Update the platform support policy with a tier 3 section including freebsd and 32-bit windows (#18345)

And I'll add Android once we land some more patches.
This commit is contained in:
Zanie Blue
2026-03-07 09:12:36 -06:00
committed by GitHub
parent e30c081d5a
commit d1c6f03726
+20 -9
View File
@@ -9,11 +9,11 @@ uv has Tier 1 support for the following platforms:
uv is continuously built, tested, and developed against its Tier 1 platforms. Inspired by the Rust
project, Tier 1 can be thought of as
["guaranteed to work"](https://doc.rust-lang.org/beta/rustc/platform-support.html).
["guaranteed to work"](https://doc.rust-lang.org/beta/rustc/platform-support.html#tier-1).
uv has Tier 2 support
(["guaranteed to build"](https://doc.rust-lang.org/beta/rustc/platform-support.html)) for the
following platforms:
(["guaranteed to build"](https://doc.rust-lang.org/beta/rustc/platform-support.html#tier-2-with-host-tools))
for the following platforms:
- Linux (PPC64LE)
- Linux (RISC-V64)
@@ -23,13 +23,24 @@ following platforms:
- Linux (s390x)
- Windows (arm64)
uv ships pre-built wheels to [PyPI](https://pypi.org/project/uv/) for its Tier 1 and Tier 2
platforms. However, while Tier 2 platforms are continuously built, they are not continuously tested
or developed against, and so stability may vary in practice.
uv has Tier 3 support
(["best effort"](https://doc.rust-lang.org/beta/rustc/platform-support.html#tier-3)) for the
following platforms:
Beyond the Tier 1 and Tier 2 platforms, uv is known to build on i686 Windows, and known _not_ to
build on aarch64 Windows, but does not consider either platform to be supported at this time. The
minimum supported Windows versions are Windows 10 and Windows Server 2016, following
- FreeBSD (x86_64)
- Windows (i686)
uv provides official binaries on GitHub and pre-built wheels on [PyPI](https://pypi.org/project/uv/)
for its Tier 1 and Tier 2 platforms.
Tier 2 platforms are continuously built, but the uv test suite is not run on them and stability may
vary in practice.
Tier 3 platforms may not be built or tested, but uv will accept patches to fix bugs.
## Windows versions
The minimum supported Windows versions are Windows 10 and Windows Server 2016, following
[Rust's own Tier 1 support](https://blog.rust-lang.org/2024/02/26/Windows-7.html).
## macOS versions