Releases: pypa/hatch
Releases · pypa/hatch
Hatchling v0.20.1
Fixed:
- Allow test execution from within Hatchling's source distribution
Hatchling v0.20.0
Added:
- Relax dependency constraints
Hatch v1.0.0rc14
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 tov3
- Bump the minimum supported version of Hatchling
- Update project metadata
Hatchling v0.19.0
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
Added:
- Add ability to rewrite the distributed path of files
Hatchling v0.17.0
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
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
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
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
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