bio-learn / bio-learn/biolearn
fix: Makefile publish target references .venv/bin/hatch which is not installed
Open
- Dominant language
- Python
- Stars
- 91
- Forks
- 39
- PR merge metrics
- No merged PRs in 30d
Description
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:
1. Add `hatch` to the dev dependencies in `pyproject.toml`
2. Update the Makefile to use a globally installed `hatch` instead of `.venv/bin/hatch`
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.