Added:
- The default Python for
virtual
environments now checks PATH before using the one Hatch is running on - Values for environment
env-vars
now support context formatting - Add
name
override for environments to allow for regular expression matching - The
index
publisher now better supports non-PyPI indices - Add certificate options to the
index
publisher - Display waiting text when checking dependencies and removing environments
- Display help text the first time the
shell
command is executed - Update project templates with Python 3.11 and the latest versions of various GitHub Actions
- Add support for Almquist (
ash
) shells - Add
hyperlink
as a dependency for better handling of package index URLs - Bump the minimum supported version of
virtualenv
to 20.16.2 - Bump the minimum supported version of
tomlkit
to 0.11.1
Fixed:
- Acknowledge
extra-dependencies
for theenv show
command - Fix locating executables within virtual environments on Debian
- Fix managing the terminal size inside the
shell
command - Fix default code coverage file omission for the src-layout project template option