Skip to content

Releases: pypa/hatch

Hatchling v0.20.1

07 Mar 15:44
Compare
Choose a tag to compare

Fixed:

  • Allow test execution from within Hatchling's source distribution

Hatchling v0.20.0

07 Mar 06:23
Compare
Choose a tag to compare

Added:

  • Relax dependency constraints

Hatch v1.0.0rc14

07 Mar 01:44
Compare
Choose a tag to compare
Hatch v1.0.0rc14 Pre-release
Pre-release

Added:

  • When building with no targets defined in config, default to -t sdist -t wheel rather than raising an error
  • Improve the output format of the env show command
  • Add description option to environments
  • Add extra-dependencies option to environments
  • Upgrade actions/setup-python action of the CI option for new projects to v3
  • Bump the minimum supported version of Hatchling
  • Update project metadata

Hatchling v0.19.0

06 Mar 23:47
Compare
Choose a tag to compare

Added:

  • Add option for builds to declare dependence on a project's runtime dependencies

Fixed:

  • Disallow direct references for dependency definitions

Hatchling v0.18.0

28 Feb 05:43
Compare
Choose a tag to compare

Added:

  • Add ability to rewrite the distributed path of files

Hatchling v0.17.0

27 Feb 01:12
Compare
Choose a tag to compare

Added:

  • Always include any root .gitignore file for source distributions so recursive builds are guaranteed to be identical

Fixed:

  • Fix metadata handling of non-ASCII characters in README files for source distributions on Python 2

Hatchling v0.16.0

26 Feb 17:36
Compare
Choose a tag to compare

Added:

  • Always include the default build script location for source distributions
  • Automatically remove fields from project.dynamic that were added by metadata hooks

Hatchling v0.15.0

23 Feb 07:11
Compare
Choose a tag to compare

Added:

  • Fail builds early for invalid project metadata
  • When building with no targets defined in config, default to -t sdist -t wheel rather than raising an error
  • Update project metadata

Hatchling v0.14.0

17 Feb 03:31
Compare
Choose a tag to compare

Added:

  • Add code version source that can load arbitrary Python code

Fixed:

  • Also exclude compiled Python extensions by default for cases where there is no .gitignore

Hatchling v0.13.0

16 Feb 06:01
Compare
Choose a tag to compare

Added:

  • Exclude Python byte code files by default for cases where there is no Git checkout and therefore no .gitignore file providing default exclusion patterns

Fixed:

  • Fix metadata handling of non-ASCII characters in README files on Python 2