Thank you for contributing to Django Dramatiq!
We are a small team of contributors that make this library possible. We are always looking for more help and support.
Please follow the guidelines provided below to receive the best support possible.
All issues reported to Djang Dramatiq MUST follow the issue template. Any issues that do not follow this template can and will be closed.
git clone
the project- Create a virtual environment and install the dev dependencies with
pip install -e '.[dev]'
. - Run tests with
python -m pytest
Follow the README.md in the example app for more details.
- Update CHANGELOG.md
- Create a new branch, and bump the version in
django_dramatiq/__init__.py
following SEMVER - Merge the branch
- Create a release via the Github UI. Please allow Github to create the changelog
- Submit the release and tag.
- Confirm that the github workflow finishes successfully and publishes to pypi.