Thanks for contributing to Dompack.
- Python 3.8+
- Git
git clone https://github.com/<your-username>/dompack.git
cd dompack
python -m venv .venvActivate:
- Linux/macOS:
source .venv/bin/activate - Windows PowerShell:
.\.venv\Scripts\Activate.ps1
Install editable:
pip install -e .python -m build
python -m twine check dist/*python -m dompack.cli list
python -m dompack.cli install web- Keep
dompack/bundles.pyandpyproject.tomlextras in sync. - Prefer Python 3.8-compatible syntax.
- Keep CLI output clear and actionable.
- Update docs and changelog with behavior changes.
- Bump version in:
pyproject.tomldompack/__init__.py
- Build:
python -m build
- Validate:
python -m twine check dist/*
- Publish:
python -m twine upload dist/*
feat:new featurefix:bug fixdocs:documentationrefactor:code cleanuptest:testschore:maintenance