uv: 0.4.28 → 0.4.29 (#352545)

authored by Gaétan Lepage and committed by GitHub bfa24479 c5a70497

+107 -36
+104 -33
pkgs/by-name/uv/uv/Cargo.lock
··· 2476 ] 2477 2478 [[package]] 2479 name = "ptr_meta" 2480 version = "0.3.0" 2481 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2498 [[package]] 2499 name = "pubgrub" 2500 version = "0.2.1" 2501 - source = "git+https://github.com/astral-sh/pubgrub?rev=7243f4faf8e54837aa8a401a18406e7173de4ad5#7243f4faf8e54837aa8a401a18406e7173de4ad5" 2502 dependencies = [ 2503 "indexmap", 2504 "log", 2505 "priority-queue", 2506 "rustc-hash", 2507 "thiserror", 2508 ] 2509 2510 [[package]] ··· 2784 "wasm-streams", 2785 "web-sys", 2786 "webpki-roots", 2787 - "windows-registry", 2788 ] 2789 2790 [[package]] ··· 3608 ] 3609 3610 [[package]] 3611 - name = "testing_logger" 3612 - version = "0.1.1" 3613 - source = "registry+https://github.com/rust-lang/crates.io-index" 3614 - checksum = "6d92b727cb45d33ae956f7f46b966b25f1bc712092aeef9dba5ac798fc89f720" 3615 - dependencies = [ 3616 - "log", 3617 - ] 3618 - 3619 - [[package]] 3620 name = "textwrap" 3621 version = "0.16.1" 3622 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3943 ] 3944 3945 [[package]] 3946 name = "tracing-tree" 3947 version = "0.4.0" 3948 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4139 4140 [[package]] 4141 name = "uv" 4142 - version = "0.4.28" 4143 dependencies = [ 4144 "anstream", 4145 "anyhow", ··· 4158 "futures", 4159 "http", 4160 "ignore", 4161 - "indexmap", 4162 "indicatif", 4163 "indoc", 4164 "insta", ··· 4166 "jiff", 4167 "miette", 4168 "owo-colors", 4169 "predicates", 4170 "rayon", 4171 "regex", 4172 "reqwest", 4173 "rustc-hash", 4174 "serde", 4175 "serde_json", 4176 "similar", ··· 4302 "uv-normalize", 4303 "uv-pep440", 4304 "uv-pep508", 4305 - "uv-pubgrub", 4306 "uv-pypi-types", 4307 "uv-warnings", 4308 "walkdir", 4309 "zip", 4310 ] ··· 4770 "uv-pep440", 4771 "uv-platform-tags", 4772 "uv-pypi-types", 4773 "uv-warnings", 4774 "walkdir", 4775 "zip", ··· 4873 "tracing", 4874 "unicode-width", 4875 "unscanny", 4876 ] 4877 4878 [[package]] ··· 4883 "indexmap", 4884 "insta", 4885 "itertools 0.13.0", 4886 - "log", 4887 - "pubgrub", 4888 "regex", 4889 "rustc-hash", 4890 "schemars", 4891 "serde", 4892 "serde_json", 4893 "smallvec", 4894 - "testing_logger", 4895 "thiserror", 4896 "tracing", 4897 "unicode-width", 4898 "url", 4899 "uv-fs", 4900 "uv-normalize", 4901 "uv-pep440", 4902 - "uv-pubgrub", 4903 ] 4904 4905 [[package]] ··· 4925 "rustc-hash", 4926 "serde", 4927 "thiserror", 4928 - ] 4929 - 4930 - [[package]] 4931 - name = "uv-pubgrub" 4932 - version = "0.0.1" 4933 - dependencies = [ 4934 - "itertools 0.13.0", 4935 - "pubgrub", 4936 - "thiserror", 4937 - "uv-pep440", 4938 ] 4939 4940 [[package]] ··· 5011 "indoc", 5012 "itertools 0.13.0", 5013 "owo-colors", 5014 "regex", 5015 "reqwest", 5016 "reqwest-middleware", ··· 5032 "uv-cache-info", 5033 "uv-cache-key", 5034 "uv-client", 5035 "uv-distribution-filename", 5036 "uv-extract", 5037 "uv-fs", ··· 5044 "uv-static", 5045 "uv-warnings", 5046 "which", 5047 - "windows-registry", 5048 "windows-result 0.2.0", 5049 "windows-sys 0.59.0", 5050 ] ··· 5156 "uv-pep440", 5157 "uv-pep508", 5158 "uv-platform-tags", 5159 - "uv-pubgrub", 5160 "uv-pypi-types", 5161 "uv-python", 5162 "uv-requirements-txt", ··· 5266 "uv-state", 5267 "uv-static", 5268 "uv-virtualenv", 5269 ] 5270 5271 [[package]] ··· 5290 5291 [[package]] 5292 name = "uv-version" 5293 - version = "0.4.28" 5294 5295 [[package]] 5296 name = "uv-virtualenv" ··· 5360 version = "0.1.0" 5361 source = "registry+https://github.com/rust-lang/crates.io-index" 5362 checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" 5363 5364 [[package]] 5365 name = "version_check" ··· 5612 "windows-implement 0.58.0", 5613 "windows-interface 0.58.0", 5614 "windows-result 0.2.0", 5615 - "windows-strings", 5616 "windows-targets 0.52.6", 5617 ] 5618 ··· 5667 checksum = "e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0" 5668 dependencies = [ 5669 "windows-result 0.2.0", 5670 - "windows-strings", 5671 "windows-targets 0.52.6", 5672 ] 5673 ··· 5696 checksum = "4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10" 5697 dependencies = [ 5698 "windows-result 0.2.0", 5699 "windows-targets 0.52.6", 5700 ] 5701
··· 2476 ] 2477 2478 [[package]] 2479 + name = "procfs" 2480 + version = "0.16.0" 2481 + source = "registry+https://github.com/rust-lang/crates.io-index" 2482 + checksum = "731e0d9356b0c25f16f33b5be79b1c57b562f141ebfcdb0ad8ac2c13a24293b4" 2483 + dependencies = [ 2484 + "bitflags 2.6.0", 2485 + "flate2", 2486 + "hex", 2487 + "lazy_static", 2488 + "procfs-core", 2489 + "rustix", 2490 + ] 2491 + 2492 + [[package]] 2493 + name = "procfs-core" 2494 + version = "0.16.0" 2495 + source = "registry+https://github.com/rust-lang/crates.io-index" 2496 + checksum = "2d3554923a69f4ce04c4a754260c338f505ce22642d3830e049a399fc2059a29" 2497 + dependencies = [ 2498 + "bitflags 2.6.0", 2499 + "hex", 2500 + ] 2501 + 2502 + [[package]] 2503 name = "ptr_meta" 2504 version = "0.3.0" 2505 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2522 [[package]] 2523 name = "pubgrub" 2524 version = "0.2.1" 2525 + source = "git+https://github.com/astral-sh/pubgrub?rev=95e1390399cdddee986b658be19587eb1fdb2d79#95e1390399cdddee986b658be19587eb1fdb2d79" 2526 dependencies = [ 2527 "indexmap", 2528 "log", 2529 "priority-queue", 2530 "rustc-hash", 2531 "thiserror", 2532 + "version-ranges", 2533 ] 2534 2535 [[package]] ··· 2809 "wasm-streams", 2810 "web-sys", 2811 "webpki-roots", 2812 + "windows-registry 0.2.0", 2813 ] 2814 2815 [[package]] ··· 3633 ] 3634 3635 [[package]] 3636 name = "textwrap" 3637 version = "0.16.1" 3638 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3959 ] 3960 3961 [[package]] 3962 + name = "tracing-test" 3963 + version = "0.2.5" 3964 + source = "registry+https://github.com/rust-lang/crates.io-index" 3965 + checksum = "557b891436fe0d5e0e363427fc7f217abf9ccd510d5136549847bdcbcd011d68" 3966 + dependencies = [ 3967 + "tracing-core", 3968 + "tracing-subscriber", 3969 + "tracing-test-macro", 3970 + ] 3971 + 3972 + [[package]] 3973 + name = "tracing-test-macro" 3974 + version = "0.2.5" 3975 + source = "registry+https://github.com/rust-lang/crates.io-index" 3976 + checksum = "04659ddb06c87d233c566112c1c9c5b9e98256d9af50ec3bc9c8327f873a7568" 3977 + dependencies = [ 3978 + "quote", 3979 + "syn", 3980 + ] 3981 + 3982 + [[package]] 3983 name = "tracing-tree" 3984 version = "0.4.0" 3985 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4176 4177 [[package]] 4178 name = "uv" 4179 + version = "0.4.29" 4180 dependencies = [ 4181 "anstream", 4182 "anyhow", ··· 4195 "futures", 4196 "http", 4197 "ignore", 4198 "indicatif", 4199 "indoc", 4200 "insta", ··· 4202 "jiff", 4203 "miette", 4204 "owo-colors", 4205 + "petgraph", 4206 "predicates", 4207 "rayon", 4208 "regex", 4209 "reqwest", 4210 "rustc-hash", 4211 + "same-file", 4212 "serde", 4213 "serde_json", 4214 "similar", ··· 4340 "uv-normalize", 4341 "uv-pep440", 4342 "uv-pep508", 4343 "uv-pypi-types", 4344 "uv-warnings", 4345 + "version-ranges", 4346 "walkdir", 4347 "zip", 4348 ] ··· 4808 "uv-pep440", 4809 "uv-platform-tags", 4810 "uv-pypi-types", 4811 + "uv-trampoline-builder", 4812 "uv-warnings", 4813 "walkdir", 4814 "zip", ··· 4912 "tracing", 4913 "unicode-width", 4914 "unscanny", 4915 + "version-ranges", 4916 ] 4917 4918 [[package]] ··· 4923 "indexmap", 4924 "insta", 4925 "itertools 0.13.0", 4926 "regex", 4927 "rustc-hash", 4928 "schemars", 4929 "serde", 4930 "serde_json", 4931 "smallvec", 4932 "thiserror", 4933 "tracing", 4934 + "tracing-test", 4935 "unicode-width", 4936 "url", 4937 "uv-fs", 4938 "uv-normalize", 4939 "uv-pep440", 4940 + "version-ranges", 4941 ] 4942 4943 [[package]] ··· 4963 "rustc-hash", 4964 "serde", 4965 "thiserror", 4966 ] 4967 4968 [[package]] ··· 5039 "indoc", 5040 "itertools 0.13.0", 5041 "owo-colors", 5042 + "procfs", 5043 "regex", 5044 "reqwest", 5045 "reqwest-middleware", ··· 5061 "uv-cache-info", 5062 "uv-cache-key", 5063 "uv-client", 5064 + "uv-dirs", 5065 "uv-distribution-filename", 5066 "uv-extract", 5067 "uv-fs", ··· 5074 "uv-static", 5075 "uv-warnings", 5076 "which", 5077 + "windows-registry 0.3.0", 5078 "windows-result 0.2.0", 5079 "windows-sys 0.59.0", 5080 ] ··· 5186 "uv-pep440", 5187 "uv-pep508", 5188 "uv-platform-tags", 5189 "uv-pypi-types", 5190 "uv-python", 5191 "uv-requirements-txt", ··· 5295 "uv-state", 5296 "uv-static", 5297 "uv-virtualenv", 5298 + ] 5299 + 5300 + [[package]] 5301 + name = "uv-trampoline-builder" 5302 + version = "0.0.1" 5303 + dependencies = [ 5304 + "anyhow", 5305 + "assert_cmd", 5306 + "assert_fs", 5307 + "fs-err", 5308 + "thiserror", 5309 + "uv-fs", 5310 + "which", 5311 + "zip", 5312 ] 5313 5314 [[package]] ··· 5333 5334 [[package]] 5335 name = "uv-version" 5336 + version = "0.4.29" 5337 5338 [[package]] 5339 name = "uv-virtualenv" ··· 5403 version = "0.1.0" 5404 source = "registry+https://github.com/rust-lang/crates.io-index" 5405 checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d" 5406 + 5407 + [[package]] 5408 + name = "version-ranges" 5409 + version = "0.1.0" 5410 + source = "git+https://github.com/astral-sh/pubgrub?rev=95e1390399cdddee986b658be19587eb1fdb2d79#95e1390399cdddee986b658be19587eb1fdb2d79" 5411 + dependencies = [ 5412 + "smallvec", 5413 + ] 5414 5415 [[package]] 5416 name = "version_check" ··· 5663 "windows-implement 0.58.0", 5664 "windows-interface 0.58.0", 5665 "windows-result 0.2.0", 5666 + "windows-strings 0.1.0", 5667 "windows-targets 0.52.6", 5668 ] 5669 ··· 5718 checksum = "e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0" 5719 dependencies = [ 5720 "windows-result 0.2.0", 5721 + "windows-strings 0.1.0", 5722 + "windows-targets 0.52.6", 5723 + ] 5724 + 5725 + [[package]] 5726 + name = "windows-registry" 5727 + version = "0.3.0" 5728 + source = "registry+https://github.com/rust-lang/crates.io-index" 5729 + checksum = "bafa604f2104cf5ae2cc2db1dee84b7e6a5d11b05f737b60def0ffdc398cbc0a" 5730 + dependencies = [ 5731 + "windows-result 0.2.0", 5732 + "windows-strings 0.2.0", 5733 "windows-targets 0.52.6", 5734 ] 5735 ··· 5758 checksum = "4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10" 5759 dependencies = [ 5760 "windows-result 0.2.0", 5761 + "windows-targets 0.52.6", 5762 + ] 5763 + 5764 + [[package]] 5765 + name = "windows-strings" 5766 + version = "0.2.0" 5767 + source = "registry+https://github.com/rust-lang/crates.io-index" 5768 + checksum = "978d65aedf914c664c510d9de43c8fd85ca745eaff1ed53edf409b479e441663" 5769 + dependencies = [ 5770 "windows-targets 0.52.6", 5771 ] 5772
+3 -3
pkgs/by-name/uv/uv/package.nix
··· 15 16 python3Packages.buildPythonApplication rec { 17 pname = "uv"; 18 - version = "0.4.28"; 19 pyproject = true; 20 21 src = fetchFromGitHub { 22 owner = "astral-sh"; 23 repo = "uv"; 24 rev = "refs/tags/${version}"; 25 - hash = "sha256-QoEgwMhoqabwbtjOVOW+hgOUuDVZQQ5x+cF6kdWgFvc="; 26 }; 27 28 cargoDeps = rustPlatform.importCargoLock { 29 lockFile = ./Cargo.lock; 30 outputHashes = { 31 "async_zip-0.0.17" = "sha256-3k9rc4yHWhqsCUJ17K55F8aQoCKdVamrWAn6IDWo3Ss="; 32 - "pubgrub-0.2.1" = "sha256-mSpRBdQJWtKKD1zHkV7vuyfKTDY6Ejgjll5q5ryCfmY="; 33 "reqwest-middleware-0.3.3" = "sha256-KjyXB65a7SAfwmxokH2PQFFcJc6io0xuIBQ/yZELJzM="; 34 "tl-0.7.8" = "sha256-F06zVeSZA4adT6AzLzz1i9uxpI1b8P1h+05fFfjm3GQ="; 35 };
··· 15 16 python3Packages.buildPythonApplication rec { 17 pname = "uv"; 18 + version = "0.4.29"; 19 pyproject = true; 20 21 src = fetchFromGitHub { 22 owner = "astral-sh"; 23 repo = "uv"; 24 rev = "refs/tags/${version}"; 25 + hash = "sha256-FJJnb4m9yPf1bBvlAyAgQKgAzt4O0tbokYkz4iY6kbg="; 26 }; 27 28 cargoDeps = rustPlatform.importCargoLock { 29 lockFile = ./Cargo.lock; 30 outputHashes = { 31 "async_zip-0.0.17" = "sha256-3k9rc4yHWhqsCUJ17K55F8aQoCKdVamrWAn6IDWo3Ss="; 32 + "pubgrub-0.2.1" = "sha256-8TrOQ6fYJrYgFNuqiqnGztnHOqFIEDi2MFZEBA+oks4="; 33 "reqwest-middleware-0.3.3" = "sha256-KjyXB65a7SAfwmxokH2PQFFcJc6io0xuIBQ/yZELJzM="; 34 "tl-0.7.8" = "sha256-F06zVeSZA4adT6AzLzz1i9uxpI1b8P1h+05fFfjm3GQ="; 35 };