head 1.6; access; symbols; locks; strict; comment @# @; 1.6 date 2025.11.26.18.22.06; author adam; state dead; branches; next 1.5; commitid l4fwVcJ63qDFM5kG; 1.5 date 2025.11.17.07.36.03; author adam; state Exp; branches; next 1.4; commitid lUH20Hfu1UzhvSiG; 1.4 date 2025.10.31.10.24.55; author adam; state Exp; branches; next 1.3; commitid bmNeSbENhQC4ZHgG; 1.3 date 2025.10.16.09.19.23; author adam; state Exp; branches; next 1.2; commitid hoOpYYt1iM3f6MeG; 1.2 date 2025.09.26.13.50.33; author adam; state Exp; branches; next 1.1; commitid wMOj2xknGbCdfecG; 1.1 date 2025.09.22.17.37.20; author adam; state Exp; branches; next ; commitid e82YtDq0Itw5DJbG; desc @@ 1.6 log @py-uv py-uv-build: updated to 0.9.13 0.9.13 Bug fixes Revert "Allow --with-requirements to load extensionless inline-metadata scripts" to fix reading of requirements files from streams Validate URL wheel tags against Requires-Python and required environments Documentation Drop unpublished crates from the uv crates.io README Fix the links to uv in crates.io member READMEs 0.9.12 Enhancements Allow --with-requirements to load extensionless inline-metadata scripts Collect and upload PEP 740 attestations during uv publish Prevent uv export from overwriting pyproject.toml Documentation Add a crates.io README for uv Add documentation for intermediate Docker layers in a workspace Enumerate workspace members in the uv crate README Fix documentation links for crates Generate a crates.io README for uv workspace members Move the "Export" guide to the projects concept section Update the cargo install recommendation to use crates Use the word "internal" in crate descriptions 0.9.11 Python Add CPython 3.15.0a2 See the python-build-standalone release notes for details. Enhancements Add SBOM support to uv export Publish to crates.io Preview features Add uv workspace list --paths Fix the preview warning on uv workspace dir Bug fixes Fix uv init author serialization via toml_edit inline tables Fix status messages without TTY Preserve end-of-line comment whitespace when editing pyproject.toml Disable always-authenticate when running under Dependabot Documentation Document the new behavior for free-threaded python versions Improve note about build system in publish guide Move do not upload publish note out of the guide into concepts @ text @$NetBSD: patch-Cargo.toml,v 1.5 2025/11/17 07:36:03 adam Exp $ Depends on unpublished crates. Can't use cargo.mk to fetch it. --- Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 +++ Cargo.toml @@@@ -88,7 +88,7 @@@@ async-channel = { version = "2.3.1" } async-compression = { version = "0.4.12", features = ["bzip2", "gzip", "xz", "zstd"] } async-trait = { version = "0.1.82" } async_http_range_reader = { version = "0.9.1" } -async_zip = { git = "https://github.com/astral-sh/rs-async-zip", rev = "f6a41d32866003c868d03ed791a89c794f61b703", features = ["bzip2", "deflate", "lzma", "tokio", "xz", "zstd"] } +async_zip = { path = "../rs-async-zip-f6a41d32866003c868d03ed791a89c794f61b703", features = ["bzip2", "deflate", "lzma", "tokio", "xz", "zstd"] } axoupdater = { version = "0.9.0", default-features = false } backon = { version = "1.3.0" } base64 = { version = "0.22.1" } @@@@ -143,7 +143,7 @@@@ percent-encoding = { version = "2.3.1" } petgraph = { version = "0.8.0" } proc-macro2 = { version = "1.0.86" } procfs = { version = "0.17.0", default-features = false, features = ["flate2"] } -pubgrub = { git = "https://github.com/astral-sh/pubgrub", rev = "d8efd77673c9a90792da9da31b6c0da7ea8a324b" } +pubgrub = { path = "../pubgrub-d8efd77673c9a90792da9da31b6c0da7ea8a324b" } quote = { version = "1.0.37" } rayon = { version = "1.10.0" } ref-cast = { version = "1.0.24" } @@@@ -152,8 +152,8 @@@@ regex = { version = "1.10.6" } regex-automata = { version = "0.4.8", default-features = false, features = ["dfa-build", "dfa-search", "perf", "std", "syntax"] } reqsign = { version = "0.18.0", features = ["aws", "default-context"], default-features = false } reqwest = { version = "0.12.22", default-features = false, features = ["json", "gzip", "deflate", "zstd", "stream", "system-proxy", "rustls-tls", "rustls-tls-native-roots", "socks", "multipart", "http2", "blocking"] } -reqwest-middleware = { git = "https://github.com/astral-sh/reqwest-middleware", rev = "7650ed76215a962a96d94a79be71c27bffde7ab2", features = ["multipart"] } -reqwest-retry = { git = "https://github.com/astral-sh/reqwest-middleware", rev = "7650ed76215a962a96d94a79be71c27bffde7ab2" } +reqwest-middleware = { path = "../reqwest-middleware-7650ed76215a962a96d94a79be71c27bffde7ab2/reqwest-middleware", features = ["multipart"] } +reqwest-retry = { path = "../reqwest-middleware-7650ed76215a962a96d94a79be71c27bffde7ab2/reqwest-retry" } rkyv = { version = "0.8.8", features = ["bytecheck"] } rmp-serde = { version = "1.3.0" } rust-netrc = { version = "0.1.2" } @@@@ -193,7 +193,7 @@@@ unicode-width = { version = "0.2.0" } unscanny = { version = "0.1.0" } url = { version = "2.5.2", features = ["serde"] } uuid = { version = "1.16.0" } -version-ranges = { git = "https://github.com/astral-sh/pubgrub", rev = "d8efd77673c9a90792da9da31b6c0da7ea8a324b" } +version-ranges = { path = "../pubgrub-d8efd77673c9a90792da9da31b6c0da7ea8a324b/version-ranges" } walkdir = { version = "2.5.0" } which = { version = "8.0.0", features = ["regex"] } windows = { version = "0.59.0", features = ["std", "Win32_Globalization", "Win32_System_LibraryLoader", "Win32_System_Console", "Win32_System_Kernel", "Win32_System_Diagnostics_Debug", "Win32_Storage_FileSystem", "Win32_Security", "Win32_System_Registry", "Win32_System_IO", "Win32_System_Ioctl"] } @@@@ -330,5 +330,5 @@@@ codegen-units = 1 inherits = "release" [patch.crates-io] -reqwest-middleware = { git = "https://github.com/astral-sh/reqwest-middleware", rev = "7650ed76215a962a96d94a79be71c27bffde7ab2" } -reqwest-retry = { git = "https://github.com/astral-sh/reqwest-middleware", rev = "7650ed76215a962a96d94a79be71c27bffde7ab2" } +reqwest-middleware = { path = "../reqwest-middleware-7650ed76215a962a96d94a79be71c27bffde7ab2/reqwest-middleware" } +reqwest-retry = { path = "../reqwest-middleware-7650ed76215a962a96d94a79be71c27bffde7ab2/reqwest-retry" } @ 1.5 log @py-uv py-uv-build: updated to 0.9.9 0.9.9 Deprecations Deprecate use of --project in uv init Enhancements Add iOS support to Python interpreter discovery Reject ambiguously parsed URLs Allow explicit values in uv version --bump Warn on use of managed pre-release Python versions when a stable version is available Allow signing trampolines on Windows by using .rcdata to store metadata Add --only-emit-workspace and similar variants to uv export Preview features Add uv workspace dir command Add uv workspace metadata command Configuration Add UV_NO_DEFAULT_GROUPS environment variable Bug fixes Remove torch-model-archiver and torch-tb-profiler from PyTorch backend Fix Pixi environment detection Documentation Fix CMD path in FastAPI Dockerfile @ text @d1 1 a1 1 $NetBSD: patch-Cargo.toml,v 1.4 2025/10/31 10:24:55 adam Exp $ @ 1.4 log @py-uv py-uv-build: updated to 0.9.7 0.9.7 Enhancements Add Windows x86-32 emulation support to interpreter architecture checks Improve readability of progress bars Bug fixes Drop terminal coloring from uv auth token output Don't use UV_LOCKED to enable --check flag @ text @d1 1 a1 1 $NetBSD: patch-Cargo.toml,v 1.3 2025/10/16 09:19:23 adam Exp $ d5 1 a5 1 --- Cargo.toml.orig 2025-10-16 09:08:53.951489768 +0000 d16 1 a16 1 @@@@ -145,7 +145,7 @@@@ percent-encoding = { version = "2.3.1" } d25 1 a25 1 @@@@ -154,8 +154,8 @@@@ regex = { version = "1.10.6" } d36 1 a36 10 @@@@ -180,7 +180,7 @@@@ target-lexicon = { version = "0.13.0" } tempfile = { version = "3.14.0" } textwrap = { version = "0.16.1" } thiserror = { version = "2.0.0" } -tl = { git = "https://github.com/astral-sh/tl.git", rev = "6e25b2ee2513d75385101a8ff9f591ef51f314ec" } +tl = { path = "../tl-6e25b2ee2513d75385101a8ff9f591ef51f314ec" } tokio = { version = "1.40.0", features = ["fs", "io-util", "macros", "process", "rt", "signal", "sync"] } tokio-stream = { version = "0.1.16" } tokio-util = { version = "0.7.12", features = ["compat", "io"] } @@@@ -195,7 +195,7 @@@@ unicode-width = { version = "0.2.0" } d44 2 a45 2 windows = { version = "0.59.0", features = ["Win32_Globalization", "Win32_Security", "Win32_System_Console", "Win32_System_Kernel", "Win32_System_Diagnostics_Debug", "Win32_Storage_FileSystem", "Win32_System_Registry", "Win32_System_IO", "Win32_System_Ioctl"] } @@@@ -329,5 +329,5 @@@@ codegen-units = 1 @ 1.3 log @py-uv py-uv-build: updated to 0.9.3 0.9.3 Python Add CPython 3.15.0a1 Add CPython 3.13.9 Enhancements Obfuscate secret token values in logs Bug fixes Fix workspace with relative pathing 0.9.2 Python Add CPython 3.9.24. Add CPython 3.10.19. Add CPython 3.11.14. Add CPython 3.12.12. Enhancements Avoid inferring check URLs for pyx in uv publish Add uv tool list --show-python Documentation Add missing "added in" to new environment variables in reference 0.9.1 Enhancements Log Python choice in uv init Fix pylock.toml config conflict error messages Configuration Add UV_UPLOAD_HTTP_TIMEOUT and respect UV_HTTP_TIMEOUT in uploads Support UV_WORKING_DIRECTORY for setting --directory Bug fixes Allow missing Scripts directory Fix handling of Python requests with pre-releases in ranges Preserve comments on version bump Retry all HTTP/2 errors Treat deleted Windows registry keys as equivalent to missing ones Ignore pre-release Python versions when a patch version is requested Documentation Document why uv discards upper bounds on requires-python Document uv version environment variables were added @ text @d1 1 a1 1 $NetBSD: patch-Cargo.toml,v 1.2 2025/09/26 13:50:33 adam Exp $ d11 2 a12 2 -async_zip = { git = "https://github.com/astral-sh/rs-async-zip", rev = "285e48742b74ab109887d62e1ae79e7c15fd4878", features = ["bzip2", "deflate", "lzma", "tokio", "xz", "zstd"] } +async_zip = { path = "../rs-async-zip-285e48742b74ab109887d62e1ae79e7c15fd4878", features = ["bzip2", "deflate", "lzma", "tokio", "xz", "zstd"] } @ 1.2 log @py-uv py-uv-build: updated to 0.8.22 0.8.22 Python Upgrade Pyodide to 0.28.3 Security Upgrade astral-tokio-tar to 0.5.5 which hardens tar archive extraction 0.8.21 Enhancements Refresh lockfile when --refresh is provided Preview features Add support for S3 request signing 0.8.20 Enhancements Add --force flag for uv cache clean Improve resolution errors with proxied packages Preview features Allow upgrading pre-release versions of the same minor Python version Bug fixes Hide freethreaded+debug Python downloads in uv python list Retain the cache lock and temporary caches during uv run and uvx Documentation Add package level conflicts to the conflicting dependencies docs Document pyodide support Document support for free-threaded and debug Python versions Expand the contribution docs on issue selection Tweak title for viewing version in project guide @ text @d1 1 a1 1 $NetBSD: patch-Cargo.toml,v 1.1 2025/09/22 17:37:20 adam Exp $ d5 1 a5 1 --- Cargo.toml.orig 1970-01-01 00:00:00.000000000 +0000 d7 1 a7 1 @@@@ -87,7 +87,7 @@@@ async-channel = { version = "2.3.1" } d16 1 a16 1 @@@@ -144,7 +144,7 @@@@ percent-encoding = { version = "2.3.1" } d25 1 a25 1 @@@@ -153,8 +153,8 @@@@ regex = { version = "1.10.6" } d27 1 a27 1 reqsign = { version = "0.17.0", features = ["aws", "default-context"], default-features = false } d36 1 a36 1 @@@@ -179,7 +179,7 @@@@ target-lexicon = { version = "0.13.0" } d45 1 a45 1 @@@@ -194,7 +194,7 @@@@ unicode-width = { version = "0.2.0" } d54 1 a54 1 @@@@ -328,5 +328,5 @@@@ codegen-units = 1 @ 1.1 log @py-uv py-uv-build: added version 0.8.19 An extremely fast Python package and project manager, written in Rust. @ text @d1 1 a1 1 $NetBSD$ d20 2 a21 2 -pubgrub = { git = "https://github.com/astral-sh/pubgrub", rev = "06ec5a5f59ffaeb6cf5079c6cb184467da06c9db" } +pubgrub = { path = "../pubgrub-06ec5a5f59ffaeb6cf5079c6cb184467da06c9db" } d25 1 a25 2 @@@@ -152,8 +152,8 @@@@ reflink-copy = { version = "0.1.19" } regex = { version = "1.10.6" } d27 1 d36 1 a36 1 @@@@ -178,7 +178,7 @@@@ target-lexicon = { version = "0.13.0" } d45 1 a45 1 @@@@ -193,7 +193,7 @@@@ unicode-width = { version = "0.2.0" } d49 2 a50 2 -version-ranges = { git = "https://github.com/astral-sh/pubgrub", rev = "06ec5a5f59ffaeb6cf5079c6cb184467da06c9db" } +version-ranges = { path = "../pubgrub-06ec5a5f59ffaeb6cf5079c6cb184467da06c9db/version-ranges" } d54 1 a54 1 @@@@ -327,5 +327,5 @@@@ codegen-units = 1 @