Skip to content

fix: Makefile publish target references .venv/bin/hatch which is not installed #199

@marcbal77

Description

@marcbal77

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions