SHA256
14
0
forked from pool/python-uv
Commit Graph

4 Commits

Author SHA256 Message Date
eac5d95cb3 - Update to 0.6.16
* This release includes preliminary support for the pylock.toml file format,
     as standardized in PEP 751.
   * As of this release, pylock.toml is supported in the following commands:
     * To export a uv.lock to the pylock.toml format, run: uv export -o pylock.toml
     * To generate a pylock.toml file from a set of requirements, run: uv pip compile -o pylock.toml -r requirements.in
     * To install from a pylock.toml file, run: uv pip sync pylock.toml or uv pip install -r pylock.toml
 * Enhancements
   * Add PEP 751 support to uv pip compile 
   * Add uv export support for PEP 751 
   * Accept requirements.txt (verbatim) as a format on the CLI 
   * Add UV_NO_EDITABLE environment variable to set --no-editable on all invocations 
   * Add pylock.toml to uv pip install and uv pip sync 
   * Add a brief sleep before sending SIGINT to child processes 
   * Add upload time to uv.lock 
   * Allow updating Git sources by name 
   * Cache which git in uv init 
   * Enable --dry-run with --locked / --frozen for uv sync 
   * Infer output type in uv export 
   * Make uv init resilient against broken git 
   * Respect build constraints for uv run --with dependencies 
   * Split UV_INDEX on all whitespace 
   * Support build constraints in uv tool and PEP723 scripts. 
   * Use suffix from uvx binary when searching for uv binary 
   * Update version formatting to use cyan color 
   * Add debug logs for version file search 
   * Fix SourceNotAllowed error message during Python discovery 
   * Obfuscate password in credentials debug messages 
   * Obfuscate possible tokens in URL logs 
   * Validate that PEP 751 entries don't include multiple sources

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=41
2025-04-23 13:53:11 +00:00
28f551502a - Update to 0.6.13
* Enhancements
   * Add --show-version to uv python find 
   * Remove --no-config warning from uv pip compile and uv pip sync 
   * Skip repeated directories in PATH when searching for Python interpreters 
   * Unset SCRIPT_PATH in relocatable activation script 
   * Add UV_PYTHON_DOWNLOADS_JSON_URL to set custom managed python sources 
   * Reject pyproject.toml files in uv pip compile -o 
   * Respect the --offline flag for Git operations 
 * Bug fixes
   * Warn instead of error if CRC appears to be missing 
   * Avoid infinite loop in uv export with conflicts 
 * Rust API
   * Update MSRV to 1.84

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=39
2025-04-08 16:53:59 +00:00
200d0a4f7f - Update to 0.6.12
* Enhancements
   * Report the queried executable path in uv python list 
   * Improve archive unpack error messages 
 * Bug fixes
   * Respect authenticate when using explicit = true 
   * Normalize extra and group names in uv add and uv remove 
   * Enforce CRC-32 checks when unpacking archives 
   * Fix parsing of python-platform in settings files 
 * Documentation
   * Add note about uv build to package = false 
   * Add index fallback note to authenticate = always documentation 
   * Fix invalid 'kind' reference in flat index docs

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=37
2025-04-06 18:41:11 +00:00
7de9720d5b - Update to 0.6.11
* Enhancements
   * Add dependents ("via ..." comments) in uv export command 
   * Bump least-recent non-EOL macOS version to 13.0 
   * Support --find-links-style "flat" indexes in [[tool.uv.index]] 
   * Distinguish between -q and -qq 
   * Add uv sync --check flag 
   * Add support for Python version requests in uv python list 
   * Support .env files in uv tool run 
   * Support python find --script 
 * Configuration
   * Support UV_PROJECT environment to set project directory. 
 * Performance
   * Use a boxed slice for various requirement types 
   * Use a boxed slice for extras and groups 
   * Use small string for index name type 
 * Bug fixes
   * Add a newline after metadata when initializing scripts with other metadata blocks 
   * Avoid writing empty requires-python to script blocks 
   * Respect build constraints in uv sync 
   * Respect transitive dependencies in uv tree --only-group 
   * Allow virtual packages with --no-build 
   * Ignore --find-links entries for pinned indexes 
   * Omit wheels from lockfile based on --exclude-newer 
   * Retain end-of-line comment position when adding dependency 
   * Omit fragment when querying for wheels in Simple HTML API 
   * Error on missing argument in requirements.txt 
   * Support modules with different casing in build backend 
   * Add authentication policy support for pip commands 
 * Preview features

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-uv?expand=0&rev=35
2025-04-02 17:08:49 +00:00