Revisions of python-uv

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1224685 from Soc Virnyl Estela's avatar Soc Virnyl Estela (uncomfyhalomacro) (revision 7)
- Update to version 0.5.2:
  * Hide `--no-system` from `uv pip tree` CLI
  * Allow configuration of Python and PyPy install mirrors in `uv.toml`
  * Allow passing Python download mirrors to `uv python install`
  * Add support for specifying conflicting extras and dependency groups
  * Consistent colon usage in build failure errors
  * Show full derivation chain when encountering build failures
  * Show link we failed on parsing index pages
  * Remove duplicate log when searching for interpreters
  * Update uv development status classifier to "Stable" on PyPI
  * Use rich diagnostic formatting for early build failures
  * Use rich diagnostic formatting for install failures
  * Avoid retraversing filesystem when testing exact glob matches
  * Allow `--no-build` to validate lock
  * Allow default indexes to be marked as explicit
  * Avoid creating `.venv` in `uv add --frozen` and `uv add --no-sync`
  * Avoid duplicating first-entry comments in `uv add`
  * Defer reporting of build failures in resolver
  * Fix references to `--resolution-strategy` in error message output
  * Ignore virtual environments in parent directories when choosing Python version for new projects
  * Forward SIGTERM to child processes in `uv run`
  * Prefer Python executable names that match the request over default names
  * Prefer compatible to incompatible distributions when packages exist on multiple indexes
  * Publish: Ignore non-matching files
  * Revert `uv.lock` changes when `uv add` fails
  * Show file extensions on available commands when not `.exe`
  * Sort by name, then specifiers in `uv add`
  * Split after specifiers in `--with` requirements
  * Support multiple extras in universal pip compile output
  * Build backend: Add tests for source tree -> source dist -> wheel conversions
  * Build backend: Switch to custom `glob-walkdir` implementation
  * Build backend: Add minimal wheel settings
  * Add wget instructions for systems without curl
  * Fix `.env` file example in docs
  * Fix reference to `--resolution` in docs
  * Fix typo in GitLab integration docs
  * Update format of environment variable reference
  * Use Python syntax for `value_type` consistently
  * Use `[[index]]` API in configuration example
  * Mention how to use extras
  * Add some words about specifying conflicting extras/groups
  * Allow installation of manylinux wheels on `riscv64`
  * Build source distributions at top-level of cache
  * Allow non-registry dependencies in `uv pip list --outdated`
  * Compute superset of existing and required hashes when healing cache
  * Enable uv to replace and delete itself on Windows
  * Remove source distribution filename from cache
  * Respect `--index-url` in `uv pip list`
  * Respect comma-separated extras in `--with`
  * Add uninstall note for previous versions
  * Remove some missed references to `~/.cargo/bin`
  * Split README's install code block into 3
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1223462 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 6)
Forwarded request #1222844 from adrianSuSE

- update to version 0.5.0:
    Please see CHANGELOG.md for details
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1218527 from Soc Virnyl Estela's avatar Soc Virnyl Estela (uncomfyhalomacro) (revision 5)
- 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"
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1201235 from Soc Virnyl Estela's avatar Soc Virnyl Estela (uncomfyhalomacro) (revision 1)
I want to add this to openSUSE:Factory. This will replace `uv` based on naming scheme and as well that it's a hybrid python+rust package.

Displaying all 7 revisions
openSUSE Build Service is sponsored by