Populært: Data opdateret 31. oktober 2026

Kategorier

Internet1.361
Kommunikation321
Lyd og video903
Grafik og design543
Kontor og produktivitet1.120
Udviklerværktøjer3.139
AI-værktøjer534
Sikkerhed og privatliv388
Systemværktøjer3.126
Spil524
Uddannelse og videnskab239
Netværk og IT283

Download uv 0.6.0

An extremely fast Python package and project manager, written in Rust.

Astral Software Inc. Pakkeadministratorer og opdateringsværktøjer #3 Pakkeadministratorer og opdateringsværktøjer
Dette er en ældre version. Den nyeste version er 0.13.6. uv 0.13.6 · Udgivet:

Installationsfiler 0.6.0

ArkitekturTypeOmfangFilstørrelseDownloadSHA256
64-bit ZIP → Portabel — — github.com VirusTotal
32-bit ZIP → Portabel — — github.com VirusTotal

Link og SHA256 stammer fra fællesskabets manifest i Windows Package Manager. Sammenlign hashen for den downloadede fil, før du kører den.

Udgivelsesnoter

There have been 31 releases and 1135 pull requests since 0.5.0, our last release with breaking changes. As before, we've accumulated various changes that improve correctness and user experience, but could break some workflows. This release contains those changes; many have been marked as breaking out of an abundance of caution. We expect most users to be able to upgrade without making changes.
Breaking changes
- Create main.py instead of hello.py in uv init (#10369)
Previously, uv init created a hello.py sample file. Now, uv init will create main.py instead — which aligns with expectations from user feedback. The --bare option can be used to avoid creating the file altogether.
- Respect UV_PYTHON in uv python install (#11487)
Previously, uv python install did not read this environment variable; now it does. We believe this matches user expectations, however, this will take priority over .python-version files which could be considered breaking.
- Set UV to the uv executable path (#11326)
When uv spawns a subprocess, it will now have the UV environment variable set to the uv binary path. This change is breaking if you are setting the UV environment variable yourself, as we will overwrite its value.
Additionally, this change requires marking the uv Rust entrypoint (uv::main) as unsafe to avoid unsoundness — this is only relevant if you are invoking uv using Rust. See the Rust documentation for details about the safety of updating a process' environment.
- Error on non-existent extras, e.g., in uv sync (#11426)
Previously, uv would silently ignore non-existent extras requested on the command-line (e.g., via uv sync --extra foo). This is generally correct behavior when resolving requests for package extras, because an extra may be present on one compatible version of a package but not another. However, this flexibility doesn't need to apply to the local project and it's less surprising to error here.
- Error on missing dependency groups when --frozen is provided (#11499)
Previously, uv would not validate that the requested dependency groups were present in the lockfile when the --frozen flag was used. Now, an error will be raised if a requested dependency group is not present.
- Change -p to a --python alias in uv pip compile (#11486)
In uv pip compile, -p was an alias for --python-version while everywhere else in uv's interface it is an alias for --python. Additionally, uv pip compile did not respect the UV_PYTHON environment variable. Now, the semantics of this flag have been updated for parity with the rest of the CLI.
However, --python-version is unique: if we cannot find an interpreter with the given version, we will not fail. Instead, we'll use an alternative interpreter and override its version tags with the requested version during package resolution. This behavior is retained here for backwards compatibility, --python <version> / -p <version> will not fail if the version cannot be found. However, if a specific interpreter is requested, e.g., with --python <path> or --python pypy, and cannot be found — uv will exit with an error.
The breaking changes here are that UV_PYTHON is respected and --python <version> will no longer fail if the version cannot be found.
- Bump alpine default tag to 3.21 for derived Docker images (#11157)
Alpine 3.21 was released in Dec 2024 and is used in the official Alpine-based Python images. Our uv:python3.x-alpine images have been using 3.21 since uv v0.5.8. However, now the the uv:alpine image will use 3.21 instead of 3.20 and uv:alpine3.20 will no longer be updated.
- Use files instead of junctions on Windows (#11269)
Previously, we used junctions for atomic replacement of cache entries on Windows. Now, we use a file with a pointer to the cache entry instead. This resolves various edge-case behaviors with junctions. These files are only intended to be consumed by uv and the cache version has been bumped. We do not think this change will affect workflows.
Stabilizations
- uv publish is no longer in preview (#11032)
This does not come with any behavior changes. You will no longer see an experimental warning when using uv publish. See the linked pull request for a report on the stabilization.
Enhancements
- Support --active for PEP 723 script environments (#11433)
- Add revision to the lockfile to allow backwards-compatible metadata changes (#11500)
Bug fixes
- Avoid reading metadata from .egg-info files (#11395)
- Include archive bucket version in archive pointers (#11306)
- Omit lockfile version when additional fields are dynamic (#11468)
- Respect executable name in uvx --from tool@latest (#11465)

https://github.com/astral-sh/uv/releases/tag/0.6.0

Mest populære i Pakkeadministratorer og opdateringsværktøjer

Se alle
  1. ChocolateyPakkeadministratorer og opdateringsværktøjer · Chocolatey Software, Inc.
  2. NuGetPakkeadministratorer og opdateringsværktøjer · Microsoft Corporation
  3. uvPakkeadministratorer og opdateringsværktøjer · Astral Software Inc.
  4. Chocolatey GUIPakkeadministratorer og opdateringsværktøjer · Chocolatey
  5. Conan Package ManagerPakkeadministratorer og opdateringsværktøjer · JFrog
  6. UniGetUI (formerly WingetUI) - Pre-ReleasePakkeadministratorer og opdateringsværktøjer · Martí Climent
  7. UniGetUIPakkeadministratorer og opdateringsværktøjer · Devolutions inc.
  8. topgradePakkeadministratorer og opdateringsværktøjer · topgrade-rs
  9. ghostscriptPakkeadministratorer og opdateringsværktøjer
  10. rigPakkeadministratorer og opdateringsværktøjer · Posit Software, PBC

Mere fra Astral Software Inc.

Se alle
  • tySprog og SDK’er · Astral Software Inc.

Tags

Del