- Update to 1.9.1 * Ensure that the dependency_hash method of the environment interface is called after sync_dependencies for cases where the hash is only known at that point, such as for dependency lockers * Only acknowledge the HATCH_PYTHON_VARIANT_* environment variables for Python resolution for supported platforms and architectures * Fix Python resolution when there are metadata hooks with unsatisfied dependencies - Unskip default platform tests gh#pypa/hatch#1145, but skip error checker - Update to 1.9.0 ## Changed: * Environments prefixed by hatch- are now considered internal and used for special purposes such as configuration for static analysis ## Added: * Enable docstring formatting by default for static analysis * Allow for overriding config of internal environments * Concretely state the expected API contract for the environment interface methods find and check_compatibility * Upgrade Ruff to 0.1.8 * Bump the minimum supported version of Hatchling to 1.21.0 ## Fixed: * Ignore a project's Python requirement for environments where the project is not installed * When not persisting config for static analysis, properly manage internal settings when Ruff's top level table already exists OBS-URL: https://build.opensuse.org/request/show/1135083 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-hatch?expand=0&rev=30
Description
No description provided
Languages
Diff
100%