Platform support#
uv は、次のプラットフォームで Tier 1 をサポートしています。:
- macOS (Apple Silicon)
- macOS (x86_64)
- Linux (x86_64)
- Windows (x86_64)
uv は、Tier 1 プラットフォームに対して継続的に構築、テスト、開発されています。Rust プロジェクトに触発された Tier 1 は、"guaranteed to work"と考えることができます。
uv は、次のプラットフォームに対して Tier 2 サポート("guaranteed to build")を提供します。:
- Linux (PPC64)
- Linux (PPC64LE)
- Linux (aarch64)
- Linux (armv7)
- Linux (i686)
- Linux (s390x)
uv は、Tier 1 および Tier 2 プラットフォームのために、既製のホイールをPyPIに出荷します。ただし、Tier 2 プラットフォームは継続的に構築されていますが、継続的にテストまたは開発されているわけではないため、実際には安定性が異なる可能性があります。
Tier 1 と Tier 2 プラットフォーム以外では、uv は i686 Windows 上に構築され、knownnotは aarch64 Windows 上に構築されることが知られていますが、現時点ではどちらのプラットフォームもサポートされていません。サポートされる最小の Windows バージョンは Windows 10 で、Rust's own Tier 1 supportに従っています。
uv は Python 3.8、3.9、3.10、3.11、3.12 をサポートしており、これらに対してテストされています。