BSD Ports

devel/py-uv-build 0.12.13 NetBSD

The uv build backend

System
NetBSD
Repository
pkgsrc
Last update
Commit
a2871e3388
License
mit OR apache-2.0
Categories
devel, python
Package size
1443.2 KiB, 4790.2 KiB installed

Description

This package is a slimmed down version of uv containing only the build backend.

In the other systems

The newest version among them is 0.13.1, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
NetBSDdevel/py-uv-build0.12.13 behind since 2026-09-16none known--2026-10-22
FreeBSDdevel/py-uv-build0.13.1 newestnone known-[email protected]2026-10-18
MidnightBSDdevel/py-uv-build0.11.16 behind since 2026-07-15no data-[email protected]-
HardenedBSDdevel/py-uv-build0.12.19 behind since 2026-10-09no data-[email protected]-
GhostBSDdevel/py-uv-build0.12.15 behind since 2026-09-27no data-[email protected]-

Compare across BSDs

Install

Binary package:

pkgin install py311-uv-build

From pkgsrc:

cd /usr/pkgsrc/devel/py-uv-build && make install clean

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

RepositoryVersion
NetBSD 10.1 x86_640.12.13
NetBSD 10.1 aarch640.12.13
SmartOS / illumos x86_640.13.5
macOS 15 arm640.13.1

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 1

Configuration

No options to configure.

Service scripts
none
Flavors
py312-uv-build-0.12.13, py313-uv-build-0.12.13, py314-uv-build-0.12.13

Commit history 18

DateCommitCreditsLog message
a2871e3388 adam py-uv py-uv-build: updated to 0.13.5
0.13.5 Enhancements Report incompatible self-dependencies directly in resolution errors Python Add CPython 3.15.1, 3.14.9, and 3.13.17 Preview features Select and rank wheel variants with no required properties or properties from PEP 850 static providers in platform-specific resolutions with wheel-variants Performance Reduce peak memory use when resolving dependencies across multiple environments Speed up exports with complex transitive extras by resolving activation across the dependency graph Reduce uv's binary size by keeping additional error formatters out of line Reduce overhead when parsing custom build cache keys Bug fixes Lock packages distributed only as Android wheels without a source distribution …
81e2148dcf adam py-uv py-uv-build: updated to 0.13.3
0.13.3 Performance Avoid severe uv export slowdowns in dependency graphs with extras 0.13.2 Enhancements Report all installed packages in uv workspace metadata, including packages outside the selected resolution Include supported environment restrictions when exporting pylock.toml Retry dropped GET and HEAD requests when fetching package and index data Preserve encoding declarations in wheel data scripts that require shell launchers Show causes and hints when uv python find --script cannot discover an interpreter, including with -q Print valid ksh activation instructions and support non-relocatable environments under OpenBSD-derived ksh Allow PEP 508 direct URLs, including Mercurial and extensionless archive URLs, in uv-build's [build-system].requires validation Python …
b59c21404d wiz py-uv*: update to 0.13.1
Enhancements Ignore Requires-Python upper bounds in uv pip check and uv pip install --strict, consistent with resolution (#22500) Support Linux SPARC by falling back when filesystem cloning and detailed cache accounting are unavailable (#22463) Report missing trusted hashes in resolution errors (#22241) Python Add CPython 3.16.0a1 (#22527) Preview features Allow uv tool upgrade to upgrade installed tools when tool-install-locks is enabled (#22498) Add preliminary support for parsing PEP 825 variant labels in wheel filenames with wheel-variants (#22039) Performance Reduce uv's binary size (#22429, #22430, #22432) Speed up Simple API parsing (#22429) Reduce package metadata parsing overhead (#22239) Bug fixes …
d2e066d6a4 wiz py-uv*: decouple cargo-depends
The two packages use overlapping, but different sets of crates.
5d6d91dc69 wiz py-uv*: update to 0.13.0:
uv 0.13.0 makes Python 3.15 the default stable Python version. We've also included several breaking changes to improve correctness, performance, and compatibility.

The latest 5 of 18 in the history this site was built from.