Man pages for both python-hatchling and hatch have been expanded and improved.
Added:
env version source to retrieve the version from an environment variablevalidate-bump option to the standard version schemeFixed:
RECORD metadata file of the wheel target to avoid warnings during installation by pip if, for example, file names contain commasChanged:
run_shell_command environment interface method now accepts arbitrary subprocess.Popen keyword arguments. This is not strictly breaking, but will be utilized in upcoming features.virtual environments is now more nested. This is not breaking, but any local environments will be created anew.Added:
project command group to view details about the project like PEP 621 metadatavirtual environments will be flat if Hatch's configured virtual environment directory resides somewhere within the project root or if it is set to a .virtualenvs directory within the user's home directoryvirtual environment type are now cached for improved performancebuild_environment_exists method to the environment interface for implementations that cache the build environmentpath option to the virtual environment type--initialize-auth flag to the index publisher to allow for the saving of authentication information before publishingshell commandsetuptools migration script no longer modifies the formatting of existing pyproject.toml configurationFixed:
dep hash and all dep show commands now respect dynamically defined project dependenciesenv show, dep hash, and all dep show commands now honor context formattingrun and env run commands when there are multiple possible variablessetuptools migration scriptextra-dependencies in environment overridespackaging explicitly rather than relying on it being a transitive dependency of HatchlingUpdates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:
sudo dnf upgrade --refresh --advisory=FEDORA-2022-b4ab37a0c8
Please log in to add feedback.
This update's test gating status has been changed to 'waiting'.
This update's test gating status has been changed to 'ignored'.
This update has been submitted for stable by bodhi