H

Hatch

H
Hatch Languages v1.17.1

Hatch v1.17.1

Fixed Use TemporaryDirectory and pylock*.toml for temporary lock files. Skip injection of ruff extend if a key already exists in ruff.toml. Pass --no-header to uv pip compile in the uv locker so that generated lockfiles are deterministic. Fix env-dependency extras being dropped when a metadata hook is configured and resolve workspace-member extras from the member's own metadata.

H
Hatch Languages v1.31.0

Hatchling v1.31.0

Fixed Only rewrite the shebang of a shared script when a Python shebang is present on the first line, preserving binary files and other content verbatim instead of dropping leading bytes.

H
Hatch Languages v1.17.0

Hatch v1.17.0

Changed: The hatch fmt command is now deprecated in favor of the new hatch check command group Migrate HTTP client from httpx to httpx2 Added: Add hatch check command group with subcommands for check code (linting), check fmt (formatting), and check types (type checking) Add hatch check types command for type checking using Pyrefly, with --summarize and --cover flags Add hatch env lock command to…

H
Hatch Languages v1.30.1

Hatchling v1.30.1

Fixed Default core metadata version kept at 2.4 until more tools support 2.5

H
Hatch Languages v1.16.5

Hatch v1.16.5

Fixed: Handle a breaking change in virtualenv by only supporting the latest version and adding python-discovery as a dependency.

H
Hatch Languages v1.16.4

Hatch v1.16.4

Fixed: Fixes hatch shell type error for keep_env. SBOM documentation for including SBOM files in sdist Fixes workspace member detection to properly handle shared path prefixes.

H
Hatch Languages v1.29.0

Hatchling v1.29.0

Fixed: Source Date Epoch no longer fails when set to date before 1980.

H
Hatch Languages v1.16.3

Hatch v1.16.3

Added: Env var for keep-env when an exception occurs during environment creation to enable debugging. Fixed: Fix issue with self-referential dependencies not being recognized. Fix incomplete environments created when an exception occurs during creation. Fix dependency-groups not working with when environment is not marked as builder. Change Keyring to take expect repository URL instead of reposito…

H
Hatch Languages v1.16.2

Hatch v1.16.2

Fixed: Properly send informational output to stderr instead of stdout Implement documented support for sbom-files as build data for the wheel build target Fix regression where environments no longer acknowledged the project.optional-dependencies field

H
Hatch Languages v1.16.1

Hatch v1.16.1

Fixed: Handle special characters correctly in path for editable installs. Fix multiple calls to install on sync_dependencies to become a single call. Fix context variable formatting in project dependencies to prevent crashes when using variables like {root:parent:uri} in the [project] section. Fix environment overrides for dependency-groups field to properly support matrix and conditional configur…

H
Hatch Languages v1.28.0

Hatchling v1.28.0

Changed: Drop support for Python 3.9 Added: Add sbom-files option and sbom_files build data to the wheel build target for including Software Bill of Materials files.