hatch
Modern, extensible Python project manager.
See also: poetry
.
More information: https://hatch.pypa.io/latest/cli/reference/.
- Create a new Hatch project:
hatch new
project_name
- Initialize Hatch for an existing project:
hatch new --init
- Build a Hatch project:
hatch build
- Remove build artifacts:
hatch clean
- Create a default environment with dependencies defined in the
pyproject.toml
file:
hatch env create
- Show environment dependencies as a table:
hatch dep show table