Commit Graph

2 Commits

Author SHA256 Message Date
Soc Virnyl Estela
68d5ef731c - Update to version 0.5.10:
* Improve backtracking behavior when packages conflict repeatedly
  * Patch Python sysconfig values such as AR at ar install time
  * Patch Python sysconfig values such as clang to cc at install time
  * Skip --native-tls in pip compile header
  * Add resolver error hint for no-binary and no-build failures
  * Improve build error messages
  * Reduce redundant Python version incompatibilities in resolver error message
  * Reduce redundant enumeration of all package versions in some resolver errors
  * Improve display of ranges when pre-releases are not allowed
  * Improve error messages for uv remove
  * Improve phrasing for single term incompatibilities
  * Improve styling of uv remove dependency hints
  * Omit trailing zeros on Python requirements inferred from versions
  * Show a concise error message for missing version field
  * Use the build options value to improve hints for no wheel / source distribution errors
  * Allow multiple disjoint URLs in overrides
  * Include explicit indexes in publish index choice
  * Fix Python interpreter detection for 32-bit operating systems on 64-bit hosts
  * Fix typo "operation system"
  * Clarify uninstallation docs
  * Add a note to say that dependencies between workspace members are editable
  * Correctly document default value of fork-strategy setting
  * Use double quotes for Windows support in examples
  * Remove pypy from top-level pin example
  * Update references to python-build-standalone to reflect the transferred project
  * Use a different Ruff version in documentation
  * Change example so it works as-is on powershell and cmd.exe
  * Clarify best practice for Python matrix strategy in GitHub Actions
  * Add documentation for uv-lock and uv-export pre-commit hooks

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=27
2024-12-18 10:25:56 +00:00
Soc Virnyl Estela
b77d20f57c - 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=25
2024-12-17 00:52:17 +00:00