Metadata-Version: 2.1
Name: qdjobtool
Version: 1.3.1
Summary: A QDjob management tool for Linux
Home-page: https://github.com/qdjob/QDjob
Author: QDjob
License: MIT
Keywords: QDjob management linux tool
Platform: Linux
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: System :: Systems Administration
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE

# QDjob

QDjob - A QDjob management tool for Linux (amd64 and arm64)

## Installation

### Linux AMD64
```bash
pip install qdjobtool
```

## Usage

After installation, the `QDjob` binary will be available in your Python scripts directory.

```bash
QDjob
```

You can also use `QDjob_cron` to manage cron jobs:

```bash
QDjob_cron
```

## Supported Platforms

- Linux x86_64 (amd64)

## Building and Publishing

### Build Package

```bash
python setup.py bdist_wheel
```

Or use the publish script:

```bash
bash publish.sh
```

### Publish to PyPI

```bash
# Build the wheel package
python setup.py bdist_wheel

# Upload to PyPI using twine
twine upload dist/*

# Or use API token for authentication
twine upload dist/* --username __token__ --password pypi-<your-api-token>
```

**Note**: Make sure you have `twine` installed and PyPI credentials configured before publishing:

```bash
pip install twine
```

## License

MIT License
