Hatch

Latest version: v1.14.0

Safety actively analyzes 714736 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 7 of 8

1.0.0rc13

***Added:***

- Update dependencies

***Fixed:***

- Remove the forced use of embedded seed packages for `virtual` environments since distributions like Debian and Fedora do not use those

hatchling-v0.11.2
***Fixed:***

- Fix custom hooks on Python 2

hatchling-v0.11.1
***Fixed:***

- Change the default location of custom build scripts from `build.py` to `hatch_build.py` so the packaging tool [build](https://github.com/pypa/build) can be used (if desired) at the project root

hatchling-v0.11.0
***Added:***

- Switch project to a `src`-layout structure
- Ship downstream tests with `hatchling` source distributions

***Fixed:***

- Ship license with `hatchling`

1.0.0rc12

***Added:***

- Switch project to a `src`-layout structure
- Update dependencies

1.0.0rc11

***Changed:***

- Change environment storage configuration to allow for exact paths per type of environment
- Add new required method `find` to the environment interface

***Added:***

- Add more informative help text for the arguments of the `run` command

hatchling-v0.10.0
***Added:***

- Support `text/plain` content type for `project.readme` metadata

1.0.0rc10

***Fixed:***

- Handle edge case for displaying text while showing a status message

hatchling-v0.9.0
***Added:***

- Build hooks now have access to project metadata

***Fixed:***

- Improve check for satisfied dependencies

hatchling-v0.8.2
***Fixed:***

- Fix plugins on Python 2

hatchling-v0.8.1
***Fixed:***

- Update project metadata

hatchling-v0.8.0
***Added:***

- The `regex` version source now supports the `^`/`$` multi-line characters by default

***Fixed:***

- Fix greedy matching in the default pattern for the `regex` version source

1.0.0rc9

***Added:***

- Add ability to set the non-preview variant of versions
- Improve collection of information about Python interpreters within environments
- Update dependencies

***Fixed:***

- Relax restriction on the contents of `build-system.requires`
- The `version` command now properly handles statically defined versions
- Fix typo preventing the Python executable fallback for environments when there is no `python` along `PATH`

1.0.0rc8

***Added:***

- Support Python 3.7

hatchling-v0.7.0
***Added:***

- Improve default file selection to account for `src`-layout structures and namespaced packages

***Fixed:***

- The normalization of project versions no longer strips trailing zero release segments

Page 7 of 8

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.