diff --git a/CHANGELOG.md b/CHANGELOG.md index 22daf3401..295e01b13 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,87 @@ +## 0.11.0 + +Released on 2026-03-23. + +### Breaking changes + +This release includes changes to the networking stack used by uv. While we think that breakage will be rare, it is possible that these changes will result in the rejection of certificates previously trusted by uv so we have marked the change as breaking out of an abundance of caution. + +The changes are largely driven by the upgrade of reqwest, which powers uv's HTTP clients, to [v0.13](https://seanmonstar.com/blog/reqwest-v013-rustls-default/) which included some breaking changes to TLS certificate verification. + +The following changes are included: + +- [`rustls-platform-verifier`](https://github.com/rustls/rustls-platform-verifier) is used instead of [`rustls-native-certs`](https://github.com/rustls/rustls-native-certs) and [`webpki`](https://github.com/rustls/webpki) for certificate verification + + **This change should have no effect unless you are using the `native-tls` option to enable reading system certificates.** + + `rustls-platform-verifier` delegates to the system for certificate validation (e.g., `Security.framework` on macOS) instead of eagerly loading certificates from the system and verifying them via `webpki`. The effects of this change will vary based on the operating system. In general, uv's certificate validation should now be more consistent with browsers and other native applications. However, this is the most likely cause of breaking changes in this release. Some previously failing certificate chains may succeed, and some previously accepted certificate chains may fail. In either case, we expect the validation to be more correct and welcome reports of regressions. + + In particular, because more responsibility for validating the certificate is transferred to your system's security library, some features like [CA constraints](https://support.apple.com/en-us/103255) or [revocation of certificates](https://en.wikipedia.org/wiki/Certificate_revocation) via OCSP and CRLs may now be used. + + This change should improve performance when using system certificate on macOS, as uv no longer needs to load all certificates from the keychain at startup. + +- [`aws-lc`](https://github.com/aws/aws-lc) is used instead of `ring` for a cryptography backend + + There should not be breaking changes from this change. We expect this to expand support for certificate signature algorithms. + +- `--native-tls` is deprecated in favor of a new `--system-certs` flag + + The `--native-tls` flag is still usable and has identical behavior to `--system-certs.` + + This change was made to reduce confusion about the TLS implementation uv uses. uv always uses `rustls` not `native-tls`. + +- Building uv on x86-64 and i686 Windows requires NASM + + NASM is required by `aws-lc`. If not found on the system, a prebuilt blob provided by `aws-lc-sys` will be used. + + If you are not building uv from source, this change has no effect. + + See the [CONTRIBUTING](https://github.com/astral-sh/uv/blob/b6854d77bfd0cb78157fecaf8b30126c6f16bc11/CONTRIBUTING.md#setup) guide for details. + +- Empty `SSL_CERT_FILE` values are ignored (for consistency with `SSL_CERT_DIR`) + +See [#18550](https://github.com/astral-sh/uv/pull/18550) for details. + +### Python + +- Enable frame pointers for improved profiling on Linux x86-64 and aarch64 + +See the [python-build-standalone release notes](https://github.com/astral-sh/python-build-standalone/releases/20260320) for details. + +### Enhancements + +- Treat 'Dynamic' values as case-insensitive ([#18669](https://github.com/astral-sh/uv/pull/18669)) +- Use a dedicated error for invalid cache control headers ([#18657](https://github.com/astral-sh/uv/pull/18657)) +- Enable checksum verification in the generated installer script ([#18625](https://github.com/astral-sh/uv/pull/18625)) + +### Preview features + +- Add `--service-format` and `--service-url` to `uv audit` ([#18571](https://github.com/astral-sh/uv/pull/18571)) + +### Performance + +- Avoid holding flat index lock across indexes ([#18659](https://github.com/astral-sh/uv/pull/18659)) + +### Bug fixes + +- Find the dynamic linker on the file system when sniffing binaries fails ([#18457](https://github.com/astral-sh/uv/pull/18457)) +- Fix export of conflicting workspace members with dependencies ([#18666](https://github.com/astral-sh/uv/pull/18666)) +- Respect installed settings in `uv tool list --outdated` ([#18586](https://github.com/astral-sh/uv/pull/18586)) +- Treat paths originating as PEP 508 URLs which contain expanded variables as relative ([#18680](https://github.com/astral-sh/uv/pull/18680)) +- Fix `uv export` for workspace member packages with conflicts ([#18635](https://github.com/astral-sh/uv/pull/18635)) +- Continue to alternative authentication providers when the pyx store has no token ([#18425](https://github.com/astral-sh/uv/pull/18425)) +- Use redacted URLs for log messages in cached client ([#18599](https://github.com/astral-sh/uv/pull/18599)) + +### Documentation + +- Add details on Linux versions to the platform policy ([#18574](https://github.com/astral-sh/uv/pull/18574)) +- Clarify `FLASH_ATTENTION_SKIP_CUDA_BUILD` guidance for `flash-attn` installs ([#18473](https://github.com/astral-sh/uv/pull/18473)) +- Split the dependency bots page into two separate pages ([#18597](https://github.com/astral-sh/uv/pull/18597)) +- Split the alternative indexes page into separate pages ([#18607](https://github.com/astral-sh/uv/pull/18607)) + ## 0.10.12 Released on 2026-03-19. @@ -28,7 +109,6 @@ Released on 2026-03-19. - Treat abi3 wheel Python version as a lower bound ([#18536](https://github.com/astral-sh/uv/pull/18536)) - Detect hard-float support on aarch64 kernels running armv7 userspace ([#18530](https://github.com/astral-sh/uv/pull/18530)) - ### Documentation - Add Python 3.15 to supported versions ([#18552](https://github.com/astral-sh/uv/pull/18552)) @@ -327,86 +407,86 @@ There are no breaking changes to [`uv_build`](https://docs.astral.sh/uv/concepts ### Breaking changes - **Require `--clear` to remove existing virtual environments in `uv venv`** ([#17757](https://github.com/astral-sh/uv/pull/17757)) - + Previously, `uv venv` would prompt for confirmation before removing an existing virtual environment in interactive contexts, and remove it without confirmation in non-interactive contexts. Now, `uv venv` requires the `--clear` flag to remove an existing virtual environment. A warning for this change was added in [uv 0.8](https://github.com/astral-sh/uv/blob/main/changelogs/0.8.x.md#breaking-changes). - + You can opt out of this behavior by passing the `--clear` flag or setting `UV_VENV_CLEAR=1`. - **Error if multiple indexes include `default = true`** ([#17011](https://github.com/astral-sh/uv/pull/17011)) - + Previously, uv would silently accept multiple indexes with `default = true` and use the first one. Now, uv will error if multiple indexes are marked as the default. - + You cannot opt out of this behavior. Remove `default = true` from all but one index. - **Error when an `explicit` index is unnamed** ([#17777](https://github.com/astral-sh/uv/pull/17777)) - + Explicit indexes can only be used via the `[tool.uv.sources]` table, which requires referencing the index by name. Previously, uv would silently accept unnamed explicit indexes, which could never be referenced. Now, uv will error if an explicit index does not have a name. - + You cannot opt out of this behavior. Add a `name` to the explicit index or remove the entry. - **Install alternative Python executables using their implementation name** ([#17756](https://github.com/astral-sh/uv/pull/17756), [#17760](https://github.com/astral-sh/uv/pull/17760)) - + Previously, `uv python install` would install PyPy, GraalPy, and Pyodide executables with names like `python3.10` into the bin directory. Now, these executables will be named using their implementation name, e.g., `pypy3.10`, `graalpy3.10`, and `pyodide3.12`, to avoid conflicting with CPython installations. - + You cannot opt out of this behavior. - **Respect global Python version pins in `uv tool run` and `uv tool install`** ([#14112](https://github.com/astral-sh/uv/pull/14112)) - + Previously, `uv tool run` and `uv tool install` did not respect the global Python version pin (set via `uv python pin --global`). Now, these commands will use the global Python version when no explicit version is requested. - + For `uv tool install`, if the tool is already installed, the Python version will not change unless `--reinstall` or `--python` is provided. If the tool was previously installed with an explicit `--python` flag, the global pin will not override it. - + You can opt out of this behavior by providing an explicit `--python` flag. - **Remove Debian Bookworm, Alpine 3.21, and Python 3.8 Docker images** ([#17755](https://github.com/astral-sh/uv/pull/17755)) - + The Debian Bookworm and Alpine 3.21 images were replaced by Debian Trixie and Alpine 3.22 as defaults in [uv 0.9](https://github.com/astral-sh/uv/pull/15352). These older images are now removed. Python 3.8 images are also removed, as Python 3.8 is no longer supported in the Trixie or Alpine base images. - + The following image tags are no longer published: - `uv:bookworm`, `uv:bookworm-slim` - `uv:alpine3.21` - `uv:python3.8-*` - + Use `uv:debian` or `uv:trixie` instead of `uv:bookworm`, `uv:alpine` or `uv:alpine3.22` instead of `uv:alpine3.21`, and a newer Python version instead of `uv:python3.8-*`. - **Drop PPC64 (big endian) builds** ([#17626](https://github.com/astral-sh/uv/pull/17626)) - + uv no longer provides pre-built binaries for PPC64 (big endian). This platform appears to be largely unused and is only supported on a single manylinux version. PPC64LE (little endian) builds are unaffected. - + Building uv from source is still supported for this platform. - **Skip generating `activate.csh` for relocatable virtual environments** ([#17759](https://github.com/astral-sh/uv/pull/17759)) - + Previously, `uv venv --relocatable` would generate an `activate.csh` script that contained hardcoded paths, making it incompatible with relocation. Now, the `activate.csh` script is not generated for relocatable virtual environments. - + You cannot opt out of this behavior. - **Require username when multiple credentials match a URL** ([#16983](https://github.com/astral-sh/uv/pull/16983)) - + When using `uv auth login` to store credentials, you can register multiple username and password combinations for the same host. Previously, when uv needed to authenticate and multiple credentials matched the URL (e.g., when retrieving a token with `uv auth token`), uv would pick the first match. Now, uv will error instead. - + You cannot opt out of this behavior. Include the username in the request, e.g., `uv auth token --username foo example.com`. - **Avoid invalidating the lockfile versions after an `exclude-newer` change** ([#17721](https://github.com/astral-sh/uv/pull/17721)) - + Previously, changing the `exclude-newer` setting would cause package versions to be upgraded, ignoring the lockfile entirely. Now, uv will only change package versions if they are no longer within the `exclude-newer` range. - + You can restore the previous behavior by using `--upgrade` or `--upgrade-package` to opt-in to package version changes. - **Upgrade `uv format` to Ruff 0.15.0** ([#17838](https://github.com/astral-sh/uv/pull/17838)) - + `uv format` now uses [Ruff 0.15.0](https://github.com/astral-sh/ruff/releases/tag/0.15.0), which uses the [2026 style guide](https://astral.sh/blog/ruff-v0.15.0#the-ruff-2026-style-guide). See the blog post for details. - + The formatting of code is likely to change. You can opt out of this behavior by requesting an older Ruff version, e.g., `uv format --version 0.14.14`. - **Update uv crate test features to use `test-` as a prefix** ([#17860](https://github.com/astral-sh/uv/pull/17860)) - + This change only affects redistributors of uv. The Cargo features used to gate test dependencies, e.g., `pypi`, have been renamed with a `test-` prefix for clarity, e.g., `test-pypi`. ### Stabilizations - **`uv python upgrade` and `uv python install --upgrade`** ([#17766](https://github.com/astral-sh/uv/pull/17766)) - + When installing Python versions, an [intermediary directory](https://docs.astral.sh/uv/concepts/python-versions/#minor-version-directories) without the patch version attached will be created, and virtual environments will be transparently upgraded to new patch versions. - + See the [Python version documentation](https://docs.astral.sh/uv/concepts/python-versions/#upgrading-python-versions) for more details. - **`uv add --bounds` and the `add-bounds` configuration option** ([#17660](https://github.com/astral-sh/uv/pull/17660)) - + This does not come with any behavior changes. You will no longer see an experimental warning when using `uv add --bounds` or `add-bounds` in configuration. - **`uv workspace list` and `uv workspace dir`** ([#17768](https://github.com/astral-sh/uv/pull/17768)) - + This does not come with any behavior changes. You will no longer see an experimental warning when using these commands. - **`extra-build-dependencies`** ([#17767](https://github.com/astral-sh/uv/pull/17767)) - + This does not come with any behavior changes. You will no longer see an experimental warning when using `extra-build-dependencies` in configuration. ### Enhancements diff --git a/Cargo.lock b/Cargo.lock index b49e43bab..dd4f49935 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -5797,7 +5797,7 @@ dependencies = [ [[package]] name = "uv" -version = "0.10.12" +version = "0.11.0" dependencies = [ "anstream 1.0.0", "anyhow", @@ -5924,7 +5924,7 @@ dependencies = [ [[package]] name = "uv-audit" -version = "0.0.32" +version = "0.0.33" dependencies = [ "astral-reqwest-middleware", "clap", @@ -5948,7 +5948,7 @@ dependencies = [ [[package]] name = "uv-auth" -version = "0.0.32" +version = "0.0.33" dependencies = [ "anyhow", "arcstr", @@ -5991,7 +5991,7 @@ dependencies = [ [[package]] name = "uv-bench" -version = "0.0.32" +version = "0.0.33" dependencies = [ "anyhow", "codspeed-criterion-compat", @@ -6018,7 +6018,7 @@ dependencies = [ [[package]] name = "uv-bin-install" -version = "0.0.32" +version = "0.0.33" dependencies = [ "astral-reqwest-middleware", "astral-reqwest-retry", @@ -6044,7 +6044,7 @@ dependencies = [ [[package]] name = "uv-build" -version = "0.10.12" +version = "0.11.0" dependencies = [ "anstream 1.0.0", "anyhow", @@ -6059,7 +6059,7 @@ dependencies = [ [[package]] name = "uv-build-backend" -version = "0.0.32" +version = "0.0.33" dependencies = [ "astral-version-ranges", "base64 0.22.1", @@ -6101,7 +6101,7 @@ dependencies = [ [[package]] name = "uv-build-frontend" -version = "0.0.32" +version = "0.0.33" dependencies = [ "anstream 1.0.0", "fs-err", @@ -6138,7 +6138,7 @@ dependencies = [ [[package]] name = "uv-cache" -version = "0.0.32" +version = "0.0.33" dependencies = [ "clap", "fs-err", @@ -6164,7 +6164,7 @@ dependencies = [ [[package]] name = "uv-cache-info" -version = "0.0.32" +version = "0.0.33" dependencies = [ "anyhow", "fs-err", @@ -6181,7 +6181,7 @@ dependencies = [ [[package]] name = "uv-cache-key" -version = "0.0.32" +version = "0.0.33" dependencies = [ "hex", "memchr", @@ -6193,7 +6193,7 @@ dependencies = [ [[package]] name = "uv-cli" -version = "0.0.32" +version = "0.0.33" dependencies = [ "anstream 1.0.0", "anyhow", @@ -6226,7 +6226,7 @@ dependencies = [ [[package]] name = "uv-client" -version = "0.0.32" +version = "0.0.33" dependencies = [ "anyhow", "astral-reqwest-middleware", @@ -6294,7 +6294,7 @@ dependencies = [ [[package]] name = "uv-configuration" -version = "0.0.32" +version = "0.0.33" dependencies = [ "anyhow", "clap", @@ -6328,14 +6328,14 @@ dependencies = [ [[package]] name = "uv-console" -version = "0.0.32" +version = "0.0.33" dependencies = [ "console 0.16.3", ] [[package]] name = "uv-dev" -version = "0.0.32" +version = "0.0.33" dependencies = [ "anstream 1.0.0", "anyhow", @@ -6384,7 +6384,7 @@ dependencies = [ [[package]] name = "uv-dirs" -version = "0.0.32" +version = "0.0.33" dependencies = [ "assert_fs", "etcetera", @@ -6396,7 +6396,7 @@ dependencies = [ [[package]] name = "uv-dispatch" -version = "0.0.32" +version = "0.0.33" dependencies = [ "anyhow", "futures", @@ -6428,7 +6428,7 @@ dependencies = [ [[package]] name = "uv-distribution" -version = "0.0.32" +version = "0.0.33" dependencies = [ "anyhow", "astral-reqwest-middleware", @@ -6478,7 +6478,7 @@ dependencies = [ [[package]] name = "uv-distribution-filename" -version = "0.0.32" +version = "0.0.33" dependencies = [ "insta", "memchr", @@ -6495,7 +6495,7 @@ dependencies = [ [[package]] name = "uv-distribution-types" -version = "0.0.32" +version = "0.0.33" dependencies = [ "arcstr", "astral-version-ranges", @@ -6535,7 +6535,7 @@ dependencies = [ [[package]] name = "uv-extract" -version = "0.0.32" +version = "0.0.33" dependencies = [ "astral-tokio-tar", "astral_async_zip", @@ -6566,14 +6566,14 @@ dependencies = [ [[package]] name = "uv-flags" -version = "0.0.32" +version = "0.0.33" dependencies = [ "bitflags 2.11.0", ] [[package]] name = "uv-fs" -version = "0.0.32" +version = "0.0.33" dependencies = [ "backon", "clap", @@ -6602,7 +6602,7 @@ dependencies = [ [[package]] name = "uv-git" -version = "0.0.32" +version = "0.0.33" dependencies = [ "anyhow", "astral-reqwest-middleware", @@ -6627,7 +6627,7 @@ dependencies = [ [[package]] name = "uv-git-types" -version = "0.0.32" +version = "0.0.33" dependencies = [ "serde", "thiserror 2.0.18", @@ -6639,7 +6639,7 @@ dependencies = [ [[package]] name = "uv-globfilter" -version = "0.0.32" +version = "0.0.33" dependencies = [ "anstream 1.0.0", "fs-err", @@ -6656,7 +6656,7 @@ dependencies = [ [[package]] name = "uv-install-wheel" -version = "0.0.32" +version = "0.0.33" dependencies = [ "anyhow", "assert_fs", @@ -6693,7 +6693,7 @@ dependencies = [ [[package]] name = "uv-installer" -version = "0.0.32" +version = "0.0.33" dependencies = [ "anstream 1.0.0", "anyhow", @@ -6736,7 +6736,7 @@ dependencies = [ [[package]] name = "uv-keyring" -version = "0.0.32" +version = "0.0.33" dependencies = [ "async-trait", "byteorder", @@ -6753,7 +6753,7 @@ dependencies = [ [[package]] name = "uv-logging" -version = "0.0.32" +version = "0.0.33" dependencies = [ "jiff", "owo-colors", @@ -6763,7 +6763,7 @@ dependencies = [ [[package]] name = "uv-macros" -version = "0.0.32" +version = "0.0.33" dependencies = [ "proc-macro2", "quote", @@ -6773,7 +6773,7 @@ dependencies = [ [[package]] name = "uv-metadata" -version = "0.0.32" +version = "0.0.33" dependencies = [ "astral_async_zip", "fs-err", @@ -6790,7 +6790,7 @@ dependencies = [ [[package]] name = "uv-normalize" -version = "0.0.32" +version = "0.0.33" dependencies = [ "rkyv", "schemars", @@ -6800,7 +6800,7 @@ dependencies = [ [[package]] name = "uv-once-map" -version = "0.0.32" +version = "0.0.33" dependencies = [ "dashmap", "futures", @@ -6809,14 +6809,14 @@ dependencies = [ [[package]] name = "uv-options-metadata" -version = "0.0.32" +version = "0.0.33" dependencies = [ "serde", ] [[package]] name = "uv-pep440" -version = "0.0.32" +version = "0.0.33" dependencies = [ "astral-version-ranges", "indoc", @@ -6830,7 +6830,7 @@ dependencies = [ [[package]] name = "uv-pep508" -version = "0.0.32" +version = "0.0.33" dependencies = [ "arcstr", "astral-version-ranges", @@ -6860,7 +6860,7 @@ dependencies = [ [[package]] name = "uv-performance-memory-allocator" -version = "0.0.32" +version = "0.0.33" dependencies = [ "mimalloc", "tikv-jemallocator", @@ -6868,7 +6868,7 @@ dependencies = [ [[package]] name = "uv-platform" -version = "0.0.32" +version = "0.0.33" dependencies = [ "fs-err", "goblin", @@ -6889,7 +6889,7 @@ dependencies = [ [[package]] name = "uv-platform-tags" -version = "0.0.32" +version = "0.0.33" dependencies = [ "bitflags 2.11.0", "insta", @@ -6903,7 +6903,7 @@ dependencies = [ [[package]] name = "uv-preview" -version = "0.0.32" +version = "0.0.33" dependencies = [ "enumflags2", "itertools 0.14.0", @@ -6914,7 +6914,7 @@ dependencies = [ [[package]] name = "uv-publish" -version = "0.0.32" +version = "0.0.33" dependencies = [ "ambient-id", "anstream 1.0.0", @@ -6956,7 +6956,7 @@ dependencies = [ [[package]] name = "uv-pypi-types" -version = "0.0.32" +version = "0.0.33" dependencies = [ "anyhow", "hashbrown 0.16.1", @@ -6989,7 +6989,7 @@ dependencies = [ [[package]] name = "uv-python" -version = "0.0.32" +version = "0.0.33" dependencies = [ "anyhow", "assert_fs", @@ -7052,7 +7052,7 @@ dependencies = [ [[package]] name = "uv-redacted" -version = "0.0.32" +version = "0.0.33" dependencies = [ "ref-cast", "schemars", @@ -7063,7 +7063,7 @@ dependencies = [ [[package]] name = "uv-requirements" -version = "0.0.32" +version = "0.0.33" dependencies = [ "anyhow", "configparser", @@ -7097,7 +7097,7 @@ dependencies = [ [[package]] name = "uv-requirements-txt" -version = "0.0.32" +version = "0.0.33" dependencies = [ "anyhow", "assert_fs", @@ -7130,7 +7130,7 @@ dependencies = [ [[package]] name = "uv-resolver" -version = "0.0.32" +version = "0.0.33" dependencies = [ "arcstr", "astral-pubgrub", @@ -7195,7 +7195,7 @@ dependencies = [ [[package]] name = "uv-scripts" -version = "0.0.32" +version = "0.0.33" dependencies = [ "fs-err", "indoc", @@ -7220,7 +7220,7 @@ dependencies = [ [[package]] name = "uv-settings" -version = "0.0.32" +version = "0.0.33" dependencies = [ "clap", "fs-err", @@ -7255,7 +7255,7 @@ dependencies = [ [[package]] name = "uv-shell" -version = "0.0.32" +version = "0.0.33" dependencies = [ "anyhow", "fs-err", @@ -7272,7 +7272,7 @@ dependencies = [ [[package]] name = "uv-small-str" -version = "0.0.32" +version = "0.0.33" dependencies = [ "arcstr", "rkyv", @@ -7282,7 +7282,7 @@ dependencies = [ [[package]] name = "uv-state" -version = "0.0.32" +version = "0.0.33" dependencies = [ "fs-err", "tempfile", @@ -7291,7 +7291,7 @@ dependencies = [ [[package]] name = "uv-static" -version = "0.0.32" +version = "0.0.33" dependencies = [ "thiserror 2.0.18", "uv-macros", @@ -7299,7 +7299,7 @@ dependencies = [ [[package]] name = "uv-test" -version = "0.0.32" +version = "0.0.33" dependencies = [ "anyhow", "assert_cmd", @@ -7329,7 +7329,7 @@ dependencies = [ [[package]] name = "uv-tool" -version = "0.0.32" +version = "0.0.33" dependencies = [ "fs-err", "owo-colors", @@ -7358,7 +7358,7 @@ dependencies = [ [[package]] name = "uv-torch" -version = "0.0.32" +version = "0.0.33" dependencies = [ "clap", "either", @@ -7378,7 +7378,7 @@ dependencies = [ [[package]] name = "uv-trampoline-builder" -version = "0.0.32" +version = "0.0.33" dependencies = [ "anyhow", "assert_cmd", @@ -7395,7 +7395,7 @@ dependencies = [ [[package]] name = "uv-types" -version = "0.0.32" +version = "0.0.33" dependencies = [ "anyhow", "dashmap", @@ -7417,7 +7417,7 @@ dependencies = [ [[package]] name = "uv-unix" -version = "0.0.32" +version = "0.0.33" dependencies = [ "nix 0.31.2", "thiserror 2.0.18", @@ -7425,11 +7425,11 @@ dependencies = [ [[package]] name = "uv-version" -version = "0.10.12" +version = "0.11.0" [[package]] name = "uv-virtualenv" -version = "0.0.32" +version = "0.0.33" dependencies = [ "console 0.16.3", "fs-err", @@ -7450,7 +7450,7 @@ dependencies = [ [[package]] name = "uv-warnings" -version = "0.0.32" +version = "0.0.33" dependencies = [ "anstream 1.0.0", "anyhow", @@ -7462,14 +7462,14 @@ dependencies = [ [[package]] name = "uv-windows" -version = "0.0.32" +version = "0.0.33" dependencies = [ "windows", ] [[package]] name = "uv-workspace" -version = "0.0.32" +version = "0.0.33" dependencies = [ "anyhow", "assert_fs", diff --git a/Cargo.toml b/Cargo.toml index b2bd77eb6..f1833997a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -16,77 +16,77 @@ authors = ["uv"] license = "MIT OR Apache-2.0" [workspace.dependencies] -uv-audit = { version = "0.0.32", path = "crates/uv-audit" } -uv-auth = { version = "0.0.32", path = "crates/uv-auth" } -uv-bin-install = { version = "0.0.32", path = "crates/uv-bin-install" } -uv-build-backend = { version = "0.0.32", path = "crates/uv-build-backend" } -uv-build-frontend = { version = "0.0.32", path = "crates/uv-build-frontend" } -uv-cache = { version = "0.0.32", path = "crates/uv-cache" } -uv-cache-info = { version = "0.0.32", path = "crates/uv-cache-info" } -uv-cache-key = { version = "0.0.32", path = "crates/uv-cache-key" } -uv-cli = { version = "0.0.32", path = "crates/uv-cli" } -uv-client = { version = "0.0.32", path = "crates/uv-client" } -uv-configuration = { version = "0.0.32", path = "crates/uv-configuration" } -uv-console = { version = "0.0.32", path = "crates/uv-console" } -uv-dirs = { version = "0.0.32", path = "crates/uv-dirs" } -uv-dispatch = { version = "0.0.32", path = "crates/uv-dispatch" } -uv-distribution = { version = "0.0.32", path = "crates/uv-distribution" } -uv-distribution-filename = { version = "0.0.32", path = "crates/uv-distribution-filename" } -uv-distribution-types = { version = "0.0.32", path = "crates/uv-distribution-types" } -uv-extract = { version = "0.0.32", path = "crates/uv-extract" } -uv-flags = { version = "0.0.32", path = "crates/uv-flags" } -uv-fs = { version = "0.0.32", path = "crates/uv-fs", features = [ +uv-audit = { version = "0.0.33", path = "crates/uv-audit" } +uv-auth = { version = "0.0.33", path = "crates/uv-auth" } +uv-bin-install = { version = "0.0.33", path = "crates/uv-bin-install" } +uv-build-backend = { version = "0.0.33", path = "crates/uv-build-backend" } +uv-build-frontend = { version = "0.0.33", path = "crates/uv-build-frontend" } +uv-cache = { version = "0.0.33", path = "crates/uv-cache" } +uv-cache-info = { version = "0.0.33", path = "crates/uv-cache-info" } +uv-cache-key = { version = "0.0.33", path = "crates/uv-cache-key" } +uv-cli = { version = "0.0.33", path = "crates/uv-cli" } +uv-client = { version = "0.0.33", path = "crates/uv-client" } +uv-configuration = { version = "0.0.33", path = "crates/uv-configuration" } +uv-console = { version = "0.0.33", path = "crates/uv-console" } +uv-dirs = { version = "0.0.33", path = "crates/uv-dirs" } +uv-dispatch = { version = "0.0.33", path = "crates/uv-dispatch" } +uv-distribution = { version = "0.0.33", path = "crates/uv-distribution" } +uv-distribution-filename = { version = "0.0.33", path = "crates/uv-distribution-filename" } +uv-distribution-types = { version = "0.0.33", path = "crates/uv-distribution-types" } +uv-extract = { version = "0.0.33", path = "crates/uv-extract" } +uv-flags = { version = "0.0.33", path = "crates/uv-flags" } +uv-fs = { version = "0.0.33", path = "crates/uv-fs", features = [ "serde", "tokio", ] } -uv-git = { version = "0.0.32", path = "crates/uv-git" } -uv-git-types = { version = "0.0.32", path = "crates/uv-git-types" } -uv-globfilter = { version = "0.0.32", path = "crates/uv-globfilter" } -uv-install-wheel = { version = "0.0.32", path = "crates/uv-install-wheel", default-features = false } -uv-installer = { version = "0.0.32", path = "crates/uv-installer" } -uv-keyring = { version = "0.0.32", path = "crates/uv-keyring" } -uv-logging = { version = "0.0.32", path = "crates/uv-logging" } -uv-macros = { version = "0.0.32", path = "crates/uv-macros" } -uv-metadata = { version = "0.0.32", path = "crates/uv-metadata" } -uv-normalize = { version = "0.0.32", path = "crates/uv-normalize" } -uv-once-map = { version = "0.0.32", path = "crates/uv-once-map" } -uv-options-metadata = { version = "0.0.32", path = "crates/uv-options-metadata" } -uv-performance-memory-allocator = { version = "0.0.32", path = "crates/uv-performance-memory-allocator" } -uv-pep440 = { version = "0.0.32", path = "crates/uv-pep440", features = [ +uv-git = { version = "0.0.33", path = "crates/uv-git" } +uv-git-types = { version = "0.0.33", path = "crates/uv-git-types" } +uv-globfilter = { version = "0.0.33", path = "crates/uv-globfilter" } +uv-install-wheel = { version = "0.0.33", path = "crates/uv-install-wheel", default-features = false } +uv-installer = { version = "0.0.33", path = "crates/uv-installer" } +uv-keyring = { version = "0.0.33", path = "crates/uv-keyring" } +uv-logging = { version = "0.0.33", path = "crates/uv-logging" } +uv-macros = { version = "0.0.33", path = "crates/uv-macros" } +uv-metadata = { version = "0.0.33", path = "crates/uv-metadata" } +uv-normalize = { version = "0.0.33", path = "crates/uv-normalize" } +uv-once-map = { version = "0.0.33", path = "crates/uv-once-map" } +uv-options-metadata = { version = "0.0.33", path = "crates/uv-options-metadata" } +uv-performance-memory-allocator = { version = "0.0.33", path = "crates/uv-performance-memory-allocator" } +uv-pep440 = { version = "0.0.33", path = "crates/uv-pep440", features = [ "tracing", "rkyv", "version-ranges", ] } -uv-pep508 = { version = "0.0.32", path = "crates/uv-pep508", features = [ +uv-pep508 = { version = "0.0.33", path = "crates/uv-pep508", features = [ "non-pep508-extensions", ] } -uv-platform = { version = "0.0.32", path = "crates/uv-platform" } -uv-platform-tags = { version = "0.0.32", path = "crates/uv-platform-tags" } -uv-preview = { version = "0.0.32", path = "crates/uv-preview" } -uv-publish = { version = "0.0.32", path = "crates/uv-publish" } -uv-pypi-types = { version = "0.0.32", path = "crates/uv-pypi-types" } -uv-python = { version = "0.0.32", path = "crates/uv-python" } -uv-redacted = { version = "0.0.32", path = "crates/uv-redacted" } -uv-requirements = { version = "0.0.32", path = "crates/uv-requirements" } -uv-requirements-txt = { version = "0.0.32", path = "crates/uv-requirements-txt" } -uv-resolver = { version = "0.0.32", path = "crates/uv-resolver" } -uv-scripts = { version = "0.0.32", path = "crates/uv-scripts" } -uv-settings = { version = "0.0.32", path = "crates/uv-settings" } -uv-shell = { version = "0.0.32", path = "crates/uv-shell" } -uv-small-str = { version = "0.0.32", path = "crates/uv-small-str" } -uv-state = { version = "0.0.32", path = "crates/uv-state" } -uv-static = { version = "0.0.32", path = "crates/uv-static" } -uv-test = { version = "0.0.32", path = "crates/uv-test" } -uv-tool = { version = "0.0.32", path = "crates/uv-tool" } -uv-torch = { version = "0.0.32", path = "crates/uv-torch" } -uv-trampoline-builder = { version = "0.0.32", path = "crates/uv-trampoline-builder" } -uv-types = { version = "0.0.32", path = "crates/uv-types" } -uv-unix = { version = "0.0.32", path = "crates/uv-unix" } -uv-version = { version = "0.10.12", path = "crates/uv-version" } -uv-virtualenv = { version = "0.0.32", path = "crates/uv-virtualenv" } -uv-warnings = { version = "0.0.32", path = "crates/uv-warnings" } -uv-windows = { version = "0.0.32", path = "crates/uv-windows" } -uv-workspace = { version = "0.0.32", path = "crates/uv-workspace" } +uv-platform = { version = "0.0.33", path = "crates/uv-platform" } +uv-platform-tags = { version = "0.0.33", path = "crates/uv-platform-tags" } +uv-preview = { version = "0.0.33", path = "crates/uv-preview" } +uv-publish = { version = "0.0.33", path = "crates/uv-publish" } +uv-pypi-types = { version = "0.0.33", path = "crates/uv-pypi-types" } +uv-python = { version = "0.0.33", path = "crates/uv-python" } +uv-redacted = { version = "0.0.33", path = "crates/uv-redacted" } +uv-requirements = { version = "0.0.33", path = "crates/uv-requirements" } +uv-requirements-txt = { version = "0.0.33", path = "crates/uv-requirements-txt" } +uv-resolver = { version = "0.0.33", path = "crates/uv-resolver" } +uv-scripts = { version = "0.0.33", path = "crates/uv-scripts" } +uv-settings = { version = "0.0.33", path = "crates/uv-settings" } +uv-shell = { version = "0.0.33", path = "crates/uv-shell" } +uv-small-str = { version = "0.0.33", path = "crates/uv-small-str" } +uv-state = { version = "0.0.33", path = "crates/uv-state" } +uv-static = { version = "0.0.33", path = "crates/uv-static" } +uv-test = { version = "0.0.33", path = "crates/uv-test" } +uv-tool = { version = "0.0.33", path = "crates/uv-tool" } +uv-torch = { version = "0.0.33", path = "crates/uv-torch" } +uv-trampoline-builder = { version = "0.0.33", path = "crates/uv-trampoline-builder" } +uv-types = { version = "0.0.33", path = "crates/uv-types" } +uv-unix = { version = "0.0.33", path = "crates/uv-unix" } +uv-version = { version = "0.11.0", path = "crates/uv-version" } +uv-virtualenv = { version = "0.0.33", path = "crates/uv-virtualenv" } +uv-warnings = { version = "0.0.33", path = "crates/uv-warnings" } +uv-windows = { version = "0.0.33", path = "crates/uv-windows" } +uv-workspace = { version = "0.0.33", path = "crates/uv-workspace" } ambient-id = { version = "0.0.11", default-features = false, features = [ "reqwest-middleware", diff --git a/crates/uv-audit/Cargo.toml b/crates/uv-audit/Cargo.toml index 0be7cdcaf..404789808 100644 --- a/crates/uv-audit/Cargo.toml +++ b/crates/uv-audit/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-audit" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition.workspace = true rust-version.workspace = true diff --git a/crates/uv-audit/README.md b/crates/uv-audit/README.md index 764b2b33e..dca960201 100644 --- a/crates/uv-audit/README.md +++ b/crates/uv-audit/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-audit). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-audit). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-auth/Cargo.toml b/crates/uv-auth/Cargo.toml index 7612b64b5..ec52a3c56 100644 --- a/crates/uv-auth/Cargo.toml +++ b/crates/uv-auth/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-auth" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-auth/README.md b/crates/uv-auth/README.md index d25e70aca..711acbf64 100644 --- a/crates/uv-auth/README.md +++ b/crates/uv-auth/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-auth). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-auth). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-bench/Cargo.toml b/crates/uv-bench/Cargo.toml index 958db7771..4f0788582 100644 --- a/crates/uv-bench/Cargo.toml +++ b/crates/uv-bench/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-bench" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" publish = false authors = { workspace = true } diff --git a/crates/uv-bench/README.md b/crates/uv-bench/README.md index 7410c0707..023387c25 100644 --- a/crates/uv-bench/README.md +++ b/crates/uv-bench/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-bench). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-bench). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-bin-install/Cargo.toml b/crates/uv-bin-install/Cargo.toml index e3cbf97a1..aea2de096 100644 --- a/crates/uv-bin-install/Cargo.toml +++ b/crates/uv-bin-install/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-bin-install" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-bin-install/README.md b/crates/uv-bin-install/README.md index 3560b073c..f67805e91 100644 --- a/crates/uv-bin-install/README.md +++ b/crates/uv-bin-install/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-bin-install). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-bin-install). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-build-backend/Cargo.toml b/crates/uv-build-backend/Cargo.toml index 1dba55fb7..566f0240e 100644 --- a/crates/uv-build-backend/Cargo.toml +++ b/crates/uv-build-backend/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-build-backend" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-build-backend/README.md b/crates/uv-build-backend/README.md index e33946567..c16a8e4cd 100644 --- a/crates/uv-build-backend/README.md +++ b/crates/uv-build-backend/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-build-backend). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-build-backend). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-build-backend/src/metadata.rs b/crates/uv-build-backend/src/metadata.rs index b12d29205..6aa9b70ea 100644 --- a/crates/uv-build-backend/src/metadata.rs +++ b/crates/uv-build-backend/src/metadata.rs @@ -29,7 +29,7 @@ pub(crate) const DEFAULT_EXCLUDES: &[&str] = &["__pycache__", "*.pyc", "*.pyo"]; /// No breaking changes were introduced to the uv build backend since these releases, so we can use /// the fast path for them too. -const COMPATIBLE_VERSIONS: &[&str] = &["0.9.30"]; +const COMPATIBLE_VERSIONS: &[&str] = &["0.9.30", "0.10.12"]; #[derive(Debug, Error)] pub enum ValidationError { diff --git a/crates/uv-build-frontend/Cargo.toml b/crates/uv-build-frontend/Cargo.toml index 93ee6ff8e..7b1d52181 100644 --- a/crates/uv-build-frontend/Cargo.toml +++ b/crates/uv-build-frontend/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-build-frontend" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-build-frontend/README.md b/crates/uv-build-frontend/README.md index a09ce8ae5..e79a80b91 100644 --- a/crates/uv-build-frontend/README.md +++ b/crates/uv-build-frontend/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-build-frontend). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-build-frontend). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-build/Cargo.toml b/crates/uv-build/Cargo.toml index 92ac40fd0..5e0c5a81b 100644 --- a/crates/uv-build/Cargo.toml +++ b/crates/uv-build/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-build" -version = "0.10.12" +version = "0.11.0" description = "A Python build backend" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-build/pyproject.toml b/crates/uv-build/pyproject.toml index 095a476c0..c1a9b568c 100644 --- a/crates/uv-build/pyproject.toml +++ b/crates/uv-build/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "uv-build" -version = "0.10.12" +version = "0.11.0" description = "The uv build backend" authors = [{ name = "Astral Software Inc.", email = "hey@astral.sh" }] requires-python = ">=3.8" diff --git a/crates/uv-cache-info/Cargo.toml b/crates/uv-cache-info/Cargo.toml index dd2b18227..5fa1ce799 100644 --- a/crates/uv-cache-info/Cargo.toml +++ b/crates/uv-cache-info/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-cache-info" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-cache-info/README.md b/crates/uv-cache-info/README.md index dbe83fdec..25d57f4d4 100644 --- a/crates/uv-cache-info/README.md +++ b/crates/uv-cache-info/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-cache-info). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-cache-info). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-cache-key/Cargo.toml b/crates/uv-cache-key/Cargo.toml index 49be0a87f..2ae153176 100644 --- a/crates/uv-cache-key/Cargo.toml +++ b/crates/uv-cache-key/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-cache-key" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-cache-key/README.md b/crates/uv-cache-key/README.md index 8fa77c002..251499800 100644 --- a/crates/uv-cache-key/README.md +++ b/crates/uv-cache-key/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-cache-key). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-cache-key). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-cache/Cargo.toml b/crates/uv-cache/Cargo.toml index c7ef0008f..94f6c1a5b 100644 --- a/crates/uv-cache/Cargo.toml +++ b/crates/uv-cache/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-cache" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-cache/README.md b/crates/uv-cache/README.md index c7442cfce..0f2fc25fa 100644 --- a/crates/uv-cache/README.md +++ b/crates/uv-cache/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-cache). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-cache). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-cli/Cargo.toml b/crates/uv-cli/Cargo.toml index 814187472..2f41479dc 100644 --- a/crates/uv-cli/Cargo.toml +++ b/crates/uv-cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-cli" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-cli/README.md b/crates/uv-cli/README.md index 0712d6713..28ba4905f 100644 --- a/crates/uv-cli/README.md +++ b/crates/uv-cli/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-cli). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-cli). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-client/Cargo.toml b/crates/uv-client/Cargo.toml index ad758b288..08701571e 100644 --- a/crates/uv-client/Cargo.toml +++ b/crates/uv-client/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-client" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-client/README.md b/crates/uv-client/README.md index c83a4f98e..709cee3c2 100644 --- a/crates/uv-client/README.md +++ b/crates/uv-client/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-client). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-client). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-configuration/Cargo.toml b/crates/uv-configuration/Cargo.toml index 99036078c..1984c7f3a 100644 --- a/crates/uv-configuration/Cargo.toml +++ b/crates/uv-configuration/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-configuration" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-configuration/README.md b/crates/uv-configuration/README.md index 7441bea27..39aa6f1ae 100644 --- a/crates/uv-configuration/README.md +++ b/crates/uv-configuration/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-configuration). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-configuration). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-console/Cargo.toml b/crates/uv-console/Cargo.toml index 897fdb89a..c199b8d40 100644 --- a/crates/uv-console/Cargo.toml +++ b/crates/uv-console/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-console" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-console/README.md b/crates/uv-console/README.md index 5e73d7e58..022a18bca 100644 --- a/crates/uv-console/README.md +++ b/crates/uv-console/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-console). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-console). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-dev/Cargo.toml b/crates/uv-dev/Cargo.toml index a25b29cd2..4f9494671 100644 --- a/crates/uv-dev/Cargo.toml +++ b/crates/uv-dev/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-dev" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" publish = false diff --git a/crates/uv-dev/README.md b/crates/uv-dev/README.md index 110f71262..99224a327 100644 --- a/crates/uv-dev/README.md +++ b/crates/uv-dev/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-dev). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-dev). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-dirs/Cargo.toml b/crates/uv-dirs/Cargo.toml index cdacfc67d..f72035064 100644 --- a/crates/uv-dirs/Cargo.toml +++ b/crates/uv-dirs/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-dirs" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-dirs/README.md b/crates/uv-dirs/README.md index ce99a6ac5..96e2b459d 100644 --- a/crates/uv-dirs/README.md +++ b/crates/uv-dirs/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-dirs). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-dirs). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-dispatch/Cargo.toml b/crates/uv-dispatch/Cargo.toml index 18d187e2e..317250310 100644 --- a/crates/uv-dispatch/Cargo.toml +++ b/crates/uv-dispatch/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-dispatch" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-dispatch/README.md b/crates/uv-dispatch/README.md index d5b56193e..ae39e4f8a 100644 --- a/crates/uv-dispatch/README.md +++ b/crates/uv-dispatch/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-dispatch). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-dispatch). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-distribution-filename/Cargo.toml b/crates/uv-distribution-filename/Cargo.toml index 340935a52..9c8a24475 100644 --- a/crates/uv-distribution-filename/Cargo.toml +++ b/crates/uv-distribution-filename/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-distribution-filename" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-distribution-filename/README.md b/crates/uv-distribution-filename/README.md index 1edae6154..3fd0e4027 100644 --- a/crates/uv-distribution-filename/README.md +++ b/crates/uv-distribution-filename/README.md @@ -5,9 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found -[here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-distribution-filename). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-distribution-filename). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-distribution-types/Cargo.toml b/crates/uv-distribution-types/Cargo.toml index bfb0087de..c41db49cd 100644 --- a/crates/uv-distribution-types/Cargo.toml +++ b/crates/uv-distribution-types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-distribution-types" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-distribution-types/README.md b/crates/uv-distribution-types/README.md index 3d718d67f..3607bbe66 100644 --- a/crates/uv-distribution-types/README.md +++ b/crates/uv-distribution-types/README.md @@ -5,9 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found -[here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-distribution-types). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-distribution-types). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-distribution/Cargo.toml b/crates/uv-distribution/Cargo.toml index 3d68d93e5..3bb660f0d 100644 --- a/crates/uv-distribution/Cargo.toml +++ b/crates/uv-distribution/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-distribution" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-distribution/README.md b/crates/uv-distribution/README.md index 0772cfcce..d0c495546 100644 --- a/crates/uv-distribution/README.md +++ b/crates/uv-distribution/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-distribution). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-distribution). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-extract/Cargo.toml b/crates/uv-extract/Cargo.toml index 3484bd339..d4747944b 100644 --- a/crates/uv-extract/Cargo.toml +++ b/crates/uv-extract/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-extract" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-extract/README.md b/crates/uv-extract/README.md index 1db490f83..022c02248 100644 --- a/crates/uv-extract/README.md +++ b/crates/uv-extract/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-extract). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-extract). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-flags/Cargo.toml b/crates/uv-flags/Cargo.toml index e3e21a988..79ffc4880 100644 --- a/crates/uv-flags/Cargo.toml +++ b/crates/uv-flags/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-flags" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-flags/README.md b/crates/uv-flags/README.md index ef3e5347b..455080643 100644 --- a/crates/uv-flags/README.md +++ b/crates/uv-flags/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-flags). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-flags). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-fs/Cargo.toml b/crates/uv-fs/Cargo.toml index d58eb3e57..5af536af3 100644 --- a/crates/uv-fs/Cargo.toml +++ b/crates/uv-fs/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-fs" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-fs/README.md b/crates/uv-fs/README.md index 201b20215..241cada9a 100644 --- a/crates/uv-fs/README.md +++ b/crates/uv-fs/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-fs). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-fs). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-git-types/Cargo.toml b/crates/uv-git-types/Cargo.toml index af112c7b7..12d3d9205 100644 --- a/crates/uv-git-types/Cargo.toml +++ b/crates/uv-git-types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-git-types" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-git-types/README.md b/crates/uv-git-types/README.md index 1d4980a95..6861f7a3d 100644 --- a/crates/uv-git-types/README.md +++ b/crates/uv-git-types/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-git-types). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-git-types). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-git/Cargo.toml b/crates/uv-git/Cargo.toml index 3b07ec6d7..15a4495de 100644 --- a/crates/uv-git/Cargo.toml +++ b/crates/uv-git/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-git" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-git/README.md b/crates/uv-git/README.md index cc6372843..472541188 100644 --- a/crates/uv-git/README.md +++ b/crates/uv-git/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-git). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-git). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-globfilter/Cargo.toml b/crates/uv-globfilter/Cargo.toml index 20d5db9da..693bf2b5d 100644 --- a/crates/uv-globfilter/Cargo.toml +++ b/crates/uv-globfilter/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-globfilter" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" readme = "README.md" edition = { workspace = true } diff --git a/crates/uv-install-wheel/Cargo.toml b/crates/uv-install-wheel/Cargo.toml index 7b808cd43..0f8a5d8a3 100644 --- a/crates/uv-install-wheel/Cargo.toml +++ b/crates/uv-install-wheel/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-install-wheel" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" keywords = ["wheel", "python"] diff --git a/crates/uv-install-wheel/README.md b/crates/uv-install-wheel/README.md index 6557fa37f..160385506 100644 --- a/crates/uv-install-wheel/README.md +++ b/crates/uv-install-wheel/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-install-wheel). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-install-wheel). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-installer/Cargo.toml b/crates/uv-installer/Cargo.toml index c2c1be3c7..b9599c025 100644 --- a/crates/uv-installer/Cargo.toml +++ b/crates/uv-installer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-installer" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-installer/README.md b/crates/uv-installer/README.md index ab8c3c25e..9215baf47 100644 --- a/crates/uv-installer/README.md +++ b/crates/uv-installer/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-installer). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-installer). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-keyring/Cargo.toml b/crates/uv-keyring/Cargo.toml index c066d10ec..9e1decbba 100644 --- a/crates/uv-keyring/Cargo.toml +++ b/crates/uv-keyring/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-keyring" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-logging/Cargo.toml b/crates/uv-logging/Cargo.toml index 6d115612f..cabc88989 100644 --- a/crates/uv-logging/Cargo.toml +++ b/crates/uv-logging/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-logging" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-logging/README.md b/crates/uv-logging/README.md index c1dfd1173..b917a983c 100644 --- a/crates/uv-logging/README.md +++ b/crates/uv-logging/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-logging). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-logging). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-macros/Cargo.toml b/crates/uv-macros/Cargo.toml index 7862daf79..b62fdf8bd 100644 --- a/crates/uv-macros/Cargo.toml +++ b/crates/uv-macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-macros" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-macros/README.md b/crates/uv-macros/README.md index 295758e74..0d2c0ea07 100644 --- a/crates/uv-macros/README.md +++ b/crates/uv-macros/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-macros). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-macros). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-metadata/Cargo.toml b/crates/uv-metadata/Cargo.toml index c2befa4a0..ae607939b 100644 --- a/crates/uv-metadata/Cargo.toml +++ b/crates/uv-metadata/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-metadata" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-metadata/README.md b/crates/uv-metadata/README.md index 521a0f997..f9cefdd8c 100644 --- a/crates/uv-metadata/README.md +++ b/crates/uv-metadata/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-metadata). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-metadata). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-normalize/Cargo.toml b/crates/uv-normalize/Cargo.toml index d6de61d8d..b78d63ff7 100644 --- a/crates/uv-normalize/Cargo.toml +++ b/crates/uv-normalize/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-normalize" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-normalize/README.md b/crates/uv-normalize/README.md index 501cf8cb9..3fd74b142 100644 --- a/crates/uv-normalize/README.md +++ b/crates/uv-normalize/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-normalize). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-normalize). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-once-map/Cargo.toml b/crates/uv-once-map/Cargo.toml index 20db50ec9..880db0635 100644 --- a/crates/uv-once-map/Cargo.toml +++ b/crates/uv-once-map/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-once-map" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-once-map/README.md b/crates/uv-once-map/README.md index 93f0e5822..1648822cd 100644 --- a/crates/uv-once-map/README.md +++ b/crates/uv-once-map/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-once-map). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-once-map). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-options-metadata/Cargo.toml b/crates/uv-options-metadata/Cargo.toml index f85a16356..630b9db54 100644 --- a/crates/uv-options-metadata/Cargo.toml +++ b/crates/uv-options-metadata/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-options-metadata" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-options-metadata/README.md b/crates/uv-options-metadata/README.md index 963b16c08..ef0c51697 100644 --- a/crates/uv-options-metadata/README.md +++ b/crates/uv-options-metadata/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-options-metadata). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-options-metadata). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-pep440/Cargo.toml b/crates/uv-pep440/Cargo.toml index c38d745a4..d954e4307 100644 --- a/crates/uv-pep440/Cargo.toml +++ b/crates/uv-pep440/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-pep440" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" license = "Apache-2.0 OR BSD-2-Clause" include = ["/src", "Changelog.md", "License-Apache", "License-BSD", "Readme.md", "pyproject.toml"] diff --git a/crates/uv-pep440/README.md b/crates/uv-pep440/README.md index d3f91e988..0d8e9d864 100644 --- a/crates/uv-pep440/README.md +++ b/crates/uv-pep440/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-pep440). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-pep440). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-pep508/Cargo.toml b/crates/uv-pep508/Cargo.toml index 788fc6f89..8b184abe6 100644 --- a/crates/uv-pep508/Cargo.toml +++ b/crates/uv-pep508/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-pep508" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" include = ["/src", "Changelog.md", "License-Apache", "License-BSD", "Readme.md", "pyproject.toml"] license = "Apache-2.0 OR BSD-2-Clause" diff --git a/crates/uv-pep508/README.md b/crates/uv-pep508/README.md index f313a17f9..3b0a7acae 100644 --- a/crates/uv-pep508/README.md +++ b/crates/uv-pep508/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-pep508). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-pep508). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-performance-memory-allocator/Cargo.toml b/crates/uv-performance-memory-allocator/Cargo.toml index 5ecaf2975..b28a1f92e 100644 --- a/crates/uv-performance-memory-allocator/Cargo.toml +++ b/crates/uv-performance-memory-allocator/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-performance-memory-allocator" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-performance-memory-allocator/README.md b/crates/uv-performance-memory-allocator/README.md index 99234876c..a833a27fc 100644 --- a/crates/uv-performance-memory-allocator/README.md +++ b/crates/uv-performance-memory-allocator/README.md @@ -5,9 +5,9 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found -[here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-performance-memory-allocator). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found +[here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-performance-memory-allocator). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-platform-tags/Cargo.toml b/crates/uv-platform-tags/Cargo.toml index 7be308d8d..a484a4da8 100644 --- a/crates/uv-platform-tags/Cargo.toml +++ b/crates/uv-platform-tags/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-platform-tags" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-platform-tags/README.md b/crates/uv-platform-tags/README.md index 0943bac2e..c0f205bb8 100644 --- a/crates/uv-platform-tags/README.md +++ b/crates/uv-platform-tags/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-platform-tags). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-platform-tags). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-platform/Cargo.toml b/crates/uv-platform/Cargo.toml index 83fdcb63f..db530bcd7 100644 --- a/crates/uv-platform/Cargo.toml +++ b/crates/uv-platform/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-platform" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-platform/README.md b/crates/uv-platform/README.md index 8253fdc18..2a98d784d 100644 --- a/crates/uv-platform/README.md +++ b/crates/uv-platform/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-platform). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-platform). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-preview/Cargo.toml b/crates/uv-preview/Cargo.toml index 6a3b96280..e3dc66f83 100644 --- a/crates/uv-preview/Cargo.toml +++ b/crates/uv-preview/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-preview" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-preview/README.md b/crates/uv-preview/README.md index 1e6918e04..d06c66471 100644 --- a/crates/uv-preview/README.md +++ b/crates/uv-preview/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-preview). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-preview). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-publish/Cargo.toml b/crates/uv-publish/Cargo.toml index 46e9e849d..63ece2b54 100644 --- a/crates/uv-publish/Cargo.toml +++ b/crates/uv-publish/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-publish" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-publish/README.md b/crates/uv-publish/README.md index dbfa7076e..27a0aaa8b 100644 --- a/crates/uv-publish/README.md +++ b/crates/uv-publish/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-publish). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-publish). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-pypi-types/Cargo.toml b/crates/uv-pypi-types/Cargo.toml index f2ba75df9..a698cd2f8 100644 --- a/crates/uv-pypi-types/Cargo.toml +++ b/crates/uv-pypi-types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-pypi-types" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-pypi-types/README.md b/crates/uv-pypi-types/README.md index f2edcc2ca..a07622d82 100644 --- a/crates/uv-pypi-types/README.md +++ b/crates/uv-pypi-types/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-pypi-types). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-pypi-types). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-python/Cargo.toml b/crates/uv-python/Cargo.toml index 8f20ce5c9..fc16766cf 100644 --- a/crates/uv-python/Cargo.toml +++ b/crates/uv-python/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-python" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-python/README.md b/crates/uv-python/README.md index 51c036cad..edd1ad9cd 100644 --- a/crates/uv-python/README.md +++ b/crates/uv-python/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-python). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-python). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-redacted/Cargo.toml b/crates/uv-redacted/Cargo.toml index 00acbd9e1..024b742a1 100644 --- a/crates/uv-redacted/Cargo.toml +++ b/crates/uv-redacted/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-redacted" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-redacted/README.md b/crates/uv-redacted/README.md index 2a5dcd042..e6f828b56 100644 --- a/crates/uv-redacted/README.md +++ b/crates/uv-redacted/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-redacted). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-redacted). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-requirements-txt/Cargo.toml b/crates/uv-requirements-txt/Cargo.toml index 0d6a00cb7..21f496703 100644 --- a/crates/uv-requirements-txt/Cargo.toml +++ b/crates/uv-requirements-txt/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-requirements-txt" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-requirements-txt/README.md b/crates/uv-requirements-txt/README.md index 9fbe5fb5f..84355e5bf 100644 --- a/crates/uv-requirements-txt/README.md +++ b/crates/uv-requirements-txt/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-requirements-txt). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-requirements-txt). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-requirements/Cargo.toml b/crates/uv-requirements/Cargo.toml index 7c1e9a0c0..c2e3ad55b 100644 --- a/crates/uv-requirements/Cargo.toml +++ b/crates/uv-requirements/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-requirements" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-requirements/README.md b/crates/uv-requirements/README.md index 48454633f..352372e76 100644 --- a/crates/uv-requirements/README.md +++ b/crates/uv-requirements/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-requirements). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-requirements). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-resolver/Cargo.toml b/crates/uv-resolver/Cargo.toml index b529ded30..a660835a6 100644 --- a/crates/uv-resolver/Cargo.toml +++ b/crates/uv-resolver/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-resolver" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-resolver/README.md b/crates/uv-resolver/README.md index f45e572ee..0ce517d2b 100644 --- a/crates/uv-resolver/README.md +++ b/crates/uv-resolver/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-resolver). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-resolver). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-scripts/Cargo.toml b/crates/uv-scripts/Cargo.toml index d9d4a32d7..31126c1dd 100644 --- a/crates/uv-scripts/Cargo.toml +++ b/crates/uv-scripts/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-scripts" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-scripts/README.md b/crates/uv-scripts/README.md index 5b2c2dbb7..2551414e2 100644 --- a/crates/uv-scripts/README.md +++ b/crates/uv-scripts/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-scripts). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-scripts). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-settings/Cargo.toml b/crates/uv-settings/Cargo.toml index 9176554b3..3f870925e 100644 --- a/crates/uv-settings/Cargo.toml +++ b/crates/uv-settings/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-settings" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-settings/README.md b/crates/uv-settings/README.md index a2b87f0d7..648224383 100644 --- a/crates/uv-settings/README.md +++ b/crates/uv-settings/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-settings). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-settings). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-shell/Cargo.toml b/crates/uv-shell/Cargo.toml index 1ca3242a0..da3943316 100644 --- a/crates/uv-shell/Cargo.toml +++ b/crates/uv-shell/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-shell" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-shell/README.md b/crates/uv-shell/README.md index f29029437..586647415 100644 --- a/crates/uv-shell/README.md +++ b/crates/uv-shell/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-shell). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-shell). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-small-str/Cargo.toml b/crates/uv-small-str/Cargo.toml index e7bbe690f..ec58d3e01 100644 --- a/crates/uv-small-str/Cargo.toml +++ b/crates/uv-small-str/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-small-str" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-small-str/README.md b/crates/uv-small-str/README.md index 5a863913e..44149b0ac 100644 --- a/crates/uv-small-str/README.md +++ b/crates/uv-small-str/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-small-str). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-small-str). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-state/Cargo.toml b/crates/uv-state/Cargo.toml index 11ca6c1ef..6b12f12e4 100644 --- a/crates/uv-state/Cargo.toml +++ b/crates/uv-state/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-state" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-state/README.md b/crates/uv-state/README.md index e04165539..4985f65da 100644 --- a/crates/uv-state/README.md +++ b/crates/uv-state/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-state). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-state). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-static/Cargo.toml b/crates/uv-static/Cargo.toml index 5be2eeda4..f3d932b57 100644 --- a/crates/uv-static/Cargo.toml +++ b/crates/uv-static/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-static" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-static/README.md b/crates/uv-static/README.md index e9c419c42..3a394c691 100644 --- a/crates/uv-static/README.md +++ b/crates/uv-static/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-static). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-static). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-static/src/env_vars.rs b/crates/uv-static/src/env_vars.rs index f96b9d9c6..4b8e73bf2 100644 --- a/crates/uv-static/src/env_vars.rs +++ b/crates/uv-static/src/env_vars.rs @@ -116,7 +116,7 @@ impl EnvVars { /// Equivalent to the `--system-certs` command-line argument. If set to `true`, uv will /// load TLS certificates from the platform's native certificate store instead of the /// bundled Mozilla root certificates. - #[attr_added_in("next release")] + #[attr_added_in("0.11.0")] pub const UV_SYSTEM_CERTS: &'static str = "UV_SYSTEM_CERTS"; /// Equivalent to the `--index-strategy` command-line argument. diff --git a/crates/uv-test/Cargo.toml b/crates/uv-test/Cargo.toml index 2cc147e77..677008668 100644 --- a/crates/uv-test/Cargo.toml +++ b/crates/uv-test/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-test" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-test/README.md b/crates/uv-test/README.md index 14e4df6f7..9750f4d4b 100644 --- a/crates/uv-test/README.md +++ b/crates/uv-test/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-test). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-test). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-tool/Cargo.toml b/crates/uv-tool/Cargo.toml index 75f109aa3..861d75f3b 100644 --- a/crates/uv-tool/Cargo.toml +++ b/crates/uv-tool/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-tool" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-tool/README.md b/crates/uv-tool/README.md index 33943b716..4e15ac90f 100644 --- a/crates/uv-tool/README.md +++ b/crates/uv-tool/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-tool). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-tool). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-torch/Cargo.toml b/crates/uv-torch/Cargo.toml index a6cb9f6b2..86f57ca57 100644 --- a/crates/uv-torch/Cargo.toml +++ b/crates/uv-torch/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-torch" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-torch/README.md b/crates/uv-torch/README.md index 8a3d09cc4..177c09df2 100644 --- a/crates/uv-torch/README.md +++ b/crates/uv-torch/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-torch). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-torch). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-trampoline-builder/Cargo.toml b/crates/uv-trampoline-builder/Cargo.toml index e7e724858..d295621db 100644 --- a/crates/uv-trampoline-builder/Cargo.toml +++ b/crates/uv-trampoline-builder/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-trampoline-builder" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } diff --git a/crates/uv-trampoline-builder/README.md b/crates/uv-trampoline-builder/README.md index ab37502d8..9c9bff0df 100644 --- a/crates/uv-trampoline-builder/README.md +++ b/crates/uv-trampoline-builder/README.md @@ -5,9 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found -[here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-trampoline-builder). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-trampoline-builder). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-trampoline/Cargo.lock b/crates/uv-trampoline/Cargo.lock index 28fcccbf7..53e28412c 100644 --- a/crates/uv-trampoline/Cargo.lock +++ b/crates/uv-trampoline/Cargo.lock @@ -138,7 +138,7 @@ checksum = "b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254" [[package]] name = "uv-macros" -version = "0.0.32" +version = "0.0.33" dependencies = [ "proc-macro2", "quote", @@ -148,7 +148,7 @@ dependencies = [ [[package]] name = "uv-static" -version = "0.0.32" +version = "0.0.33" dependencies = [ "thiserror", "uv-macros", @@ -169,7 +169,7 @@ dependencies = [ [[package]] name = "uv-windows" -version = "0.0.32" +version = "0.0.33" dependencies = [ "windows", ] diff --git a/crates/uv-types/Cargo.toml b/crates/uv-types/Cargo.toml index 01f1dba61..fbcf2e070 100644 --- a/crates/uv-types/Cargo.toml +++ b/crates/uv-types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-types" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-types/README.md b/crates/uv-types/README.md index 569d8ffde..d8c3d93b2 100644 --- a/crates/uv-types/README.md +++ b/crates/uv-types/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-types). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-types). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-unix/Cargo.toml b/crates/uv-unix/Cargo.toml index 8327399a4..16044205e 100644 --- a/crates/uv-unix/Cargo.toml +++ b/crates/uv-unix/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-unix" -version = "0.0.32" +version = "0.0.33" description = "Unix-specific functionality for uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-unix/README.md b/crates/uv-unix/README.md index c3c92eabc..0a0afd885 100644 --- a/crates/uv-unix/README.md +++ b/crates/uv-unix/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-unix). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-unix). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-version/Cargo.toml b/crates/uv-version/Cargo.toml index 59fc5a8e3..5682ca6a9 100644 --- a/crates/uv-version/Cargo.toml +++ b/crates/uv-version/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-version" -version = "0.10.12" +version = "0.11.0" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-version/README.md b/crates/uv-version/README.md index 5857d26b1..28cae5c15 100644 --- a/crates/uv-version/README.md +++ b/crates/uv-version/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.10.12) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-version). +This version (0.11.0) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-version). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-virtualenv/Cargo.toml b/crates/uv-virtualenv/Cargo.toml index d37e6dbce..521650eae 100644 --- a/crates/uv-virtualenv/Cargo.toml +++ b/crates/uv-virtualenv/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-virtualenv" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" keywords = ["virtualenv", "venv", "python"] diff --git a/crates/uv-warnings/Cargo.toml b/crates/uv-warnings/Cargo.toml index ab631ef15..a78599ba9 100644 --- a/crates/uv-warnings/Cargo.toml +++ b/crates/uv-warnings/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-warnings" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-warnings/README.md b/crates/uv-warnings/README.md index 49087c889..549cdeed9 100644 --- a/crates/uv-warnings/README.md +++ b/crates/uv-warnings/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-warnings). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-warnings). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-windows/Cargo.toml b/crates/uv-windows/Cargo.toml index fff9d834d..8599853e0 100644 --- a/crates/uv-windows/Cargo.toml +++ b/crates/uv-windows/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-windows" -version = "0.0.32" +version = "0.0.33" edition = { workspace = true } rust-version = { workspace = true } homepage = { workspace = true } diff --git a/crates/uv-windows/README.md b/crates/uv-windows/README.md index b4e2c3e91..2b3f56676 100644 --- a/crates/uv-windows/README.md +++ b/crates/uv-windows/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-windows). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-windows). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv-workspace/Cargo.toml b/crates/uv-workspace/Cargo.toml index e45ab8d94..3d85b338a 100644 --- a/crates/uv-workspace/Cargo.toml +++ b/crates/uv-workspace/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv-workspace" -version = "0.0.32" +version = "0.0.33" description = "This is an internal component crate of uv" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv-workspace/README.md b/crates/uv-workspace/README.md index 822e0d215..182ce4cc0 100644 --- a/crates/uv-workspace/README.md +++ b/crates/uv-workspace/README.md @@ -5,8 +5,8 @@ This crate is an internal component of [uv](https://crates.io/crates/uv). The Rust API exposed here is unstable and will have frequent breaking changes. -This version (0.0.32) is a component of [uv 0.10.12](https://crates.io/crates/uv/0.10.12). The -source can be found [here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv-workspace). +This version (0.0.33) is a component of [uv 0.11.0](https://crates.io/crates/uv/0.11.0). The source +can be found [here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv-workspace). See uv's [crate versioning policy](https://docs.astral.sh/uv/reference/policies/versioning/#crate-versioning) diff --git a/crates/uv/Cargo.toml b/crates/uv/Cargo.toml index 31ad47be2..be668e101 100644 --- a/crates/uv/Cargo.toml +++ b/crates/uv/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv" -version = "0.10.12" +version = "0.11.0" description = "A Python package and project manager" edition = { workspace = true } rust-version = { workspace = true } diff --git a/crates/uv/README.md b/crates/uv/README.md index f7e2e4fba..76a8a6eac 100644 --- a/crates/uv/README.md +++ b/crates/uv/README.md @@ -10,8 +10,8 @@ for more information. This crate is the entry point to the uv command-line interface. The Rust API exposed here is not considered public interface. -This is version 0.10.12. The source can be found -[here](https://github.com/astral-sh/uv/blob/0.10.12/crates/uv). +This is version 0.11.0. The source can be found +[here](https://github.com/astral-sh/uv/blob/0.11.0/crates/uv). The following uv workspace members are also available: diff --git a/crates/uv/tests/it/edit.rs b/crates/uv/tests/it/edit.rs index 0b8133564..a591bb174 100644 --- a/crates/uv/tests/it/edit.rs +++ b/crates/uv/tests/it/edit.rs @@ -687,13 +687,13 @@ fn add_git_lfs() -> Result<()> { .child("lfs"); let ok_checkout_file = git_checkouts .child(cache_digest(&repo_url.with_lfs(Some(true)))) - .child("0fe88f7") + .child("261c828") .child(".ok"); uv_snapshot!(context.filters(), context.add() .arg("--no-cache") .arg("test-lfs-repo @ git+https://github.com/astral-sh/test-lfs-repo") - .arg("--rev").arg("0fe88f7c2e2883521bf065c108d9ee8eb115674b") + .arg("--rev").arg("261c828b8e05251f3a3e4f6b47b149d691c7efbb") .arg("--lfs"), @" success: true exit_code: 0 @@ -703,7 +703,7 @@ fn add_git_lfs() -> Result<()> { Resolved 2 packages in [TIME] Prepared 1 package in [TIME] Installed 1 package in [TIME] - + test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo@0fe88f7c2e2883521bf065c108d9ee8eb115674b#lfs=true) + + test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo@261c828b8e05251f3a3e4f6b47b149d691c7efbb#lfs=true) "); let pyproject_toml = context.read("pyproject.toml"); @@ -722,7 +722,7 @@ fn add_git_lfs() -> Result<()> { ] [tool.uv.sources] - test-lfs-repo = { git = "https://github.com/astral-sh/test-lfs-repo", rev = "0fe88f7c2e2883521bf065c108d9ee8eb115674b", lfs = true } + test-lfs-repo = { git = "https://github.com/astral-sh/test-lfs-repo", rev = "261c828b8e05251f3a3e4f6b47b149d691c7efbb", lfs = true } "# ); }); @@ -750,12 +750,12 @@ fn add_git_lfs() -> Result<()> { ] [package.metadata] - requires-dist = [{ name = "test-lfs-repo", git = "https://github.com/astral-sh/test-lfs-repo?lfs=true&rev=0fe88f7c2e2883521bf065c108d9ee8eb115674b" }] + requires-dist = [{ name = "test-lfs-repo", git = "https://github.com/astral-sh/test-lfs-repo?lfs=true&rev=261c828b8e05251f3a3e4f6b47b149d691c7efbb" }] [[package]] name = "test-lfs-repo" version = "0.1.0" - source = { git = "https://github.com/astral-sh/test-lfs-repo?lfs=true&rev=0fe88f7c2e2883521bf065c108d9ee8eb115674b#0fe88f7c2e2883521bf065c108d9ee8eb115674b" } + source = { git = "https://github.com/astral-sh/test-lfs-repo?lfs=true&rev=261c828b8e05251f3a3e4f6b47b149d691c7efbb#261c828b8e05251f3a3e4f6b47b149d691c7efbb" } "# ); }); @@ -764,7 +764,7 @@ fn add_git_lfs() -> Result<()> { uv_snapshot!(context.filters(), context.add() .arg("--no-cache") .arg("git+https://github.com/astral-sh/test-lfs-repo") - .arg("--rev").arg("07d2c9c75c8defeebb7c5a0c26cca54b777e3bec") + .arg("--rev").arg("214e0b7be16b3c7e5f72f475c11bf26f48ea82d4") .arg("--lfs"), @" success: true exit_code: 0 @@ -775,8 +775,8 @@ fn add_git_lfs() -> Result<()> { Prepared 1 package in [TIME] Uninstalled 1 package in [TIME] Installed 1 package in [TIME] - - test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo@0fe88f7c2e2883521bf065c108d9ee8eb115674b#lfs=true) - + test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo@07d2c9c75c8defeebb7c5a0c26cca54b777e3bec#lfs=true) + - test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo@261c828b8e05251f3a3e4f6b47b149d691c7efbb#lfs=true) + + test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo@214e0b7be16b3c7e5f72f475c11bf26f48ea82d4#lfs=true) "); // Test LFS not found scenario resulting in an incomplete fetch cache @@ -796,7 +796,7 @@ fn add_git_lfs() -> Result<()> { uv_snapshot!(context.filters(), context.add() .env(EnvVars::UV_INTERNAL__TEST_LFS_DISABLED, "1") .arg("git+https://github.com/astral-sh/test-lfs-repo") - .arg("--rev").arg("0fe88f7c2e2883521bf065c108d9ee8eb115674b") + .arg("--rev").arg("261c828b8e05251f3a3e4f6b47b149d691c7efbb") .arg("--lfs"), @" success: false exit_code: [ERROR_CODE] @@ -812,7 +812,7 @@ fn add_git_lfs() -> Result<()> { // Test LFS recovery from an incomplete fetch cache uv_snapshot!(context.filters(), context.add() .arg("git+https://github.com/astral-sh/test-lfs-repo") - .arg("--rev").arg("0fe88f7c2e2883521bf065c108d9ee8eb115674b") + .arg("--rev").arg("261c828b8e05251f3a3e4f6b47b149d691c7efbb") .arg("--lfs"), @" success: true exit_code: 0 @@ -823,8 +823,8 @@ fn add_git_lfs() -> Result<()> { Prepared 1 package in [TIME] Uninstalled 1 package in [TIME] Installed 1 package in [TIME] - - test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo@07d2c9c75c8defeebb7c5a0c26cca54b777e3bec#lfs=true) - + test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo@0fe88f7c2e2883521bf065c108d9ee8eb115674b#lfs=true) + - test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo@214e0b7be16b3c7e5f72f475c11bf26f48ea82d4#lfs=true) + + test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo@261c828b8e05251f3a3e4f6b47b149d691c7efbb#lfs=true) "); // Verify that we can import the module and access LFS content @@ -845,7 +845,7 @@ fn add_git_lfs() -> Result<()> { // Test LFS recovery from an incomplete db and non-fresh checkout uv_snapshot!(context.filters(), context.add() .arg("git+https://github.com/astral-sh/test-lfs-repo") - .arg("--rev").arg("0fe88f7c2e2883521bf065c108d9ee8eb115674b") + .arg("--rev").arg("261c828b8e05251f3a3e4f6b47b149d691c7efbb") .arg("--reinstall") .arg("--lfs"), @" success: true @@ -857,7 +857,7 @@ fn add_git_lfs() -> Result<()> { Prepared 1 package in [TIME] Uninstalled 1 package in [TIME] Installed 1 package in [TIME] - ~ test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo@0fe88f7c2e2883521bf065c108d9ee8eb115674b#lfs=true) + ~ test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo@261c828b8e05251f3a3e4f6b47b149d691c7efbb#lfs=true) "); // Verify that we can import the module and access LFS content @@ -878,7 +878,7 @@ fn add_git_lfs() -> Result<()> { // Exercise the sdist cache uv_snapshot!(context.filters(), context.add() .arg("git+https://github.com/astral-sh/test-lfs-repo") - .arg("--rev").arg("0fe88f7c2e2883521bf065c108d9ee8eb115674b") + .arg("--rev").arg("261c828b8e05251f3a3e4f6b47b149d691c7efbb") .arg("--lfs"), @" success: true exit_code: 0 diff --git a/crates/uv/tests/it/sync.rs b/crates/uv/tests/it/sync.rs index 45f38af9f..61a7e6d13 100644 --- a/crates/uv/tests/it/sync.rs +++ b/crates/uv/tests/it/sync.rs @@ -14403,7 +14403,7 @@ fn sync_git_lfs() -> Result<()> { dependencies = ["test-lfs-repo"] [tool.uv.sources] - test-lfs-repo = { git = "https://github.com/astral-sh/test-lfs-repo.git", rev = "0fe88f7c2e2883521bf065c108d9ee8eb115674b", lfs = true } + test-lfs-repo = { git = "https://github.com/astral-sh/test-lfs-repo.git", rev = "261c828b8e05251f3a3e4f6b47b149d691c7efbb", lfs = true } "#, )?; @@ -14416,7 +14416,7 @@ fn sync_git_lfs() -> Result<()> { Resolved 2 packages in [TIME] Prepared 1 package in [TIME] Installed 1 package in [TIME] - + test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo.git@0fe88f7c2e2883521bf065c108d9ee8eb115674b#lfs=true) + + test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo.git@261c828b8e05251f3a3e4f6b47b149d691c7efbb#lfs=true) "); // Verify that we can import the module and access LFS content @@ -14446,7 +14446,7 @@ fn sync_git_lfs() -> Result<()> { [[package]] name = "test-lfs-repo" version = "0.1.0" - source = { git = "https://github.com/astral-sh/test-lfs-repo.git?lfs=true&rev=0fe88f7c2e2883521bf065c108d9ee8eb115674b#0fe88f7c2e2883521bf065c108d9ee8eb115674b" } + source = { git = "https://github.com/astral-sh/test-lfs-repo.git?lfs=true&rev=261c828b8e05251f3a3e4f6b47b149d691c7efbb#261c828b8e05251f3a3e4f6b47b149d691c7efbb" } [[package]] name = "test-project" @@ -14457,7 +14457,7 @@ fn sync_git_lfs() -> Result<()> { ] [package.metadata] - requires-dist = [{ name = "test-lfs-repo", git = "https://github.com/astral-sh/test-lfs-repo.git?lfs=true&rev=0fe88f7c2e2883521bf065c108d9ee8eb115674b" }] + requires-dist = [{ name = "test-lfs-repo", git = "https://github.com/astral-sh/test-lfs-repo.git?lfs=true&rev=261c828b8e05251f3a3e4f6b47b149d691c7efbb" }] "# ); }); @@ -14473,7 +14473,7 @@ fn sync_git_lfs() -> Result<()> { Prepared 1 package in [TIME] Uninstalled 1 package in [TIME] Installed 1 package in [TIME] - ~ test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo.git@0fe88f7c2e2883521bf065c108d9ee8eb115674b#lfs=true) + ~ test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo.git@261c828b8e05251f3a3e4f6b47b149d691c7efbb#lfs=true) "); uv_snapshot!(context.filters(), context.python_command() @@ -14496,7 +14496,7 @@ fn sync_git_lfs() -> Result<()> { dependencies = ["test-lfs-repo"] [tool.uv.sources] - test-lfs-repo = { git = "https://github.com/astral-sh/test-lfs-repo.git", rev = "0fe88f7c2e2883521bf065c108d9ee8eb115674b", lfs = false } + test-lfs-repo = { git = "https://github.com/astral-sh/test-lfs-repo.git", rev = "261c828b8e05251f3a3e4f6b47b149d691c7efbb", lfs = false } "#, )?; @@ -14510,8 +14510,8 @@ fn sync_git_lfs() -> Result<()> { Prepared 1 package in [TIME] Uninstalled 1 package in [TIME] Installed 1 package in [TIME] - - test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo.git@0fe88f7c2e2883521bf065c108d9ee8eb115674b#lfs=true) - + test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo.git@0fe88f7c2e2883521bf065c108d9ee8eb115674b) + - test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo.git@261c828b8e05251f3a3e4f6b47b149d691c7efbb#lfs=true) + + test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo.git@261c828b8e05251f3a3e4f6b47b149d691c7efbb) "); // Verify that LFS content is missing (import should fail) @@ -14543,7 +14543,7 @@ fn sync_git_lfs() -> Result<()> { Prepared 1 package in [TIME] Uninstalled 1 package in [TIME] Installed 1 package in [TIME] - ~ test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo.git@0fe88f7c2e2883521bf065c108d9ee8eb115674b) + ~ test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo.git@261c828b8e05251f3a3e4f6b47b149d691c7efbb) "); uv_snapshot!(context.filters(), context.python_command() @@ -14579,7 +14579,7 @@ fn sync_git_lfs() -> Result<()> { [[package]] name = "test-lfs-repo" version = "0.1.0" - source = { git = "https://github.com/astral-sh/test-lfs-repo.git?rev=0fe88f7c2e2883521bf065c108d9ee8eb115674b#0fe88f7c2e2883521bf065c108d9ee8eb115674b" } + source = { git = "https://github.com/astral-sh/test-lfs-repo.git?rev=261c828b8e05251f3a3e4f6b47b149d691c7efbb#261c828b8e05251f3a3e4f6b47b149d691c7efbb" } [[package]] name = "test-project" @@ -14590,7 +14590,7 @@ fn sync_git_lfs() -> Result<()> { ] [package.metadata] - requires-dist = [{ name = "test-lfs-repo", git = "https://github.com/astral-sh/test-lfs-repo.git?rev=0fe88f7c2e2883521bf065c108d9ee8eb115674b" }] + requires-dist = [{ name = "test-lfs-repo", git = "https://github.com/astral-sh/test-lfs-repo.git?rev=261c828b8e05251f3a3e4f6b47b149d691c7efbb" }] "# ); }); @@ -14605,7 +14605,7 @@ fn sync_git_lfs() -> Result<()> { dependencies = ["test-lfs-repo"] [tool.uv.sources] - test-lfs-repo = { git = "https://github.com/astral-sh/test-lfs-repo.git", rev = "0fe88f7c2e2883521bf065c108d9ee8eb115674b" } + test-lfs-repo = { git = "https://github.com/astral-sh/test-lfs-repo.git", rev = "261c828b8e05251f3a3e4f6b47b149d691c7efbb" } "#, )?; @@ -14619,8 +14619,8 @@ fn sync_git_lfs() -> Result<()> { Prepared 1 package in [TIME] Uninstalled 1 package in [TIME] Installed 1 package in [TIME] - - test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo.git@0fe88f7c2e2883521bf065c108d9ee8eb115674b) - + test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo.git@0fe88f7c2e2883521bf065c108d9ee8eb115674b#lfs=true) + - test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo.git@261c828b8e05251f3a3e4f6b47b149d691c7efbb) + + test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo.git@261c828b8e05251f3a3e4f6b47b149d691c7efbb#lfs=true) "); // Verify that we can import the module when UV_GIT_LFS is set @@ -14646,8 +14646,8 @@ fn sync_git_lfs() -> Result<()> { Prepared 1 package in [TIME] Uninstalled 1 package in [TIME] Installed 1 package in [TIME] - - test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo.git@0fe88f7c2e2883521bf065c108d9ee8eb115674b#lfs=true) - + test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo.git@0fe88f7c2e2883521bf065c108d9ee8eb115674b) + - test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo.git@261c828b8e05251f3a3e4f6b47b149d691c7efbb#lfs=true) + + test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo.git@261c828b8e05251f3a3e4f6b47b149d691c7efbb) "); uv_snapshot!(context.filters(), context.python_command() @@ -14678,8 +14678,8 @@ fn sync_git_lfs() -> Result<()> { Prepared 1 package in [TIME] Uninstalled 1 package in [TIME] Installed 1 package in [TIME] - - test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo.git@0fe88f7c2e2883521bf065c108d9ee8eb115674b) - + test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo.git@0fe88f7c2e2883521bf065c108d9ee8eb115674b#lfs=true) + - test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo.git@261c828b8e05251f3a3e4f6b47b149d691c7efbb) + + test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo.git@261c828b8e05251f3a3e4f6b47b149d691c7efbb#lfs=true) "); uv_snapshot!(context.filters(), context.python_command() @@ -14704,8 +14704,8 @@ fn sync_git_lfs() -> Result<()> { Prepared 1 package in [TIME] Uninstalled 1 package in [TIME] Installed 1 package in [TIME] - - test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo.git@0fe88f7c2e2883521bf065c108d9ee8eb115674b#lfs=true) - + test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo.git@0fe88f7c2e2883521bf065c108d9ee8eb115674b) + - test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo.git@261c828b8e05251f3a3e4f6b47b149d691c7efbb#lfs=true) + + test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo.git@261c828b8e05251f3a3e4f6b47b149d691c7efbb) "); uv_snapshot!(context.filters(), context.python_command() @@ -14741,7 +14741,7 @@ fn sync_git_lfs() -> Result<()> { [[package]] name = "test-lfs-repo" version = "0.1.0" - source = { git = "https://github.com/astral-sh/test-lfs-repo.git?rev=0fe88f7c2e2883521bf065c108d9ee8eb115674b#0fe88f7c2e2883521bf065c108d9ee8eb115674b" } + source = { git = "https://github.com/astral-sh/test-lfs-repo.git?rev=261c828b8e05251f3a3e4f6b47b149d691c7efbb#261c828b8e05251f3a3e4f6b47b149d691c7efbb" } [[package]] name = "test-project" @@ -14752,7 +14752,7 @@ fn sync_git_lfs() -> Result<()> { ] [package.metadata] - requires-dist = [{ name = "test-lfs-repo", git = "https://github.com/astral-sh/test-lfs-repo.git?rev=0fe88f7c2e2883521bf065c108d9ee8eb115674b" }] + requires-dist = [{ name = "test-lfs-repo", git = "https://github.com/astral-sh/test-lfs-repo.git?rev=261c828b8e05251f3a3e4f6b47b149d691c7efbb" }] "# ); }); @@ -14768,8 +14768,8 @@ fn sync_git_lfs() -> Result<()> { Prepared 1 package in [TIME] Uninstalled 1 package in [TIME] Installed 1 package in [TIME] - - test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo.git@0fe88f7c2e2883521bf065c108d9ee8eb115674b) - + test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo.git@0fe88f7c2e2883521bf065c108d9ee8eb115674b#lfs=true) + - test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo.git@261c828b8e05251f3a3e4f6b47b149d691c7efbb) + + test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo.git@261c828b8e05251f3a3e4f6b47b149d691c7efbb#lfs=true) "); uv_snapshot!(context.filters(), context.python_command() @@ -14799,7 +14799,7 @@ fn sync_git_lfs() -> Result<()> { [[package]] name = "test-lfs-repo" version = "0.1.0" - source = { git = "https://github.com/astral-sh/test-lfs-repo.git?lfs=true&rev=0fe88f7c2e2883521bf065c108d9ee8eb115674b#0fe88f7c2e2883521bf065c108d9ee8eb115674b" } + source = { git = "https://github.com/astral-sh/test-lfs-repo.git?lfs=true&rev=261c828b8e05251f3a3e4f6b47b149d691c7efbb#261c828b8e05251f3a3e4f6b47b149d691c7efbb" } [[package]] name = "test-project" @@ -14810,7 +14810,7 @@ fn sync_git_lfs() -> Result<()> { ] [package.metadata] - requires-dist = [{ name = "test-lfs-repo", git = "https://github.com/astral-sh/test-lfs-repo.git?lfs=true&rev=0fe88f7c2e2883521bf065c108d9ee8eb115674b" }] + requires-dist = [{ name = "test-lfs-repo", git = "https://github.com/astral-sh/test-lfs-repo.git?lfs=true&rev=261c828b8e05251f3a3e4f6b47b149d691c7efbb" }] "# ); }); diff --git a/crates/uv/tests/it/tool_install.rs b/crates/uv/tests/it/tool_install.rs index 0b703ff1b..fcf9f29fe 100644 --- a/crates/uv/tests/it/tool_install.rs +++ b/crates/uv/tests/it/tool_install.rs @@ -2185,7 +2185,7 @@ fn tool_install_git_lfs() { // Verify a successful LFS request uv_snapshot!(context.filters(), context.tool_install() .arg("--lfs") - .arg("test-lfs-repo @ git+https://github.com/astral-sh/test-lfs-repo@54e5eebd3c6851b1353fc7b1e5b4eca11e27581c") + .arg("test-lfs-repo @ git+https://github.com/astral-sh/test-lfs-repo@e282f5be233e3f1d44934164895a043fc534b8aa") .env(EnvVars::UV_TOOL_DIR, tool_dir.as_os_str()) .env(EnvVars::XDG_BIN_HOME, bin_dir.as_os_str()) .env(EnvVars::PATH, path.as_os_str()), @" @@ -2197,7 +2197,7 @@ fn tool_install_git_lfs() { Resolved 1 package in [TIME] Prepared 1 package in [TIME] Installed 1 package in [TIME] - + test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo@54e5eebd3c6851b1353fc7b1e5b4eca11e27581c#lfs=true) + + test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo@e282f5be233e3f1d44934164895a043fc534b8aa#lfs=true) Installed 2 executables: test-lfs-repo, test-lfs-repo-assets "); @@ -2218,7 +2218,7 @@ fn tool_install_git_lfs() { // We should have a tool receipt assert_snapshot!(fs_err::read_to_string(tool_dir.join("test-lfs-repo").join("uv-receipt.toml")).unwrap(), @r#" [tool] - requirements = [{ name = "test-lfs-repo", git = "https://github.com/astral-sh/test-lfs-repo?lfs=true&rev=54e5eebd3c6851b1353fc7b1e5b4eca11e27581c" }] + requirements = [{ name = "test-lfs-repo", git = "https://github.com/astral-sh/test-lfs-repo?lfs=true&rev=e282f5be233e3f1d44934164895a043fc534b8aa" }] entrypoints = [ { name = "test-lfs-repo", install-path = "[TEMP_DIR]/bin/test-lfs-repo", from = "test-lfs-repo" }, { name = "test-lfs-repo-assets", install-path = "[TEMP_DIR]/bin/test-lfs-repo-assets", from = "test-lfs-repo" }, @@ -2264,7 +2264,7 @@ fn tool_install_git_lfs() { uv_snapshot!(context.filters(), context.tool_install() .arg("--reinstall") .arg("--lfs") - .arg("test-lfs-repo @ git+https://github.com/astral-sh/test-lfs-repo@54e5eebd3c6851b1353fc7b1e5b4eca11e27581c") + .arg("test-lfs-repo @ git+https://github.com/astral-sh/test-lfs-repo@e282f5be233e3f1d44934164895a043fc534b8aa") .env(EnvVars::UV_INTERNAL__TEST_LFS_DISABLED, "1") .env(EnvVars::UV_TOOL_DIR, tool_dir.as_os_str()) .env(EnvVars::XDG_BIN_HOME, bin_dir.as_os_str()) @@ -2279,7 +2279,7 @@ fn tool_install_git_lfs() { // Attempt to install when LFS artifacts are missing but LFS was not requested. uv_snapshot!(context.filters(), context.tool_install() - .arg("test-lfs-repo @ git+https://github.com/astral-sh/test-lfs-repo@54e5eebd3c6851b1353fc7b1e5b4eca11e27581c") + .arg("test-lfs-repo @ git+https://github.com/astral-sh/test-lfs-repo@e282f5be233e3f1d44934164895a043fc534b8aa") .env(EnvVars::UV_TOOL_DIR, tool_dir.as_os_str()) .env(EnvVars::XDG_BIN_HOME, bin_dir.as_os_str()) .env(EnvVars::PATH, path.as_os_str()), @" @@ -2292,8 +2292,8 @@ fn tool_install_git_lfs() { Prepared 1 package in [TIME] Uninstalled 1 package in [TIME] Installed 1 package in [TIME] - - test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo@54e5eebd3c6851b1353fc7b1e5b4eca11e27581c#lfs=true) - + test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo@54e5eebd3c6851b1353fc7b1e5b4eca11e27581c) + - test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo@e282f5be233e3f1d44934164895a043fc534b8aa#lfs=true) + + test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo@e282f5be233e3f1d44934164895a043fc534b8aa) Installed 2 executables: test-lfs-repo, test-lfs-repo-assets "); diff --git a/crates/uv/tests/it/tool_run.rs b/crates/uv/tests/it/tool_run.rs index 2471afbd0..b04b3acd3 100644 --- a/crates/uv/tests/it/tool_run.rs +++ b/crates/uv/tests/it/tool_run.rs @@ -1036,7 +1036,7 @@ fn tool_run_git_lfs() { uv_snapshot!(context.filters(), context.tool_run() .arg("--lfs") - .arg("git+https://github.com/astral-sh/test-lfs-repo@54e5eebd3c6851b1353fc7b1e5b4eca11e27581c") + .arg("git+https://github.com/astral-sh/test-lfs-repo@e282f5be233e3f1d44934164895a043fc534b8aa") .env(EnvVars::UV_TOOL_DIR, tool_dir.as_os_str()) .env(EnvVars::XDG_BIN_HOME, bin_dir.as_os_str()), @" success: true @@ -1048,12 +1048,12 @@ fn tool_run_git_lfs() { Resolved [N] packages in [TIME] Prepared [N] packages in [TIME] Installed [N] packages in [TIME] - + test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo@54e5eebd3c6851b1353fc7b1e5b4eca11e27581c#lfs=true) + + test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo@e282f5be233e3f1d44934164895a043fc534b8aa#lfs=true) "); uv_snapshot!(context.filters(), context.tool_run() .arg("--lfs") - .arg("test-lfs-repo @ git+https://github.com/astral-sh/test-lfs-repo@54e5eebd3c6851b1353fc7b1e5b4eca11e27581c") + .arg("test-lfs-repo @ git+https://github.com/astral-sh/test-lfs-repo@e282f5be233e3f1d44934164895a043fc534b8aa") .env(EnvVars::UV_TOOL_DIR, tool_dir.as_os_str()) .env(EnvVars::XDG_BIN_HOME, bin_dir.as_os_str()), @" success: true @@ -1070,7 +1070,7 @@ fn tool_run_git_lfs() { uv_snapshot!(context.filters(), context.tool_run() .arg("--from") - .arg("git+https://github.com/astral-sh/test-lfs-repo@54e5eebd3c6851b1353fc7b1e5b4eca11e27581c") + .arg("git+https://github.com/astral-sh/test-lfs-repo@e282f5be233e3f1d44934164895a043fc534b8aa") .arg("--lfs") .arg("test-lfs-repo-assets") .env(EnvVars::UV_TOOL_DIR, tool_dir.as_os_str()) @@ -1084,12 +1084,12 @@ fn tool_run_git_lfs() { Resolved [N] packages in [TIME] Prepared [N] packages in [TIME] Installed [N] packages in [TIME] - + test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo@54e5eebd3c6851b1353fc7b1e5b4eca11e27581c#lfs=true) + + test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo@e282f5be233e3f1d44934164895a043fc534b8aa#lfs=true) "); uv_snapshot!(context.filters(), context.tool_run() .arg("--from") - .arg("test-lfs-repo @ git+https://github.com/astral-sh/test-lfs-repo@54e5eebd3c6851b1353fc7b1e5b4eca11e27581c") + .arg("test-lfs-repo @ git+https://github.com/astral-sh/test-lfs-repo@e282f5be233e3f1d44934164895a043fc534b8aa") .arg("--lfs") .arg("test-lfs-repo-assets") .env(EnvVars::UV_TOOL_DIR, tool_dir.as_os_str()) @@ -1122,7 +1122,7 @@ fn tool_run_git_lfs() { uv_snapshot!(context.filters(), context.tool_run() .arg("--lfs") - .arg("test-lfs-repo @ git+https://github.com/astral-sh/test-lfs-repo@54e5eebd3c6851b1353fc7b1e5b4eca11e27581c") + .arg("test-lfs-repo @ git+https://github.com/astral-sh/test-lfs-repo@e282f5be233e3f1d44934164895a043fc534b8aa") .env(EnvVars::UV_INTERNAL__TEST_LFS_DISABLED, "1") .env(EnvVars::UV_TOOL_DIR, tool_dir.as_os_str()) .env(EnvVars::XDG_BIN_HOME, bin_dir.as_os_str()), @" @@ -1138,7 +1138,7 @@ fn tool_run_git_lfs() { #[cfg(not(windows))] uv_snapshot!(context.filters(), context.tool_run() .arg("--from") - .arg("test-lfs-repo @ git+https://github.com/astral-sh/test-lfs-repo@54e5eebd3c6851b1353fc7b1e5b4eca11e27581c") + .arg("test-lfs-repo @ git+https://github.com/astral-sh/test-lfs-repo@e282f5be233e3f1d44934164895a043fc534b8aa") .arg("test-lfs-repo-assets") .env(EnvVars::UV_TOOL_DIR, tool_dir.as_os_str()) .env(EnvVars::XDG_BIN_HOME, bin_dir.as_os_str()), @r#" @@ -1150,7 +1150,7 @@ fn tool_run_git_lfs() { Resolved [N] packages in [TIME] Prepared [N] packages in [TIME] Installed [N] packages in [TIME] - + test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo@54e5eebd3c6851b1353fc7b1e5b4eca11e27581c) + + test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo@e282f5be233e3f1d44934164895a043fc534b8aa) Traceback (most recent call last): File "[CACHE_DIR]/archive-v0/[HASH]/bin/test-lfs-repo-assets", line 12, in sys.exit(main_lfs()) @@ -1166,7 +1166,7 @@ fn tool_run_git_lfs() { #[cfg(windows)] uv_snapshot!(context.filters(), context.tool_run() .arg("--from") - .arg("test-lfs-repo @ git+https://github.com/astral-sh/test-lfs-repo@54e5eebd3c6851b1353fc7b1e5b4eca11e27581c") + .arg("test-lfs-repo @ git+https://github.com/astral-sh/test-lfs-repo@e282f5be233e3f1d44934164895a043fc534b8aa") .arg("test-lfs-repo-assets") .env(EnvVars::UV_TOOL_DIR, tool_dir.as_os_str()) .env(EnvVars::XDG_BIN_HOME, bin_dir.as_os_str()), @r#" @@ -1178,7 +1178,7 @@ fn tool_run_git_lfs() { Resolved [N] packages in [TIME] Prepared [N] packages in [TIME] Installed [N] packages in [TIME] - + test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo@54e5eebd3c6851b1353fc7b1e5b4eca11e27581c) + + test-lfs-repo==0.1.0 (from git+https://github.com/astral-sh/test-lfs-repo@e282f5be233e3f1d44934164895a043fc534b8aa) Traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code diff --git a/docs/concepts/build-backend.md b/docs/concepts/build-backend.md index 4cece2a5a..d3b5e5e52 100644 --- a/docs/concepts/build-backend.md +++ b/docs/concepts/build-backend.md @@ -31,7 +31,7 @@ To use uv as a build backend in an existing project, add `uv_build` to the ```toml title="pyproject.toml" [build-system] -requires = ["uv_build>=0.10.12,<0.11.0"] +requires = ["uv_build>=0.11.0,<0.12"] build-backend = "uv_build" ``` diff --git a/docs/concepts/projects/init.md b/docs/concepts/projects/init.md index 4240b9e94..fa139e5e7 100644 --- a/docs/concepts/projects/init.md +++ b/docs/concepts/projects/init.md @@ -113,7 +113,7 @@ dependencies = [] example-pkg = "example_pkg:main" [build-system] -requires = ["uv_build>=0.10.12,<0.11.0"] +requires = ["uv_build>=0.11.0,<0.12"] build-backend = "uv_build" ``` @@ -136,7 +136,7 @@ dependencies = [] example-pkg = "example_pkg:main" [build-system] -requires = ["uv_build>=0.10.12,<0.11.0"] +requires = ["uv_build>=0.11.0,<0.12"] build-backend = "uv_build" ``` @@ -197,7 +197,7 @@ requires-python = ">=3.11" dependencies = [] [build-system] -requires = ["uv_build>=0.10.12,<0.11.0"] +requires = ["uv_build>=0.11.0,<0.12"] build-backend = "uv_build" ``` diff --git a/docs/concepts/projects/workspaces.md b/docs/concepts/projects/workspaces.md index 3af37a4b9..2ee35981d 100644 --- a/docs/concepts/projects/workspaces.md +++ b/docs/concepts/projects/workspaces.md @@ -75,7 +75,7 @@ bird-feeder = { workspace = true } members = ["packages/*"] [build-system] -requires = ["uv_build>=0.10.12,<0.11.0"] +requires = ["uv_build>=0.11.0,<0.12"] build-backend = "uv_build" ``` @@ -106,7 +106,7 @@ tqdm = { git = "https://github.com/tqdm/tqdm" } members = ["packages/*"] [build-system] -requires = ["uv_build>=0.10.12,<0.11.0"] +requires = ["uv_build>=0.11.0,<0.12"] build-backend = "uv_build" ``` @@ -188,7 +188,7 @@ dependencies = ["bird-feeder", "tqdm>=4,<5"] bird-feeder = { path = "packages/bird-feeder" } [build-system] -requires = ["uv_build>=0.10.12,<0.11.0"] +requires = ["uv_build>=0.11.0,<0.12"] build-backend = "uv_build" ``` diff --git a/docs/getting-started/installation.md b/docs/getting-started/installation.md index a2a840534..637181e8d 100644 --- a/docs/getting-started/installation.md +++ b/docs/getting-started/installation.md @@ -25,7 +25,7 @@ uv provides a standalone installer to download and install uv: Request a specific version by including it in the URL: ```console - $ curl -LsSf https://astral.sh/uv/0.10.12/install.sh | sh + $ curl -LsSf https://astral.sh/uv/0.11.0/install.sh | sh ``` === "Windows" @@ -41,7 +41,7 @@ uv provides a standalone installer to download and install uv: Request a specific version by including it in the URL: ```pwsh-session - PS> powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/0.10.12/install.ps1 | iex" + PS> powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/0.11.0/install.ps1 | iex" ``` !!! tip diff --git a/docs/guides/integration/aws-lambda.md b/docs/guides/integration/aws-lambda.md index edbe64fa7..54caba5e9 100644 --- a/docs/guides/integration/aws-lambda.md +++ b/docs/guides/integration/aws-lambda.md @@ -92,7 +92,7 @@ the second stage, we'll copy this directory over to the final image, omitting th other unnecessary files. ```dockerfile title="Dockerfile" -FROM ghcr.io/astral-sh/uv:0.10.12 AS uv +FROM ghcr.io/astral-sh/uv:0.11.0 AS uv # First, bundle the dependencies into the task root. FROM public.ecr.aws/lambda/python:3.13 AS builder @@ -334,7 +334,7 @@ And confirm that opening http://127.0.0.1:8000/ in a web browser displays, "Hell Finally, we'll update the Dockerfile to include the local library in the deployment package: ```dockerfile title="Dockerfile" -FROM ghcr.io/astral-sh/uv:0.10.12 AS uv +FROM ghcr.io/astral-sh/uv:0.11.0 AS uv # First, bundle the dependencies into the task root. FROM public.ecr.aws/lambda/python:3.13 AS builder diff --git a/docs/guides/integration/docker.md b/docs/guides/integration/docker.md index ea0973ca8..1404d4f56 100644 --- a/docs/guides/integration/docker.md +++ b/docs/guides/integration/docker.md @@ -31,7 +31,7 @@ $ docker run --rm -it ghcr.io/astral-sh/uv:debian uv --help The following distroless images are available: - `ghcr.io/astral-sh/uv:latest` -- `ghcr.io/astral-sh/uv:{major}.{minor}.{patch}`, e.g., `ghcr.io/astral-sh/uv:0.10.12` +- `ghcr.io/astral-sh/uv:{major}.{minor}.{patch}`, e.g., `ghcr.io/astral-sh/uv:0.11.0` - `ghcr.io/astral-sh/uv:{major}.{minor}`, e.g., `ghcr.io/astral-sh/uv:0.8` (the latest patch version) @@ -92,7 +92,7 @@ And the following derived images are available: As with the distroless image, each derived image is published with uv version tags as `ghcr.io/astral-sh/uv:{major}.{minor}.{patch}-{base}` and -`ghcr.io/astral-sh/uv:{major}.{minor}-{base}`, e.g., `ghcr.io/astral-sh/uv:0.10.12-alpine`. +`ghcr.io/astral-sh/uv:{major}.{minor}-{base}`, e.g., `ghcr.io/astral-sh/uv:0.11.0-alpine`. In addition, starting with `0.8` each derived image also sets `UV_TOOL_BIN_DIR` to `/usr/local/bin` to allow `uv tool install` to work as expected with the default user. @@ -133,7 +133,7 @@ Note this requires `curl` to be available. In either case, it is best practice to pin to a specific uv version, e.g., with: ```dockerfile -COPY --from=ghcr.io/astral-sh/uv:0.10.12 /uv /uvx /bin/ +COPY --from=ghcr.io/astral-sh/uv:0.11.0 /uv /uvx /bin/ ``` !!! tip @@ -151,7 +151,7 @@ COPY --from=ghcr.io/astral-sh/uv:0.10.12 /uv /uvx /bin/ Or, with the installer: ```dockerfile -ADD https://astral.sh/uv/0.10.12/install.sh /uv-installer.sh +ADD https://astral.sh/uv/0.11.0/install.sh /uv-installer.sh ``` ### Installing a project @@ -619,5 +619,5 @@ Verified OK !!! tip These examples use `latest`, but best practice is to verify the attestation for a specific - version tag, e.g., `ghcr.io/astral-sh/uv:0.10.12`, or (even better) the specific image digest, + version tag, e.g., `ghcr.io/astral-sh/uv:0.11.0`, or (even better) the specific image digest, such as `ghcr.io/astral-sh/uv:0.5.27@sha256:5adf09a5a526f380237408032a9308000d14d5947eafa687ad6c6a2476787b4f`. diff --git a/docs/guides/integration/github.md b/docs/guides/integration/github.md index db055dd16..61ca7f648 100644 --- a/docs/guides/integration/github.md +++ b/docs/guides/integration/github.md @@ -47,7 +47,7 @@ jobs: uses: astral-sh/setup-uv@v7 with: # Install a specific version of uv. - version: "0.10.12" + version: "0.11.0" ``` ## Setting up Python diff --git a/docs/guides/integration/gitlab.md b/docs/guides/integration/gitlab.md index e9ef0f1b2..962f67451 100644 --- a/docs/guides/integration/gitlab.md +++ b/docs/guides/integration/gitlab.md @@ -13,7 +13,7 @@ Select a variant that is suitable for your workflow. ```yaml title=".gitlab-ci.yml" variables: - UV_VERSION: "0.10.12" + UV_VERSION: "0.11.0" PYTHON_VERSION: "3.12" BASE_LAYER: trixie-slim # GitLab CI creates a separate mountpoint for the build directory, diff --git a/docs/guides/integration/pre-commit.md b/docs/guides/integration/pre-commit.md index 2b8de5203..fd586fb0d 100644 --- a/docs/guides/integration/pre-commit.md +++ b/docs/guides/integration/pre-commit.md @@ -19,7 +19,7 @@ To make sure your `uv.lock` file is up to date even if your `pyproject.toml` fil repos: - repo: https://github.com/astral-sh/uv-pre-commit # uv version. - rev: 0.10.12 + rev: 0.11.0 hooks: - id: uv-lock ``` @@ -30,7 +30,7 @@ To keep a `requirements.txt` file in sync with your `uv.lock` file: repos: - repo: https://github.com/astral-sh/uv-pre-commit # uv version. - rev: 0.10.12 + rev: 0.11.0 hooks: - id: uv-export ``` @@ -41,7 +41,7 @@ To compile requirements files: repos: - repo: https://github.com/astral-sh/uv-pre-commit # uv version. - rev: 0.10.12 + rev: 0.11.0 hooks: # Compile requirements - id: pip-compile @@ -54,7 +54,7 @@ To compile alternative requirements files, modify `args` and `files`: repos: - repo: https://github.com/astral-sh/uv-pre-commit # uv version. - rev: 0.10.12 + rev: 0.11.0 hooks: # Compile requirements - id: pip-compile @@ -68,7 +68,7 @@ To run the hook over multiple files at the same time, add additional entries: repos: - repo: https://github.com/astral-sh/uv-pre-commit # uv version. - rev: 0.10.12 + rev: 0.11.0 hooks: # Compile requirements - id: pip-compile diff --git a/pyproject.toml b/pyproject.toml index e7ef3cf9b..e7c37d882 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "maturin" [project] name = "uv" -version = "0.10.12" +version = "0.11.0" description = "An extremely fast Python package and project manager, written in Rust." authors = [{ name = "Astral Software Inc.", email = "hey@astral.sh" }] requires-python = ">=3.8" diff --git a/test/packages/built-by-uv/pyproject.toml b/test/packages/built-by-uv/pyproject.toml index 699e0b380..ae2b7d18a 100644 --- a/test/packages/built-by-uv/pyproject.toml +++ b/test/packages/built-by-uv/pyproject.toml @@ -24,5 +24,5 @@ data = "assets" headers = "header" [build-system] -requires = ["uv_build>=0.8.0,<0.11.0"] +requires = ["uv_build>=0.8.0,<0.12"] build-backend = "uv_build" diff --git a/test/packages/executable_file/pyproject.toml b/test/packages/executable_file/pyproject.toml index 8b5ac68e2..d4adec378 100644 --- a/test/packages/executable_file/pyproject.toml +++ b/test/packages/executable_file/pyproject.toml @@ -5,5 +5,5 @@ description = "A test package containing a file with executable permissions" requires-python = ">=3.12" [build-system] -requires = ["uv_build>=0.8.0,<0.11.0"] +requires = ["uv_build>=0.8.0,<0.12"] build-backend = "uv_build" diff --git a/test/packages/fake-uv/pyproject.toml b/test/packages/fake-uv/pyproject.toml index 2f6fd9f83..c56fe4f1b 100644 --- a/test/packages/fake-uv/pyproject.toml +++ b/test/packages/fake-uv/pyproject.toml @@ -7,5 +7,5 @@ requires-python = ">=3.8" scripts = "scripts" [build-system] -requires = ["uv_build>=0.8.0,<0.11"] +requires = ["uv_build>=0.8.0,<0.12"] build-backend = "uv_build" diff --git a/test/packages/package.name.with.dots/pyproject.toml b/test/packages/package.name.with.dots/pyproject.toml index af531b12f..9a4797ad9 100644 --- a/test/packages/package.name.with.dots/pyproject.toml +++ b/test/packages/package.name.with.dots/pyproject.toml @@ -7,5 +7,5 @@ requires-python = ">=3.8" scripts = "scripts" [build-system] -requires = ["uv_build>=0.8.0,<0.11"] +requires = ["uv_build>=0.8.0,<0.12"] build-backend = "uv_build" diff --git a/uv.lock b/uv.lock index a68637d34..23489f09f 100644 --- a/uv.lock +++ b/uv.lock @@ -934,7 +934,7 @@ wheels = [ [[package]] name = "uv" -version = "0.10.12" +version = "0.11.0" source = { editable = "." } [package.dev-dependencies]