Accepting request 1218527 from devel:languages:python

- Update to version 0.4.27:
  * Support for PEP 735
  * Add support for --dry-run mode in uv lock
  * Don't allow non-string email in authors
  * Enforce lockfile schema versions
  * Always attach URL to network errors
  * Fix dangling non-platform dependencies in uv tree
  * Prefer lto over debug free-threaded managed Python builds
  * Add tool.uv.sources to the "Settings" reference
  * Add reference to uv build and uv publish in the landing pages
  * Avoid duplicate [tool.uv] header in TOML examples
  * Document .netrc environment variable and path
  * Fix .netrc typo in authentication docs
  * Fix heading level of "Script support" on docs landing page
  * Move the installation configuration docs to a separate page
  * Update docs for --publish-url to avoid duplication.
- Changes since 0.4.23 to 0.4.26:
  * Allow static dependency metadata entries for direct URL requirements
  * Use reinstall report formatting for uv python install --reinstall
  * Add support for system-level uv.toml configuration
  * Apply requires-python narrowing with upper bounds
  * Avoid rewriting [[tool.uv.index]] entries when credentials are provided
  * Fix uv add comment handling for empty arrays
  * Replace dashes with underscores in index credential variables
  * Respect --allow-insecure-host in uv publish
  * Allow arbitrary --package includes in uv tree
  * Remove existing Python install after successful download in uv python install
  * Add docs example for URLs with [tool.uv.dependency-metadata]
  * Add help page for build failures
  * Fix cache-keys typo in tags = true
  * Add documentation examples for manual branch, rev, and tag Git dependencies
  * Improve error message for cache info serialization
  * Suggest --from command when executable is available for uvx
  * Support --with-editable in uv tool install
  * Add support for uv pip show --files
  * Don't prefetch unreachable packages
  * Remove tool.uv.sources table if it is empty
  * Modify cache versioning to support backwards compatibility
  * Add support for UV_FROZEN and UV_LOCKED
  * Allow dashes and underscores in custom index names
  * Avoid panic when Git dependencies are included in fork markers
  * Check existing source by normalized name before uv add and uv remove
  * Fix bug where username from authentication cache could be ignored
  * Fix to respect comments positioning in pyproject.toml on change
  * Redact index sources in uv.lock
  * Use correct indentation when project table contains open bracket comment
  * Only remove a source from [tool.uv.sources] if it is no long being referenced
  * Modify uv pip list and uv tree to print to stdout regardless of --quiet flag
  * Improve help message for missing self update invocations
  * Log .netrc parsing errors
  * Remove trailing newlines in error messages
  * Use a dedicated message for incompatible Python versions in wheel ABI tags
  * Remove commands available in the top-level from the suggested subcommand error
  * Fix Python executable name in Windows free-threaded Python distributions
  * Redact index credentials from lockfile sources
  * Respect UV_INDEX_ rather than UV_HTTP_BASIC_ as documented
  * Improve sources deserialization errors
  * Correct pytorch-to-torch reference in docs
  * Add index URLs when provided via uv add --index or --default-index
  * Add support for named and explicit indexes
  * Add templates for popular build backends
  * Allow multiple pinned indexes in tool.uv.sources
  * Allow users to incorporate Git tags into dynamic cache keys
  * Pin named indexes in uv add
  * Respect named --index and --default-index values in tool.uv.sources
  * Update to latest PubGrub version
  * Enable environment variable authentication for named indexes
  * Avoid showing lower-bound warning outside of explicit lock and sync
  * Improve logging during lock errors
  * Improve styling of requires-python warnings
  * Show hint in resolution failure on Forbidden (403) or Unauthorized (401)
  * Update to latest cargo-dist version (includes new installer features)
  * Warn when patch version in requires-python is implicitly 0
  * Add more context on client errors during range requests
  * Avoid writing duplicate index URLs with --emit-index-url
  * Fix error leading to out-of-bound panic in uv-pep508
  * Fix managed distributions of free-threaded Python on Windows
  * Fix selection of free-threaded interpreters during default Python discovery
  * Ignore sources in build requirements for non-source trees
  * Invalid cache when adding lower bound to lockfile
  * Respect index priority when storing credentials
  * Respect relative paths in uv build sources
  * Narrow what the pip3. logic drops from entry points.
  * Add some additional notes to --index-url docs
  * Add upgrade note to README
  * Remove note that "only a single source may be defined for each dependency"

OBS-URL: https://build.opensuse.org/request/show/1218527
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-uv?expand=0&rev=5
This commit is contained in:
Ana Guerrero 2024-10-27 10:26:21 +00:00 committed by Git OBS Bridge
commit 4240ed696a
5 changed files with 96 additions and 6 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c98377e8619ed6ba33c147b88e785efd67096124cac9d35ce7ef8fd9a14baa1e
size 2721833

3
python-uv-0.4.27.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:48e5eae67204b280a0301fc76d02886a77d09e99e57c383a652170463f977629
size 2796691

View File

@ -1,3 +1,93 @@
-------------------------------------------------------------------
Sat Oct 26 12:59:45 UTC 2024 - Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
- Update to version 0.4.27:
* Support for PEP 735
* Add support for --dry-run mode in uv lock
* Don't allow non-string email in authors
* Enforce lockfile schema versions
* Always attach URL to network errors
* Fix dangling non-platform dependencies in uv tree
* Prefer lto over debug free-threaded managed Python builds
* Add tool.uv.sources to the "Settings" reference
* Add reference to uv build and uv publish in the landing pages
* Avoid duplicate [tool.uv] header in TOML examples
* Document .netrc environment variable and path
* Fix .netrc typo in authentication docs
* Fix heading level of "Script support" on docs landing page
* Move the installation configuration docs to a separate page
* Update docs for --publish-url to avoid duplication.
- Changes since 0.4.23 to 0.4.26:
* Allow static dependency metadata entries for direct URL requirements
* Use reinstall report formatting for uv python install --reinstall
* Add support for system-level uv.toml configuration
* Apply requires-python narrowing with upper bounds
* Avoid rewriting [[tool.uv.index]] entries when credentials are provided
* Fix uv add comment handling for empty arrays
* Replace dashes with underscores in index credential variables
* Respect --allow-insecure-host in uv publish
* Allow arbitrary --package includes in uv tree
* Remove existing Python install after successful download in uv python install
* Add docs example for URLs with [tool.uv.dependency-metadata]
* Add help page for build failures
* Fix cache-keys typo in tags = true
* Add documentation examples for manual branch, rev, and tag Git dependencies
* Improve error message for cache info serialization
* Suggest --from command when executable is available for uvx
* Support --with-editable in uv tool install
* Add support for uv pip show --files
* Don't prefetch unreachable packages
* Remove tool.uv.sources table if it is empty
* Modify cache versioning to support backwards compatibility
* Add support for UV_FROZEN and UV_LOCKED
* Allow dashes and underscores in custom index names
* Avoid panic when Git dependencies are included in fork markers
* Check existing source by normalized name before uv add and uv remove
* Fix bug where username from authentication cache could be ignored
* Fix to respect comments positioning in pyproject.toml on change
* Redact index sources in uv.lock
* Use correct indentation when project table contains open bracket comment
* Only remove a source from [tool.uv.sources] if it is no long being referenced
* Modify uv pip list and uv tree to print to stdout regardless of --quiet flag
* Improve help message for missing self update invocations
* Log .netrc parsing errors
* Remove trailing newlines in error messages
* Use a dedicated message for incompatible Python versions in wheel ABI tags
* Remove commands available in the top-level from the suggested subcommand error
* Fix Python executable name in Windows free-threaded Python distributions
* Redact index credentials from lockfile sources
* Respect UV_INDEX_ rather than UV_HTTP_BASIC_ as documented
* Improve sources deserialization errors
* Correct pytorch-to-torch reference in docs
* Add index URLs when provided via uv add --index or --default-index
* Add support for named and explicit indexes
* Add templates for popular build backends
* Allow multiple pinned indexes in tool.uv.sources
* Allow users to incorporate Git tags into dynamic cache keys
* Pin named indexes in uv add
* Respect named --index and --default-index values in tool.uv.sources
* Update to latest PubGrub version
* Enable environment variable authentication for named indexes
* Avoid showing lower-bound warning outside of explicit lock and sync
* Improve logging during lock errors
* Improve styling of requires-python warnings
* Show hint in resolution failure on Forbidden (403) or Unauthorized (401)
* Update to latest cargo-dist version (includes new installer features)
* Warn when patch version in requires-python is implicitly 0
* Add more context on client errors during range requests
* Avoid writing duplicate index URLs with --emit-index-url
* Fix error leading to out-of-bound panic in uv-pep508
* Fix managed distributions of free-threaded Python on Windows
* Fix selection of free-threaded interpreters during default Python discovery
* Ignore sources in build requirements for non-source trees
* Invalid cache when adding lower bound to lockfile
* Respect index priority when storing credentials
* Respect relative paths in uv build sources
* Narrow what the pip3. logic drops from entry points.
* Add some additional notes to --index-url docs
* Add upgrade note to README
* Remove note that "only a single source may be defined for each dependency"
-------------------------------------------------------------------
Tue Oct 22 12:29:59 UTC 2024 - Andreas Schwab <schwab@suse.de>

View File

@ -33,7 +33,7 @@
%bcond_without libalternatives
%{?sle15_python_module_pythons}
Name: python-uv
Version: 0.4.22
Version: 0.4.27
Release: 0
Summary: A Python package installer and resolver, written in Rust
License: Apache-2.0 OR MIT

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:55a2ed0f2716295d39753e3a6741f84a802e4e1fbccb0d109a33d66192d72cc6
size 55353501
oid sha256:ea1b0356540b4884a8a3fbc59e3c8c8a97631f4920300496d78638fa5fa9129d
size 55335314