Contributing¶
Contributions to Pool Manager are welcome.
How to Contribute¶
Please read the Contribution guide for details on linting, testing, and commit conventions.
- Bug reports: Open an issue with steps to reproduce
- Feature requests: Open an issue describing the use case
- Pull requests: Submit a pull request with your changes
Development Quick Start¶
Pool Manager uses uv for dependency management and poethepoet as task runner.
# Install dependencies
uv sync --frozen --all-groups
# Run linters
poe lint
# Run tests
poe test
# Build documentation locally
poe doc
License¶
This project is licensed under the MIT License.