BSD Ports

devel/py-uv 0.12.13 NetBSD

Extremely fast Python package and project manager

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

Description

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

In the other systems

SystemPortVersion
NetBSDdevel/py-uv0.12.13
FreeBSDdevel/py-uv0.13.1
HardenedBSDdevel/py-uv0.12.19
GhostBSDdevel/py-uv0.12.15

Install

Binary package:

pkgin install py311-uv

From pkgsrc:

cd /usr/pkgsrc/devel/py-uv && 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.11.19
SmartOS / illumos x86_64-
macOS 15 arm640.13.1

Dependencies

Run dependencies 1

No port depends on this one.

Configuration

No options to configure.

Service scripts
none
Flavors
py312-uv-0.12.13, py313-uv-0.12.13, py314-uv-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.