Overview

Request 1135083 accepted

- 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

Loading...
Request History
Benjamin Greiner's avatar

bnavigator created request

- 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


Dirk Mueller's avatar

dirkmueller accepted request

openSUSE Build Service is sponsored by