13 Commits

Author SHA256 Message Date
f717a86118 Accepting request 1302718 from devel:languages:python
- update to 0.8.15
 * Enhancements
  * Add uv auth commands for credential management 
  * Add pyx support to uv auth commands 
  * Add uv tree --show-sizes to show package sizes 
  * Add --python-platform riscv64-unknown-linux 
  * Add --python-platform to uv run and uv tool 
  * Add uv publish --dry-run 
  * Add zstandard support for wheels 
  * Allow registries to pre-provide core metadata 
  * Retry streaming Python and binary download errors 
 * Bug fixes
  * Fix settings rendering for extra-build-dependencies 
  * Skip non-existent directories in bytecode compilation 
 * Error messages
  * Add error trace to invalid package format

OBS-URL: https://build.opensuse.org/request/show/1302718
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-uv?expand=0&rev=47
2025-09-04 15:59:52 +00:00
a017d161b6 - update to 0.8.15
* Enhancements
  * Add uv auth commands for credential management 
  * Add pyx support to uv auth commands 
  * Add uv tree --show-sizes to show package sizes 
  * Add --python-platform riscv64-unknown-linux 
  * Add --python-platform to uv run and uv tool 
  * Add uv publish --dry-run 
  * Add zstandard support for wheels 
  * Allow registries to pre-provide core metadata 
  * Retry streaming Python and binary download errors 
 * Bug fixes
  * Fix settings rendering for extra-build-dependencies 
  * Skip non-existent directories in bytecode compilation 
 * Error messages
  * Add error trace to invalid package format

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=112
2025-09-04 11:05:25 +00:00
b9c65257fe Accepting request 1302463 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1302463
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-uv?expand=0&rev=46
2025-09-02 18:02:43 +00:00
234f834eac - Update vendor tarball to fix CVE-2025-58160 (bsc#1249011)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=110
2025-09-02 15:31:24 +00:00
df96fdf63d Accepting request 1301842 from devel:languages:python
- update to 0.8.14
 * Enhancements
  * Add --python-platform to uv pip check 
  * Add an environment variable for UV_ISOLATED 
  * Add logging to the uv build backend 
  * Allow more trailing null bytes in zip files 
  * Allow pinning managed Python versions to specific build versions 
  * Cache PyTorch wheels by default 
  * Reject already-installed wheels that don't match the target platform 
  * Add --no-install-local option to uv sync, uv add and uv export 
  * Include cycle error message in uv pip CLI 
 * Preview features
  * Fix format of {version} on uv format failure 
  * Lock during installs in uv format to prevent races 
  * Respect --project in uv format 
  * Run uv format in the project root 
 * Configuration
  * Add file-to-CLI overrides for build isolation configuration 
  * Add file-to-CLI overrides for reinstall configuration 
 * Performance
  * Cache WHEEL and METADATA reads in installed distributions 
 * Bug fixes
  * Avoid erroring when creating venv in current working directory 
  * Avoid introducing unnecessary system dependency on CUDA 
  * Clear discovered site packages when creating virtual environment 
  * Read index credentials from the environment during uv publish checks 
  * Refuse to remove non-virtual environments in uv venv 
  * Stop setting CLICOLOR_FORCE=1 when calling build backends 
  * Support file or directory removal for Windows symlinks 
 * Documentation

OBS-URL: https://build.opensuse.org/request/show/1301842
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-uv?expand=0&rev=45
2025-08-29 16:36:17 +00:00
c6f37970dc - update to 0.8.14
* Enhancements
  * Add --python-platform to uv pip check 
  * Add an environment variable for UV_ISOLATED 
  * Add logging to the uv build backend 
  * Allow more trailing null bytes in zip files 
  * Allow pinning managed Python versions to specific build versions 
  * Cache PyTorch wheels by default 
  * Reject already-installed wheels that don't match the target platform 
  * Add --no-install-local option to uv sync, uv add and uv export 
  * Include cycle error message in uv pip CLI 
 * Preview features
  * Fix format of {version} on uv format failure 
  * Lock during installs in uv format to prevent races 
  * Respect --project in uv format 
  * Run uv format in the project root 
 * Configuration
  * Add file-to-CLI overrides for build isolation configuration 
  * Add file-to-CLI overrides for reinstall configuration 
 * Performance
  * Cache WHEEL and METADATA reads in installed distributions 
 * Bug fixes
  * Avoid erroring when creating venv in current working directory 
  * Avoid introducing unnecessary system dependency on CUDA 
  * Clear discovered site packages when creating virtual environment 
  * Read index credentials from the environment during uv publish checks 
  * Refuse to remove non-virtual environments in uv venv 
  * Stop setting CLICOLOR_FORCE=1 when calling build backends 
  * Support file or directory removal for Windows symlinks 
 * Documentation

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=108
2025-08-28 22:12:30 +00:00
57c331bd9f Accepting request 1300990 from devel:languages:python
- update to 0.8.13
 * Enhancements
  * Add --no-install-* arguments to uv add 
  * Initialize Git prior to reading author in uv init 
  * Add CUDA 129 to available torch backends 
  * Update Pyodide to 0.28.2 
 * Preview features
  * Add an experimental uv format command 
  * Allow version specifiers in extra-build-dependencies if match-runtime is explicitly false 
 * Bug fixes
  * Add triton to torch-backend manifest 
  * Avoid panicking when resolver returns stale distributions 
  * Fix uv_build wheel hashes 
  * Treat --upgrade-package on the command-line as overriding upgrade = false in configuration

OBS-URL: https://build.opensuse.org/request/show/1300990
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-uv?expand=0&rev=44
2025-08-25 18:37:08 +00:00
85b7e46016 - update to 0.8.13
* Enhancements
  * Add --no-install-* arguments to uv add 
  * Initialize Git prior to reading author in uv init 
  * Add CUDA 129 to available torch backends 
  * Update Pyodide to 0.28.2 
 * Preview features
  * Add an experimental uv format command 
  * Allow version specifiers in extra-build-dependencies if match-runtime is explicitly false 
 * Bug fixes
  * Add triton to torch-backend manifest 
  * Avoid panicking when resolver returns stale distributions 
  * Fix uv_build wheel hashes 
  * Treat --upgrade-package on the command-line as overriding upgrade = false in configuration

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=106
2025-08-22 13:56:32 +00:00
8a97a9bae4 Accepting request 1300468 from devel:languages:python
- update to 0.8.12
 * Enhancements
  * Add an aarch64-pc-windows-msvc target for python-platform 
  * Add fallback parent process detection to uv tool update-shell 
  * Install non-build-isolation packages in a second phase 
  * Add hint when virtual environments are included in source distributions 
  * Add Docker images derived from buildpack-deps:trixie, debian:trixie-slim, alpine:3.22 
 * Bug fixes
  * Reject already-installed wheels built with outdated settings 
  * Skip interpreters that are not found on query 
  * Handle dotted package names in script path resolution 
  * Reject match-runtime = true for dynamic packages 
 * Documentation
  * Document improvements to build-isolation setups 
  * Fix reference documentation recommendation to use uv cache clean instead of clear

OBS-URL: https://build.opensuse.org/request/show/1300468
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-uv?expand=0&rev=43
2025-08-20 12:40:35 +00:00
d7b13aac72 - update to 0.12.9
* Preview features
  * [airflow] Add check for airflow.secrets.cache.SecretCache (AIR301) 
  * [ruff] Offer a safe fix for multi-digit zeros (RUF064) 
 * Bug fixes
  * [flake8-blind-except] Fix BLE001 false-positive on raise ... from None 
  * [flake8-comprehensions] Fix false positive for C420 with attribute, subscript, or slice assignment targets 
  * [flake8-simplify] Fix handling of U+001C..U+001F whitespace (SIM905) 
 * Rule changes
  * [pylint] Use lowercase hex characters to match the formatter (PLE2513) 
 * Documentation
  * Fix lint.future-annotations link 
 * Other changes
  * Build riscv64 binaries for release 
  * Add rule code to error description in GitLab output

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=104
2025-08-20 09:40:21 +00:00
b89dff331d Accepting request 1299855 from devel:languages:python
- update to 0.8.11
 * Enhancements
  * Add extra-build-dependencies hint for any missing module on build failure 
  * Make 'v' prefix cyan in overlap warnings 
 * Bug fixes
  * Fix missing uv version in extended Docker image tags 
  * Persist cache info when re-installing cached wheels 
 * Rust API
  *Allow passing custom reqwest clients to RegistryClient

- update to 0.8.10 
 * Enhancements
  * Allow Python requests with missing segments, e.g., just aarch64 
 * Preview
  * Move warnings for conflicting modules into preview

OBS-URL: https://build.opensuse.org/request/show/1299855
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-uv?expand=0&rev=42
2025-08-15 19:51:42 +00:00
c20c3dc0b5 - update to 0.8.11
* Enhancements
  * Add extra-build-dependencies hint for any missing module on build failure 
  * Make 'v' prefix cyan in overlap warnings 
 * Bug fixes
  * Fix missing uv version in extended Docker image tags 
  * Persist cache info when re-installing cached wheels 
 * Rust API
  *Allow passing custom reqwest clients to RegistryClient

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=102
2025-08-15 17:39:23 +00:00
369faa11ed - update to 0.8.10
* Enhancements
  * Allow Python requests with missing segments, e.g., just aarch64 
 * Preview
  * Move warnings for conflicting modules into preview

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=101
2025-08-14 09:52:55 +00:00
5 changed files with 130 additions and 7 deletions

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

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

View File

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

View File

@@ -1,3 +1,125 @@
-------------------------------------------------------------------
Thu Sep 4 11:03:52 UTC 2025 - Ondřej Súkup <mimi.vx@gmail.com>
- update to 0.8.15
* Enhancements
* Add uv auth commands for credential management
* Add pyx support to uv auth commands
* Add uv tree --show-sizes to show package sizes
* Add --python-platform riscv64-unknown-linux
* Add --python-platform to uv run and uv tool
* Add uv publish --dry-run
* Add zstandard support for wheels
* Allow registries to pre-provide core metadata
* Retry streaming Python and binary download errors
* Bug fixes
* Fix settings rendering for extra-build-dependencies
* Skip non-existent directories in bytecode compilation
* Error messages
* Add error trace to invalid package format
-------------------------------------------------------------------
Tue Sep 2 14:56:39 UTC 2025 - Nico Krapp <nico.krapp@suse.com>
- Update vendor tarball to fix CVE-2025-58160 (bsc#1249011)
-------------------------------------------------------------------
Thu Aug 28 22:10:39 UTC 2025 - Ondřej Súkup <mimi.vx@gmail.com>
- update to 0.8.14
* Enhancements
* Add --python-platform to uv pip check
* Add an environment variable for UV_ISOLATED
* Add logging to the uv build backend
* Allow more trailing null bytes in zip files
* Allow pinning managed Python versions to specific build versions
* Cache PyTorch wheels by default
* Reject already-installed wheels that don't match the target platform
* Add --no-install-local option to uv sync, uv add and uv export
* Include cycle error message in uv pip CLI
* Preview features
* Fix format of {version} on uv format failure
* Lock during installs in uv format to prevent races
* Respect --project in uv format
* Run uv format in the project root
* Configuration
* Add file-to-CLI overrides for build isolation configuration
* Add file-to-CLI overrides for reinstall configuration
* Performance
* Cache WHEEL and METADATA reads in installed distributions
* Bug fixes
* Avoid erroring when creating venv in current working directory
* Avoid introducing unnecessary system dependency on CUDA
* Clear discovered site packages when creating virtual environment
* Read index credentials from the environment during uv publish checks
* Refuse to remove non-virtual environments in uv venv
* Stop setting CLICOLOR_FORCE=1 when calling build backends
* Support file or directory removal for Windows symlinks
* Documentation
* Fix GitHub guide highlight lines
* Move Resolver to new Internals section in the Reference
* Split the "Authentication" page into sections
* Update uninstall docs to mention uvw.exe needs to be removed
-------------------------------------------------------------------
Fri Aug 22 13:54:55 UTC 2025 - Ondřej Súkup <mimi.vx@gmail.com>
- update to 0.8.13
* Enhancements
* Add --no-install-* arguments to uv add
* Initialize Git prior to reading author in uv init
* Add CUDA 129 to available torch backends
* Update Pyodide to 0.28.2
* Preview features
* Add an experimental uv format command
* Allow version specifiers in extra-build-dependencies if match-runtime is explicitly false
* Bug fixes
* Add triton to torch-backend manifest
* Avoid panicking when resolver returns stale distributions
* Fix uv_build wheel hashes
* Treat --upgrade-package on the command-line as overriding upgrade = false in configuration
-------------------------------------------------------------------
Wed Aug 20 09:03:55 UTC 2025 - Ondřej Súkup <mimi.vx@gmail.com>
- update to 0.8.12
* Enhancements
* Add an aarch64-pc-windows-msvc target for python-platform
* Add fallback parent process detection to uv tool update-shell
* Install non-build-isolation packages in a second phase
* Add hint when virtual environments are included in source distributions
* Add Docker images derived from buildpack-deps:trixie, debian:trixie-slim, alpine:3.22
* Bug fixes
* Reject already-installed wheels built with outdated settings
* Skip interpreters that are not found on query
* Handle dotted package names in script path resolution
* Reject match-runtime = true for dynamic packages
* Documentation
* Document improvements to build-isolation setups
* Fix reference documentation recommendation to use uv cache clean instead of clear
-------------------------------------------------------------------
Fri Aug 15 17:37:36 UTC 2025 - Ondřej Súkup <mimi.vx@gmail.com>
- update to 0.8.11
* Enhancements
* Add extra-build-dependencies hint for any missing module on build failure
* Make 'v' prefix cyan in overlap warnings
* Bug fixes
* Fix missing uv version in extended Docker image tags
* Persist cache info when re-installing cached wheels
* Rust API
*Allow passing custom reqwest clients to RegistryClient
-------------------------------------------------------------------
Thu Aug 14 09:13:47 UTC 2025 - Ondřej Súkup <mimi.vx@gmail.com>
- update to 0.8.10
* Enhancements
* Allow Python requests with missing segments, e.g., just aarch64
* Preview
* Move warnings for conflicting modules into preview
-------------------------------------------------------------------
Tue Aug 12 09:30:49 UTC 2025 - Ondřej Súkup <mimi.vx@gmail.com>

View File

@@ -2,6 +2,7 @@
# spec file for package python-uv
#
# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -33,7 +34,7 @@
%bcond_without libalternatives
%{?sle15_python_module_pythons}
Name: python-uv
Version: 0.8.9
Version: 0.8.15
Release: 0
Summary: A Python package installer and resolver, written in Rust
License: Apache-2.0 OR MIT
@@ -44,7 +45,7 @@ BuildRequires: %{python_module maturin}
BuildRequires: %{python_module pip}
BuildRequires: %{python_module tomli}
BuildRequires: alts
BuildRequires: cargo >= 1.86
BuildRequires: cargo >= 1.87
BuildRequires: cargo-packaging
BuildRequires: cmake
BuildRequires: fdupes

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1899e84a48e0c45a8120149c6fd9155ac52e6220029b2ac41e29dec2807e6791
size 58852134
oid sha256:01fe401f4f3df929334a1b20774cfad424ba827a566ed71a2891ad15957e9e84
size 60956088