forked from pool/python-hatch
Accepting request 1135083 from home:bnavigator:branches:devel:languages:python
- 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
This commit is contained in:
@@ -1,3 +1,49 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 25 09:52:54 UTC 2023 - Ben Greiner <code@bnavigator.de>
|
||||
|
||||
- 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Dec 24 15:05:54 UTC 2023 - Ben Greiner <code@bnavigator.de>
|
||||
|
||||
- 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
|
||||
* Ignore compatibility checks when environments have already been
|
||||
created, significantly improving performance of environment
|
||||
usage
|
||||
* Properly allow overriding of the path option for the virtual
|
||||
environment type
|
||||
* Fix nushell activation on non-Windows systems
|
||||
- Skip default platform tests on non x86_64
|
||||
- Stop using %{?python_enable_dependency_generator}: 15.x does
|
||||
not generate the requirements and gloriously fails when testing
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 18 20:27:19 UTC 2023 - Ben Greiner <code@bnavigator.de>
|
||||
|
||||
|
Reference in New Issue
Block a user