14
0
forked from pool/python-hatch

Accepting request 1133911 from home:bnavigator:branches:devel:languages:python

- Update to 1.8.1
  ## Fixed:
  * Fix regression in calling subprocesses with updated PATH
  * Fix automatic installation of environment plugins when running
    as a standalone binary
  * Change default location of Python installations
- Release 1.8.0
  ## Changed:
  * Drop support for Python 3.7
  * The get_build_process method of the environment interface has
    been removed; plugins should use the new run_builder method
    instead
  * Remove pyperclip dependency and the --copy flag of the config
    find command
  * When running the build command all output from builders is now
    displayed as-is in real time without the stripping of ANSI
    codes
  * Version information (for Hatch itself) is now derived from Git
  ## Added:
  * Support Python 3.12
  * Add installers and standalone binaries
  * Add the ability to manage Python installations
  * Add fmt command
  * The virtual environment type can now automatically download
    requested versions of Python that are not installed
  * Add dependency_hash method to the environment interface
  * The state of installed dependencies for environments is saved
    as metadata so if dependency definitions have not changed then
    no checking is performed, which can be computationally
    expensive

OBS-URL: https://build.opensuse.org/request/show/1133911
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-hatch?expand=0&rev=28
This commit is contained in:
2023-12-19 08:42:14 +00:00
committed by Git OBS Bridge
parent 6cd47e5a49
commit e873d67eb1
8 changed files with 71 additions and 248 deletions

View File

@@ -1,3 +1,61 @@
-------------------------------------------------------------------
Mon Dec 18 20:27:19 UTC 2023 - Ben Greiner <code@bnavigator.de>
- Update to 1.8.1
## Fixed:
* Fix regression in calling subprocesses with updated PATH
* Fix automatic installation of environment plugins when running
as a standalone binary
* Change default location of Python installations
- Release 1.8.0
## Changed:
* Drop support for Python 3.7
* The get_build_process method of the environment interface has
been removed; plugins should use the new run_builder method
instead
* Remove pyperclip dependency and the --copy flag of the config
find command
* When running the build command all output from builders is now
displayed as-is in real time without the stripping of ANSI
codes
* Version information (for Hatch itself) is now derived from Git
## Added:
* Support Python 3.12
* Add installers and standalone binaries
* Add the ability to manage Python installations
* Add fmt command
* The virtual environment type can now automatically download
requested versions of Python that are not installed
* Add dependency_hash method to the environment interface
* The state of installed dependencies for environments is saved
as metadata so if dependency definitions have not changed then
no checking is performed, which can be computationally
expensive
* The build command now supports backends other than Hatchling
* Allow the use of features for environments when skip-install is
enabled
* The default is now __TOKEN__ when prompting for a username for
the publish command
* Add a new run_builder method to the environment interface
* Bump the minimum supported version of Hatchling to 1.19.0
* Bump the minimum supported version of click to 8.0.6
## Fixed:
* Fix nushell activation
* Better handling of flat storage directory hierarchies for the
virtual environment type
* Display useful information when running the version command
outside of a project rather than erroring
* Fix the project metadata command by only capturing stdout from
the backend
* Properly support Google Artifact Registry
* Fix parsing dependencies for environments when warnings are
emitted
- Drop patches
* CI.patch
* fix-sdist-target.patch
* hatch-pr828-pth-tests.patch
* packaging232.patch
-------------------------------------------------------------------
Thu Nov 23 10:22:50 UTC 2023 - Markéta Machová <mmachova@suse.com>