Metadata-Version: 2.4
Name: fluxqueue-cli
Version: 0.1.0b3
Summary: A command-line tool for installing and running FluxQueue workers
Author-Email: Giorgi Merebashvili <mereba2627@gmail.com>
License-Expression: Apache-2.0
License-File: LICENSE
Requires-Python: <3.14,>=3.11
Requires-Dist: typer>=0.17.0
Requires-Dist: requests>=2.29.0
Provides-Extra: dev
Requires-Dist: black; extra == "dev"
Requires-Dist: ruff; extra == "dev"
Requires-Dist: pdm; extra == "dev"
Description-Content-Type: text/markdown

## FluxQueue CLI

A command-line tool for installing and running [FluxQueue](https://github.com/CCXLV/fluxqueue) workers.

## Installation

```bash
pip install fluxqueue-cli
```

## Installing the Worker

Use the CLI to install the worker on your system:

```bash
fluxqueue worker install
```

## Starting a Worker

To start a worker, provide the path to the module where your tasks are defined and exported:

```bash
fluxqueue start --tasks-module-path src.tasks
```

## Documentation

For more information and documenation about the usage please visit [FluxQueue Documentation](https://fluxqueue.ccxlv.dev).

## License

FluxQueue is licensed under the Apache-2.0 license. See [LICENSE](LICENSE) for details.
