Commit Graph

5 Commits

Author SHA256 Message Date
Soc Virnyl Estela
ff4da8c8bb - update to version 0.4.22:
* Respect `[tool.uv.sources]` in build requirements
  * Add a dedicated `uv publish` error message for missing usernames
  * Support interactive input in `uv publish`
  * Use raw filenames in `uv publish`
  * Reuse the result of `which git`
  * Avoid environment check optimization for `uv pip install --exact`
  * Do not use free-threaded interpreters without a free-threaded request
  * Don't recommend `--prerelease=allow` during build requirement resolution errors
  * Prefer optimized builds for free-threaded Python downloads
  * Retain old `python-build-standalone` releases
  * Run `uv build` builds in the source distribution bucket
- 0.4.21
  * Add support for managed installations of free-threaded Python
  * Add note about `uvx` to `uv tool run` short help
  * Enable HTTP/2 requests
  * Support `uv tree --no-dev`
  * Support PEP 723 metadata with `uv run -`
  * Support `pip install --exact`
  * Support `uv export --no-header`
  * Add Python 3.13 images to Docker publish
  * Support remote (`https://`) scripts in `uv run`
  * Allow comma value-delimited arguments in `uv run --with`
  * Support wildcards in `UV_INSECURE_HOST`
  * Use shared index when fetching metadata in lock satisfaction routine
  * Add prerelease compatibility check to `uv python` CLI
  * Avoid deleting a project environment directory if we cannot tell if a `pyvenv.cfg` file exists
  * Avoid excluding valid wheels for exact `requires-python` bounds
  * Bump `netrc` crate to latest commit
  * Fix `uv python pin 3.13t` failure when parsing version for project requires check

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=13
2024-10-17 15:17:32 +00:00
Soc Virnyl Estela
d5de775987 - Update to version 0.4.20:
* Add managed downloads for CPython 3.13.0 (final) 
  * Python 3.13 is the default version for uv python install 
  * Hint at wrong endpoint in uv publish failures 
  * List available scripts when a command is not specified for uv run 
  * Fill in authors field during uv init

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=12
2024-10-12 23:19:21 +00:00
Soc Virnyl Estela
1d43beeabf - Update to version 0.4.19
* Remove `PythonPreference` toggle based on `UV_TEST_PYTHON_PATH`
  * Show verbose output during integration tests
  * Show verbose logs during smoke test
  * Show interpreter source during Python discovery query errors
  * Bump patch Python versions for project
  * Basic functional build backend wheels
  * Add 3.13 support to the platform reference
  * Fix parsing of `gnueabi` libc variants in Python version requests
  * Add Python 3.13 classifier
  * Implement build backend metadata
  * Metadata transformation for the build backend
  * Allow self-depedencies in the `dev` section
  * Add failing `uv add --dev` self-reference test
  * Clearly specify the minimum supported Windows Server version in the document
  * fix uninstallation command for windows on documentation
  * Clarify project environment creation a little
  * Remove dead Sha256Reader
  * Ignore `UV_CACHE_DIR` during tests
  * Ignore `UV_CACHE_DIR` in `help` tests
  * Use a higher timeout for publishing
  * Coerce empty string values to `None` for `UV_PYTHON` env var
  * Add `UV_FIND_LINKS` environment variable support for the `--find-links` command-line option
  * Clear publish progress bar on retry
  * Trim commits when reading from Git refs
  * Preserve case-insensitive sorts in `uv add`
  * Fix documentation (projects guide) regarding adding a git dependency
  * Respect project upper bounds when filtering wheels on requires-python
  * Always ignore `cp2` wheels in resolution
  * Allow `py3x-none` tags in newer than Python 3.x

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=11
2024-10-07 23:35:42 +00:00
Soc Virnyl Estela
f70221ef68 - Update to version 0.4.17:
* Add uv build --all to build all packages in a workspace (#7724)
  * Add support for uv init --script (#7565)
  * Add support for upgrading build environment for installed tools (uv tool upgrade --python) (#7605)
  * Initialize a Git repository in uv init (#5476)
  * Respect --quiet flag in uv build (#7674)
  * Add context message before listing available tools in uvx (#7641)
  * Don't create Python bytecode files during interpreter discovery (#7707)
  * Escape glob patterns in workspace member discovery (#7709)
  * Avoid prefetching source distributions with unbounded lower-bound ranges (#7683)
  * Add uv build and uv publish to features overview (#7716)
  * Add documentation on cache versioning (#7693)
  * Spell out the names of the Docker images for easier copy-paste (#7706)
  * Document uv-with-Jupyter workflows (#7625)
  * Note that uv lock --upgrade-package retains locked versions (#7694)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=10
2024-10-01 06:41:55 +00:00
Soc Virnyl Estela
b91afc7434 - Completion package requires main package
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=9
2024-09-24 10:47:26 +00:00