uv 0 -> 1 attrpath: uv Checking auto update branch... [version] [version] skipping because derivation has updateScript [rustCrateVersion] [rustCrateVersion] No cargoSha256 or cargoHash found [golangModuleVersion] [golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash [npmDepsVersion] [npmDepsVersion] No npmDepsHash [updateScript] [updateScript] Success [updateScript] this derivation will be built: /nix/store/faa9b6hhifv3ipv3agbdjj4a1bs52qc8-packages.json.drv building '/nix/store/faa9b6hhifv3ipv3agbdjj4a1bs52qc8-packages.json.drv'... Going to be running update for following packages: - uv-0.1.34 Press Enter key to continue... Running update for: - uv-0.1.34: UPDATING ... - uv-0.1.34: DONE. Packages updated! Diff after rewrites: diff --git a/pkgs/by-name/uv/uv/Cargo.lock b/pkgs/by-name/uv/uv/Cargo.lock index c5cdd1e90081..2044212a42c2 100644 --- a/pkgs/by-name/uv/uv/Cargo.lock +++ b/pkgs/by-name/uv/uv/Cargo.lock @@ -2732,7 +2732,7 @@ dependencies = [ "indoc", "libc", "memoffset 0.9.1", - "parking_lot 0.12.1", + "parking_lot 0.11.2", "portable-atomic", "pyo3-build-config", "pyo3-ffi", @@ -3025,9 +3025,9 @@ dependencies = [ [[package]] name = "reqwest" -version = "0.12.3" +version = "0.12.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e6cc1e89e689536eb5aeede61520e874df5a4707df811cd5da4aa5fbb2aae19" +checksum = "566cafdd92868e0939d3fb961bd0dc25fcfaaed179291093b3d43e6b3150ea10" dependencies = [ "async-compression", "base64 0.22.0", @@ -4397,7 +4397,7 @@ checksum = "a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0" [[package]] name = "uv" -version = "0.1.34" +version = "0.1.35" dependencies = [ "anstream", "anyhow", @@ -4595,6 +4595,7 @@ dependencies = [ "clap", "itertools 0.12.1", "pep508_rs", + "platform-tags", "rustc-hash", "schemars", "serde", @@ -4990,7 +4991,7 @@ dependencies = [ [[package]] name = "uv-version" -version = "0.1.34" +version = "0.1.35" [[package]] name = "uv-virtualenv" diff --git a/pkgs/by-name/uv/uv/package.nix b/pkgs/by-name/uv/uv/package.nix index 5a1491a25d31..f4aab33401c0 100644 --- a/pkgs/by-name/uv/uv/package.nix +++ b/pkgs/by-name/uv/uv/package.nix @@ -12,13 +12,13 @@ rustPlatform.buildRustPackage rec { pname = "uv"; - version = "0.1.34"; + version = "0.1.35"; src = fetchFromGitHub { owner = "astral-sh"; repo = "uv"; rev = version; - hash = "sha256-B0UvQM1A1DRPb59HcLMNZo4r86lF4fcI+R8/fLWHkHM="; + hash = "sha256-GcAvpX7oanJ8G1dgTyTa8jk9xhTroF2G+ir8j7Yua1M="; }; cargoLock = { No auto update branch exists Old version 0.1.34" not present in master derivation file with contents: { lib , cmake , darwin , fetchFromGitHub , installShellFiles , openssl , pkg-config , rustPlatform , stdenv , nix-update-script }: rustPlatform.buildRustPackage rec { pname = "uv"; version = "0.1.35"; src = fetchFromGitHub { owner = "astral-sh"; repo = "uv"; rev = version; hash = "sha256-GcAvpX7oanJ8G1dgTyTa8jk9xhTroF2G+ir8j7Yua1M="; }; cargoLock = { lockFile = ./Cargo.lock; outputHashes = { "async_zip-0.0.17" = "sha256-Q5fMDJrQtob54CTII3+SXHeozy5S5s3iLOzntevdGOs="; "pubgrub-0.2.1" = "sha256-sqC7R2mtqymYFULDW0wSbM/MKCZc8rP7Yy/gaQpjYEI="; }; }; nativeBuildInputs = [ cmake installShellFiles pkg-config ]; buildInputs = [ openssl ] ++ lib.optionals stdenv.isDarwin [ darwin.apple_sdk.frameworks.SystemConfiguration ]; cargoBuildFlags = [ "--package" "uv" ]; # Tests require network access doCheck = false; env = { OPENSSL_NO_VENDOR = true; }; postInstall = '' export HOME=$TMPDIR installShellCompletion --cmd uv \ --bash <($out/bin/uv --generate-shell-completion bash) \ --fish <($out/bin/uv --generate-shell-completion fish) \ --zsh <($out/bin/uv --generate-shell-completion zsh) ''; passthru.updateScript = nix-update-script { }; meta = with lib; { description = "An extremely fast Python package installer and resolver, written in Rust"; homepage = "https://github.com/astral-sh/uv"; changelog = "https://github.com/astral-sh/uv/blob/${src.rev}/CHANGELOG.md"; license = with licenses; [ asl20 mit ]; maintainers = with maintainers; [ marsam ]; mainProgram = "uv"; }; }