Skip to content

Releases: pypa/hatch

Hatchling v1.17.1

03 Jun 16:58

Choose a tag to compare

Fixed:

  • Fix dev mode when the project has symlinks and file inclusion is defined with the packages or only-include options
  • Change the name of generated PTH files for dev mode so they come first lexicographically and therefore load first

Hatchling v1.17.0

12 May 04:37

Choose a tag to compare

Added:

  • The app build target now embeds the project version in the name of binaries

Hatchling v1.16.1

11 May 14:17

Choose a tag to compare

Fixed:

  • Fix determining the built executable path for the app build target option when using a local copy of PyApp when there is an explicit target triple set

Hatchling v1.16.0

11 May 02:54

Choose a tag to compare

Added:

  • Add app build target option to build using a local copy of the PyApp repository

Hatchling v1.15.0

09 May 17:40

Choose a tag to compare

Added:

  • Add app build target

Hatchling v1.14.1

23 Apr 21:25

Choose a tag to compare

Fixed:

  • Fix internal archive root naming for the sdist target when strict-naming is disabled to match the file name in order to support the expectation of some frontends

Hatch v1.7.0

03 Apr 13:28

Choose a tag to compare

Changed:

  • The src-layout project template option is now enabled by default
  • Non-critical output now goes to stderr

Added:

  • Add tool.hatch.env.requires configuration to automatically install dependencies for environment and environment collector plugins
  • Add custom environment collector
  • Improve syncing of dependencies provided through Git direct references
  • Add isolated_data_directory attribute to the environment interface
  • Increase the timeout for and add retries to the index publisher
  • Expand home and environment variables in configured cache and data directories
  • Improve readability of exceptions
  • Update project templates
  • Bump the minimum supported version of Hatchling to 1.14.0

Fixed:

  • Fix displaying the version with the version command when the version is static and build dependencies are unmet
  • Fix build environments for the virtual environment type when storing within a relative path
  • Work around System Integrity Protection on macOS when running commands
  • Allow setuptools metadata migration for projects without setup.py if setup.cfg is present
  • Handle additional edge cases for setuptools metadata migration
  • Support boolean values for the config set command

Hatchling v1.14.0

02 Apr 20:30

Choose a tag to compare

Added:

  • Add trove-classifiers as a dependency

Fixed:

  • Properly normalize metadata descriptions that contain line breaks

Hatchling v1.13.0

09 Feb 06:05

Choose a tag to compare

Added:

  • Update the set of known trove classifiers to version 2023.2.8

Hatchling v1.12.2

05 Jan 05:12

Choose a tag to compare

Fixed:

  • Add macos-max-compat option to the wheel target that is enabled by default to support the latest version 22.0 of the packaging library