Files
uv/crates
renovate[bot] 4ca6fdc07b Update Rust crate fs-err to v3.2.2 (#17590)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [fs-err](https://redirect.github.com/andrewhickman/fs-err) |
workspace.dependencies | minor | `3.1.3` → `3.2.2` |

---

### Release Notes

<details>
<summary>andrewhickman/fs-err (fs-err)</summary>

###
[`v3.2.2`](https://redirect.github.com/andrewhickman/fs-err/blob/HEAD/CHANGELOG.md#322)

- Add wrappers for `File::set_modified` and `File::set_times`
([#&#8203;84](https://redirect.github.com/andrewhickman/fs-err/pull/84))

###
[`v3.2.1`](https://redirect.github.com/andrewhickman/fs-err/blob/HEAD/CHANGELOG.md#321)

- Rename parameters of `symlink`, `soft_link` and `hard_link` functions
to match `std`
([#&#8203;83](https://redirect.github.com/andrewhickman/fs-err/pull/83))

###
[`v3.2.0`](https://redirect.github.com/andrewhickman/fs-err/blob/HEAD/CHANGELOG.md#320)

[Compare
Source](https://redirect.github.com/andrewhickman/fs-err/compare/3.1.3...3.2.0)

- Introduce `debug` and `debug_tokio` feature. Debug filesystem errors
faster by exposing more information
([#&#8203;81](https://redirect.github.com/andrewhickman/fs-err/pull/81)).
Without this feature on, errors might look like this:

  ```
failed to open file `file.txt`: The system cannot find the file
specified. (os error 2)
  ```

With this feature on, it will include additional information. For
example:

  ```
failed to open file `file.txt`: The system cannot find the file
specified. (os error 2)

  Path does not exist `file.txt`
  - Absolute path `/path/to/dir/file.txt`
  - Missing `file.txt` from parent directory:
    `/path/to/dir`
      └── `file.md`
      └── `different.txt`
  ```

It's suggested to enable this feature in `dev-dependencies` for security
and performance reasons.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM, only on
Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule
defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/astral-sh/uv).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi43NC41IiwidXBkYXRlZEluVmVyIjoiNDIuNzQuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW50ZXJuYWwiXX0=-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Zanie Blue <contact@zanie.dev>
2026-01-19 17:11:35 -06:00
..
2026-01-15 14:25:54 -06:00
2026-01-15 14:25:54 -06:00
2026-01-15 14:25:54 -06:00
2026-01-15 14:25:54 -06:00
2026-01-15 14:25:54 -06:00
2026-01-15 14:25:54 -06:00
2026-01-15 14:25:54 -06:00
2026-01-15 14:25:54 -06:00
2026-01-15 14:25:54 -06:00
2026-01-15 14:25:54 -06:00
2026-01-15 14:25:54 -06:00
2026-01-15 14:25:54 -06:00
2026-01-15 14:25:54 -06:00
2026-01-15 14:25:54 -06:00
2026-01-15 14:25:54 -06:00
2026-01-15 14:25:54 -06:00
2026-01-15 14:25:54 -06:00
2026-01-15 14:25:54 -06:00

Crates

uv-bench

Functionality for benchmarking uv.

uv-cache-key

Generic functionality for caching paths, URLs, and other resources across platforms.

uv-distribution-filename

Parse built distribution (wheel) and source distribution (sdist) filenames to extract structured metadata.

uv-distribution-types

Abstractions for representing built distributions (wheels) and source distributions (sdists), and the sources from which they can be downloaded.

uv-install-wheel-rs

Install built distributions (wheels) into a virtual environment.

uv-once-map

A waitmap-like concurrent hash map for executing tasks exactly once.

uv-pep440-rs

Utilities for interacting with Python version numbers and specifiers.

uv-pep508-rs

Utilities for parsing and evaluating dependency specifiers, previously known as PEP 508.

uv-platform-tags

Functionality for parsing and inferring Python platform tags as per PEP 425.

uv-cli

Command-line interface for the uv package manager.

uv-build-frontend

A PEP 517-compatible build frontend for uv.

uv-cache

Functionality for caching Python packages and associated metadata.

uv-client

Client for interacting with PyPI-compatible HTTP APIs.

uv-dev

Development utilities for uv.

uv-dispatch

A centralized struct for resolving and building source distributions in isolated environments. Implements the traits defined in uv-types.

uv-distribution

Client for interacting with built distributions (wheels) and source distributions (sdists). Capable of fetching metadata, distribution contents, etc.

uv-extract

Utilities for extracting files from archives.

uv-fs

Utilities for interacting with the filesystem.

uv-git

Functionality for interacting with Git repositories.

uv-installer

Functionality for installing Python packages into a virtual environment.

uv-python

Functionality for detecting and leveraging the current Python interpreter.

uv-normalize

Normalize package and extra names as per Python specifications.

uv-requirements

Utilities for reading package requirements from pyproject.toml and requirements.txt files.

uv-resolver

Functionality for resolving Python packages and their dependencies.

uv-shell

Utilities for detecting and manipulating shell environments.

uv-types

Shared traits for uv, to avoid circular dependencies.

uv-pypi-types

General-purpose type definitions for types used in PyPI-compatible APIs.

uv-virtualenv

A venv replacement to create virtual environments in Rust.

uv-warnings

User-facing warnings for uv.

uv-workspace

Workspace abstractions for uv.

uv-requirements-txt

Functionality for parsing requirements.txt files.