SHA256
14
0
forked from pool/python-uv

- 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

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=21
This commit is contained in:
Soc Virnyl Estela
2024-11-17 14:44:56 +00:00
committed by Git OBS Bridge
parent 0b63ce9d04
commit c2bb2a366a
5 changed files with 62 additions and 6 deletions

View File

@@ -1,3 +1,59 @@
-------------------------------------------------------------------
Sun Nov 17 14:42:43 UTC 2024 - Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
- 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
-------------------------------------------------------------------
Fri Nov 8 13:57:26 UTC 2024 - Adrian Schröter <adrian@suse.de>