The make publish target in the Makefile assumes hatch is installed at .venv/bin/hatch, but hatch is not listed as a project dependency in any pyproject.toml dependency group.
Currently the workaround is to install hatch globally (pipx install hatch) and run hatch build -c && hatch publish directly.
Options to fix:
- Add
hatch to the dev dependencies in pyproject.toml
- Update the Makefile to use a globally installed
hatch instead of .venv/bin/hatch
The
make publishtarget in the Makefile assumes hatch is installed at.venv/bin/hatch, but hatch is not listed as a project dependency in anypyproject.tomldependency group.Currently the workaround is to install hatch globally (
pipx install hatch) and runhatch build -c && hatch publishdirectly.Options to fix:
hatchto the dev dependencies inpyproject.tomlhatchinstead of.venv/bin/hatch