Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-uv for openSUSE:Factory checked in at 2024-12-17 19:23:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-uv (Old) and /work/SRC/openSUSE:Factory/.python-uv.new.29675 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-uv" Tue Dec 17 19:23:35 2024 rev:9 rq:1231592 version:0.5.9 Changes: -------- --- /work/SRC/openSUSE:Factory/python-uv/python-uv.changes 2024-12-05 17:11:22.716472336 +0100 +++ /work/SRC/openSUSE:Factory/.python-uv.new.29675/python-uv.changes 2024-12-17 19:24:18.827799479 +0100 @@ -1,0 +2,84 @@ +Tue Dec 17 00:47:44 UTC 2024 - Soc Virnyl Estela <uncomfyhaloma...@opensuse.org> + +- Update to version 0.5.9: + * Fork version selection based on requires-python requirements + * Patch sysconfig data at install time + * Remove -isysroot when patching sysconfig + * Introduce a --fork-strategy preference mode + * Add support for UV_OFFLINE + * Avoid panic!() when current directory does not exist + * Avoid reusing interpreter metadata when running under Rosetta + * Avoid trailing slash when deserializing from lockfile + * Fix bug in terms when collapsing unavailable versions in resolver errors + * Fix suggestion to use uv help python on invalid install requests + * Skip root when assessing prefix viability + * Avoid spurious 'Upgraded tool environment' in uv tool upgrade + * Upgrade minimum Rust version to 1.83 + * Document the --fork-strategy setting + * Build backend: Allow underscores in entrypoints + * Omit empty resolution markers in lockfile + * Add --install-dir to to uv python install and uninstall commands + * Add --show-urls and --only-downloads to uv python list + * Add uv python list --all-arches + * Add uv run --gui-script flag for running Python scripts with pythonw.exe + * Allow --gui-script on Unix + * Allow download of Python distribution variants optimized for newer x86_64 microarchitectures + * Allow execution of pyw files on Unix + * Allow users to specify URLs in project.dependencies and tool.uv.sources + * Encode mutually-incompatible pairs of markers + * Improve the error message when a Python install request is not valid + * Preserve directory-level standalone build symlinks + * Add support for uv publish --index <name> + * Reframe --locked and --frozen as --check operations for uv lock + * Rename Python install scratch directory from .cache -> .temp + * Enable uv tool uninstall uv on Windows + * Improve self-dependency hint to make shadowing clear + * Refactor unavailable metadata to shrink the resolver + * Show 'depends on itself' for proxy packages + * Show a dedicated error for missing subdirectories + * Show a dedicated hint for missing git+ prefixes + * Eagerly error when parsing pyproject.toml requirements + * Use copy-on-write when normalizing paths + * Avoid enforcing non-conflicts in uv export + * Don't drop comments between items in TOML tables + * Don't fail with --no-build when static metadata is available + * Don't filter non-patch registry version + * Don't read metadata from stale .egg-info files + * Enforce correctness of self-dependencies + * Fix projects's typo in resolver error messages + * Ignore . prefixed directories during managed Python installation discovery + * Improve handling of invalid virtual environments during interpreter discovery + * Normalize relative paths when --project is specified + * Respect self-constraints on recursive extras + * Respect user settings for tracing coloring + * Retry on tar extraction errors + * Add conflict markers to the lock file + * De-duplicate resolution markers + * Avoid 403 error hint for PyTorch URLs + * Avoid treating non-existent --find-links as relative URLs + * Omit Windows Store python3.13.exe et al + * Replace executables with broken symlinks during uv python install + * Fix build failure links + * Ignore dynamic version in source dist + * Improve build frontend error handling + * Un-hide uv build --no-build-logs option + * Flag version mismatch between sdist and wheel during uv build + * Improve message when updater receipt is for a different uv executable + * Add environment variable to disable writing installer metadata files + * Add managed downloads for the latest CPython releases: 3.9.21, 3.10.16, 3.11.11, 3.12.8, and 3.13.1 + * Build backend: Add hint on import with preview disabled + * Build backend: Add direct builds to the resolver and installer + * Build backend: Add integration test for scripts + * Build backend: Add template to uv init + * Build backend: Add --list option + * Create missing parent directories for output file of uv export / uv pip compile + * Fix missing display of non-freethreaded Python 3.13 in python list + * Implement Ord and PartialOrd without origin for Requirement + * Include more sources to avoid lowest bound warning + * Respect build tag priority in uv.lock + * Add build-essentials note to build failures doc + * Add entry-point for distroless image in GitLab documentation + * Add documentation for uv python pin without a REQUEST argument + * Add a link to uv python pin reference docs + +------------------------------------------------------------------- Old: ---- python-uv-0.5.6.tar.gz New: ---- python-uv-0.5.9.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-uv.spec ++++++ --- /var/tmp/diff_new_pack.EgLVpB/_old 2024-12-17 19:24:21.471909520 +0100 +++ /var/tmp/diff_new_pack.EgLVpB/_new 2024-12-17 19:24:21.475909687 +0100 @@ -33,7 +33,7 @@ %bcond_without libalternatives %{?sle15_python_module_pythons} Name: python-uv -Version: 0.5.6 +Version: 0.5.9 Release: 0 Summary: A Python package installer and resolver, written in Rust License: Apache-2.0 OR MIT @@ -44,7 +44,7 @@ BuildRequires: %{python_module pip} BuildRequires: %{python_module tomli} BuildRequires: alts -BuildRequires: cargo >= 1.80 +BuildRequires: cargo >= 1.83 BuildRequires: cargo-packaging BuildRequires: cmake BuildRequires: fdupes ++++++ python-uv-0.5.6.tar.gz -> python-uv-0.5.9.tar.gz ++++++ ++++ 70550 lines of diff (skipped) ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/python-uv/vendor.tar.zst /work/SRC/openSUSE:Factory/.python-uv.new.29675/vendor.tar.zst differ: char 7, line 1