diff --git a/Cargo.lock b/Cargo.lock index 26e5e031878c..2aaf52edb349 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4114,7 +4114,7 @@ checksum = "f00cc9702ca12d3c81455259621e676d0f7251cec66a21e98fe2e9a37db93b2a" [[package]] name = "uv" -version = "0.1.2" +version = "0.1.3" dependencies = [ "anstream", "anyhow", diff --git a/README.md b/README.md index 35cd230c4fbd..5e75382f0209 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,9 @@ # uv [![uv](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/astral-sh/uv/main/assets/badge/v0.json)](https://github.com/astral-sh/uv) -[![image](https://img.shields.io/pypi/v/uv/0.1.2.svg)](https://pypi.python.org/pypi/uv) -[![image](https://img.shields.io/pypi/l/uv/0.1.2.svg)](https://pypi.python.org/pypi/uv) -[![image](https://img.shields.io/pypi/pyversions/uv/0.1.2.svg)](https://pypi.python.org/pypi/uv) +[![image](https://img.shields.io/pypi/v/uv.svg)](https://pypi.python.org/pypi/uv) +[![image](https://img.shields.io/pypi/l/uv.svg)](https://pypi.python.org/pypi/uv) +[![image](https://img.shields.io/pypi/pyversions/uv.svg)](https://pypi.python.org/pypi/uv) [![Actions status](https://github.com/astral-sh/uv/workflows/CI/badge.svg)](https://github.com/astral-sh/uv/actions) [![Discord](https://img.shields.io/badge/Discord-%235865F2.svg?logo=discord&logoColor=white)](https://discord.gg/astral-sh) @@ -171,7 +171,7 @@ its own. For example, setting `VIRTUAL_ENV=/path/to/venv` will cause uv to insta uv uses aggressive caching to avoid re-downloading (and re-building dependencies) that have already been accessed in prior runs. -The specifics of uv's caching semantics vary based on the nature of the dependency: +The specifics of uv's caching semantics vary based on the nature of the dependency: - **For registry dependencies** (like those downloaded from PyPI), uv respects HTTP caching headers. - **For direct URL dependencies**, uv respects HTTP caching headers, and also caches based on @@ -187,7 +187,7 @@ If you're running into caching issues, uv includes a few escape hatches: - To force uv to revalidate cached data for all dependencies, run `uv pip install --refresh ...`. - To force uv to revalidate cached data for a specific dependency, run, e.g., `uv pip install --refresh-package flask ...`. - To force uv to ignore existing installed versions, run `uv pip install --reinstall ...`. -- To clear the global cache entirely, run `uv clean`. +- To clear the global cache entirely, run `uv clean`. ### Resolution strategy @@ -257,7 +257,7 @@ By default, uv will accept pre-release versions during dependency resolution in If dependency resolution fails due to a transitive pre-release, uv will prompt the user to re-run with `--prerelease=allow`, to allow pre-releases for all dependencies. -Alternatively, you can add the transitive dependency to your `requirements.in` file with +Alternatively, you can add the transitive dependency to your `requirements.in` file with pre-release specifier (e.g., `flask>=2.0.0rc1`) to opt in to pre-release support for that specific dependency. diff --git a/crates/uv/Cargo.toml b/crates/uv/Cargo.toml index 76b33d444454..838a865825ed 100644 --- a/crates/uv/Cargo.toml +++ b/crates/uv/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "uv" -version = "0.1.2" +version = "0.1.3" edition = { workspace = true } rust-version = { workspace = true } homepage = { workspace = true } diff --git a/pyproject.toml b/pyproject.toml index 7aad3ad4d4fa..60724ece3166 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "maturin" [project] name = "uv" -version = "0.1.2" +version = "0.1.3" description = "An extremely fast Python package installer and resolver, written in Rust." authors = [{ name = "Astral Software Inc.", email = "hey@astral.sh" }] requires-python = ">=3.8"