Devtools#
This appendix summarizes the development helpers under devtools/.
Conda environments#
Environment definitions are stored in devtools/conda-envs/.
Common choices:
development_env.yamlfor day-to-day development,tests_env.yamlfor test-focused execution,docs_env.yamlfor documentation builds,release_gates_env.yamlfor release-gate parity checks.
Example environment creation (Python 3.13):
cd devtools/conda-envs
python create_conda_env.py -n pyunitwizard-dev -p 3.13 development_env.yaml
conda activate pyunitwizard-dev
Recommended local baseline#
pytest -q
make -C docs html
Use this baseline before opening PRs or preparing release tags.