Unverified Commit 5807e2c1 authored by Sebastián Mancilla's avatar Sebastián Mancilla Committed by GitHub
Browse files

Merge pull request #336159 from GaetanLepage/uv

uv: 0.2.37 -> 0.3.0
parents fcdecc25 8031eccf
Loading
Loading
Loading
Loading
+104 −67
Original line number Diff line number Diff line
@@ -226,7 +226,7 @@ checksum = "6e0c28dcc82d7c8ead5cb13beb15405b57b8546e93215673ff8ca0349a028107"
dependencies = [
 "proc-macro2",
 "quote",
 "syn 2.0.74",
 "syn 2.0.75",
]

[[package]]
@@ -388,12 +388,12 @@ name = "bench"
version = "0.0.0"
dependencies = [
 "anyhow",
 "chrono",
 "codspeed-criterion-compat",
 "criterion",
 "distribution-filename",
 "distribution-types",
 "install-wheel-rs",
 "jiff",
 "pep440_rs",
 "pep508_rs",
 "platform-tags",
@@ -634,9 +634,9 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"

[[package]]
name = "cfg_aliases"
version = "0.1.1"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e"
checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724"

[[package]]
name = "charset"
@@ -656,10 +656,8 @@ checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401"
dependencies = [
 "android-tzdata",
 "iana-time-zone",
 "js-sys",
 "num-traits",
 "serde",
 "wasm-bindgen",
 "windows-targets 0.52.6",
]

@@ -692,9 +690,9 @@ dependencies = [

[[package]]
name = "clap"
version = "4.5.15"
version = "4.5.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "11d8838454fda655dafd3accb2b6e2bea645b9e4078abe84a22ceb947235c5cc"
checksum = "ed6719fffa43d0d87e5fd8caeab59be1554fb028cd30edc88fc4369b17971019"
dependencies = [
 "clap_builder",
 "clap_derive",
@@ -752,7 +750,7 @@ dependencies = [
 "heck 0.5.0",
 "proc-macro2",
 "quote",
 "syn 2.0.74",
 "syn 2.0.75",
]

[[package]]
@@ -976,12 +974,12 @@ dependencies = [

[[package]]
name = "ctrlc"
version = "3.4.4"
version = "3.4.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "672465ae37dc1bc6380a6547a8883d5dd397b0f1faaad4f265726cc7042a5345"
checksum = "90eeab0aa92f3f9b4e87f258c72b139c207d251f9cbc1080a0086b86a8870dd3"
dependencies = [
 "nix 0.28.0",
 "windows-sys 0.52.0",
 "nix 0.29.0",
 "windows-sys 0.59.0",
]

[[package]]
@@ -1105,6 +1103,7 @@ dependencies = [
 "distribution-filename",
 "fs-err",
 "itertools 0.13.0",
 "jiff",
 "pep440_rs",
 "pep508_rs",
 "platform-tags",
@@ -1186,6 +1185,17 @@ dependencies = [
 "windows-sys 0.52.0",
]

[[package]]
name = "etcetera"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "136d1b5283a1ab77bd9257427ffd09d8667ced0570b6f938942bc7568ed5b943"
dependencies = [
 "cfg-if",
 "home",
 "windows-sys 0.48.0",
]

[[package]]
name = "event-listener"
version = "5.3.1"
@@ -1391,7 +1401,7 @@ checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac"
dependencies = [
 "proc-macro2",
 "quote",
 "syn 2.0.74",
 "syn 2.0.75",
]

[[package]]
@@ -1773,9 +1783,9 @@ checksum = "b72ad49b554c1728b1e83254a1b1565aea4161e28dabbfa171fc15fe62299caf"

[[package]]
name = "indexmap"
version = "2.3.0"
version = "2.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "de3fc2e30ba82dd1b3911c8de1ffc143c74a914a14e99514d7637e3099df5ea0"
checksum = "93ead53efc7ea8ed3cfb0c79fc8023fbb782a5432b52830b6518941cebe6505c"
dependencies = [
 "equivalent",
 "hashbrown 0.14.5",
@@ -1926,6 +1936,32 @@ version = "1.0.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b"

[[package]]
name = "jiff"
version = "0.1.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "94fda28c0e0f7e5ac1e40c34a06393ae6ecf4c9ce6b6421a2217a32680bb8038"
dependencies = [
 "jiff-tzdb-platform",
 "serde",
 "windows-sys 0.59.0",
]

[[package]]
name = "jiff-tzdb"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "05fac328b3df1c0f18a3c2ab6cb7e06e4e549f366017d796e3e66b6d6889abe6"

[[package]]
name = "jiff-tzdb-platform"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f8da387d5feaf355954c2c122c194d6df9c57d865125a67984bb453db5336940"
dependencies = [
 "jiff-tzdb",
]

[[package]]
name = "jobserver"
version = "0.1.32"
@@ -2171,7 +2207,7 @@ checksum = "dcf09caffaac8068c346b6df2a7fc27a177fd20b39421a39ce0a211bde679a6c"
dependencies = [
 "proc-macro2",
 "quote",
 "syn 2.0.74",
 "syn 2.0.75",
]

[[package]]
@@ -2244,9 +2280,9 @@ dependencies = [

[[package]]
name = "nix"
version = "0.28.0"
version = "0.29.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4"
checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46"
dependencies = [
 "bitflags 2.6.0",
 "cfg-if",
@@ -2466,7 +2502,6 @@ name = "pep508_rs"
version = "0.6.0"
dependencies = [
 "boxcar",
 "derivative",
 "indexmap",
 "insta",
 "itertools 0.13.0",
@@ -2528,7 +2563,7 @@ dependencies = [
 "pest_meta",
 "proc-macro2",
 "quote",
 "syn 2.0.74",
 "syn 2.0.75",
]

[[package]]
@@ -2575,7 +2610,7 @@ checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965"
dependencies = [
 "proc-macro2",
 "quote",
 "syn 2.0.74",
 "syn 2.0.75",
]

[[package]]
@@ -2742,7 +2777,7 @@ dependencies = [
[[package]]
name = "pubgrub"
version = "0.2.1"
source = "git+https://github.com/astral-sh/pubgrub?rev=2fac39371a47e7cb821e510aaa4de25405413d29#2fac39371a47e7cb821e510aaa4de25405413d29"
source = "git+https://github.com/astral-sh/pubgrub?rev=aaef464c1b0d8eea4ff9ffaee4f3458c236d10da#aaef464c1b0d8eea4ff9ffaee4f3458c236d10da"
dependencies = [
 "indexmap",
 "log",
@@ -2761,7 +2796,7 @@ dependencies = [
 "indoc",
 "libc",
 "memoffset 0.9.1",
 "parking_lot 0.12.3",
 "parking_lot 0.11.2",
 "portable-atomic",
 "pyo3-build-config",
 "pyo3-ffi",
@@ -2809,7 +2844,7 @@ dependencies = [
 "proc-macro2",
 "pyo3-macros-backend",
 "quote",
 "syn 2.0.74",
 "syn 2.0.75",
]

[[package]]
@@ -2822,7 +2857,7 @@ dependencies = [
 "proc-macro2",
 "pyo3-build-config",
 "quote",
 "syn 2.0.74",
 "syn 2.0.75",
]

[[package]]
@@ -2830,10 +2865,10 @@ name = "pypi-types"
version = "0.0.1"
dependencies = [
 "anyhow",
 "chrono",
 "distribution-filename",
 "indexmap",
 "itertools 0.13.0",
 "jiff",
 "mailparse",
 "pep440_rs",
 "pep508_rs",
@@ -3155,8 +3190,8 @@ dependencies = [

[[package]]
name = "reqwest-middleware"
version = "0.3.2"
source = "git+https://github.com/astral-sh/reqwest-middleware?rev=21ceec9a5fd2e8d6f71c3ea2999078fecbd13cbe#21ceec9a5fd2e8d6f71c3ea2999078fecbd13cbe"
version = "0.3.3"
source = "git+https://github.com/astral-sh/reqwest-middleware?rev=5e3eaf254b5bd481c75d2710eed055f95b756913#5e3eaf254b5bd481c75d2710eed055f95b756913"
dependencies = [
 "anyhow",
 "async-trait",
@@ -3169,12 +3204,11 @@ dependencies = [

[[package]]
name = "reqwest-retry"
version = "0.7.0"
source = "git+https://github.com/astral-sh/reqwest-middleware?rev=21ceec9a5fd2e8d6f71c3ea2999078fecbd13cbe#21ceec9a5fd2e8d6f71c3ea2999078fecbd13cbe"
version = "0.7.1"
source = "git+https://github.com/astral-sh/reqwest-middleware?rev=5e3eaf254b5bd481c75d2710eed055f95b756913#5e3eaf254b5bd481c75d2710eed055f95b756913"
dependencies = [
 "anyhow",
 "async-trait",
 "chrono",
 "futures",
 "getrandom",
 "http",
@@ -3476,7 +3510,7 @@ dependencies = [
 "proc-macro2",
 "quote",
 "serde_derive_internals",
 "syn 2.0.74",
 "syn 2.0.75",
]

[[package]]
@@ -3522,22 +3556,22 @@ checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b"

[[package]]
name = "serde"
version = "1.0.206"
version = "1.0.208"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5b3e4cd94123dd520a128bcd11e34d9e9e423e7e3e50425cb1b4b1e3549d0284"
checksum = "cff085d2cb684faa248efb494c39b68e522822ac0de72ccf08109abde717cfb2"
dependencies = [
 "serde_derive",
]

[[package]]
name = "serde_derive"
version = "1.0.206"
version = "1.0.208"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fabfb6138d2383ea8208cf98ccf69cdfb1aff4088460681d84189aa259762f97"
checksum = "24008e81ff7613ed8e5ba0cfaf24e2c2f1e5b8a0495711e44fcd4882fca62bcf"
dependencies = [
 "proc-macro2",
 "quote",
 "syn 2.0.74",
 "syn 2.0.75",
]

[[package]]
@@ -3548,14 +3582,14 @@ checksum = "18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711"
dependencies = [
 "proc-macro2",
 "quote",
 "syn 2.0.74",
 "syn 2.0.75",
]

[[package]]
name = "serde_json"
version = "1.0.124"
version = "1.0.125"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "66ad62847a56b3dba58cc891acd13884b9c61138d330c0d7b6181713d4fce38d"
checksum = "83c8e735a073ccf5be70aa8066aa984eaf2fa000db6c8d0100ae605b366d31ed"
dependencies = [
 "itoa",
 "memchr",
@@ -3780,9 +3814,9 @@ dependencies = [

[[package]]
name = "syn"
version = "2.0.74"
version = "2.0.75"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1fceb41e3d546d0bd83421d3409b1460cc7444cd389341a4c880fe7a042cb3d7"
checksum = "f6af063034fc1935ede7be0122941bafa9bacb949334d090b77ca98b5817c7d9"
dependencies = [
 "proc-macro2",
 "quote",
@@ -3879,7 +3913,7 @@ dependencies = [
 "cfg-if",
 "proc-macro2",
 "quote",
 "syn 2.0.74",
 "syn 2.0.75",
]

[[package]]
@@ -3890,7 +3924,7 @@ checksum = "5c89e72a01ed4c579669add59014b9a524d609c0c88c6a585ce37485879f6ffb"
dependencies = [
 "proc-macro2",
 "quote",
 "syn 2.0.74",
 "syn 2.0.75",
 "test-case-core",
]

@@ -3912,7 +3946,7 @@ checksum = "5999e24eaa32083191ba4e425deb75cdf25efefabe5aaccb7446dd0d4122a3f5"
dependencies = [
 "proc-macro2",
 "quote",
 "syn 2.0.74",
 "syn 2.0.75",
]

[[package]]
@@ -3952,7 +3986,7 @@ checksum = "a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261"
dependencies = [
 "proc-macro2",
 "quote",
 "syn 2.0.74",
 "syn 2.0.75",
]

[[package]]
@@ -4043,9 +4077,9 @@ checksum = "b130bd8a58c163224b44e217b4239ca7b927d82bf6cc2fea1fc561d15056e3f7"

[[package]]
name = "tokio"
version = "1.39.2"
version = "1.39.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "daa4fb1bc778bd6f04cbfc4bb2d06a7396a8f299dc33ea1900cedaa316f467b1"
checksum = "9babc99b9923bfa4804bd74722ff02c0381021eafa4db9949217e3be8e84fff5"
dependencies = [
 "backtrace",
 "bytes",
@@ -4067,7 +4101,7 @@ checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752"
dependencies = [
 "proc-macro2",
 "quote",
 "syn 2.0.74",
 "syn 2.0.75",
]

[[package]]
@@ -4203,7 +4237,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7"
dependencies = [
 "proc-macro2",
 "quote",
 "syn 2.0.74",
 "syn 2.0.75",
]

[[package]]
@@ -4464,7 +4498,7 @@ checksum = "81dfa00651efa65069b0b6b651f4aaa31ba9e3c3ce0137aaad053604ee7e0314"

[[package]]
name = "uv"
version = "0.2.37"
version = "0.3.0"
dependencies = [
 "anstream",
 "anyhow",
@@ -4474,7 +4508,6 @@ dependencies = [
 "base64 0.22.1",
 "byteorder",
 "cache-key",
 "chrono",
 "clap",
 "distribution-types",
 "filetime",
@@ -4488,6 +4521,7 @@ dependencies = [
 "insta",
 "install-wheel-rs",
 "itertools 0.13.0",
 "jiff",
 "miette",
 "mimalloc",
 "owo-colors",
@@ -4502,6 +4536,7 @@ dependencies = [
 "rustc-hash 2.0.0",
 "serde",
 "serde_json",
 "similar",
 "textwrap",
 "thiserror",
 "tikv-jemallocator",
@@ -4553,6 +4588,7 @@ dependencies = [
 "reqwest",
 "reqwest-middleware",
 "rust-netrc",
 "rustc-hash 2.0.0",
 "tempfile",
 "test-log",
 "tokio",
@@ -4599,6 +4635,7 @@ dependencies = [
 "clap",
 "directories",
 "distribution-types",
 "etcetera",
 "fs-err",
 "nanoid",
 "pypi-types",
@@ -4648,7 +4685,6 @@ dependencies = [
 "async_http_range_reader",
 "async_zip",
 "cache-key",
 "chrono",
 "distribution-filename",
 "distribution-types",
 "fs-err",
@@ -4661,6 +4697,7 @@ dependencies = [
 "insta",
 "install-wheel-rs",
 "itertools 0.13.0",
 "jiff",
 "pep440_rs",
 "pep508_rs",
 "platform-tags",
@@ -4932,7 +4969,7 @@ version = "0.0.1"
dependencies = [
 "proc-macro2",
 "quote",
 "syn 2.0.74",
 "syn 2.0.75",
 "textwrap",
]

@@ -5002,7 +5039,6 @@ dependencies = [
 "url",
 "uv-cache",
 "uv-client",
 "uv-configuration",
 "uv-extract",
 "uv-fs",
 "uv-state",
@@ -5052,7 +5088,6 @@ version = "0.0.1"
dependencies = [
 "anyhow",
 "cache-key",
 "chrono",
 "clap",
 "dashmap",
 "derivative",
@@ -5064,6 +5099,7 @@ dependencies = [
 "insta",
 "install-wheel-rs",
 "itertools 0.13.0",
 "jiff",
 "once-map",
 "owo-colors",
 "pep440_rs",
@@ -5160,6 +5196,7 @@ name = "uv-state"
version = "0.0.1"
dependencies = [
 "directories",
 "etcetera",
 "fs-err",
 "tempfile",
]
@@ -5211,7 +5248,7 @@ dependencies = [

[[package]]
name = "uv-version"
version = "0.2.37"
version = "0.3.0"

[[package]]
name = "uv-virtualenv"
@@ -5334,7 +5371,7 @@ dependencies = [
 "once_cell",
 "proc-macro2",
 "quote",
 "syn 2.0.74",
 "syn 2.0.75",
 "wasm-bindgen-shared",
]

@@ -5368,7 +5405,7 @@ checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7"
dependencies = [
 "proc-macro2",
 "quote",
 "syn 2.0.74",
 "syn 2.0.75",
 "wasm-bindgen-backend",
 "wasm-bindgen-shared",
]
@@ -5434,9 +5471,9 @@ checksum = "53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082"

[[package]]
name = "which"
version = "6.0.2"
version = "6.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3d9c5ed668ee1f17edb3b627225343d210006a90bb1e3745ce1f30b1fb115075"
checksum = "b4ee928febd44d98f2f459a4a79bd4d928591333a494a10a868418ac1b39cf1f"
dependencies = [
 "either",
 "home",
@@ -5534,7 +5571,7 @@ checksum = "12168c33176773b86799be25e2a2ba07c7aab9968b37541f1094dbd7a60c8946"
dependencies = [
 "proc-macro2",
 "quote",
 "syn 2.0.74",
 "syn 2.0.75",
]

[[package]]
@@ -5545,7 +5582,7 @@ checksum = "2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b"
dependencies = [
 "proc-macro2",
 "quote",
 "syn 2.0.74",
 "syn 2.0.75",
]

[[package]]
@@ -5556,7 +5593,7 @@ checksum = "9d8dc32e0095a7eeccebd0e3f09e9509365ecb3fc6ac4d6f5f14a3f6392942d1"
dependencies = [
 "proc-macro2",
 "quote",
 "syn 2.0.74",
 "syn 2.0.75",
]

[[package]]
@@ -5567,7 +5604,7 @@ checksum = "053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515"
dependencies = [
 "proc-macro2",
 "quote",
 "syn 2.0.74",
 "syn 2.0.75",
]

[[package]]
@@ -5865,7 +5902,7 @@ checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e"
dependencies = [
 "proc-macro2",
 "quote",
 "syn 2.0.74",
 "syn 2.0.75",
]

[[package]]
+4 −4
Original line number Diff line number Diff line
@@ -16,22 +16,22 @@

python3Packages.buildPythonApplication rec {
  pname = "uv";
  version = "0.2.37";
  version = "0.3.0";
  pyproject = true;

  src = fetchFromGitHub {
    owner = "astral-sh";
    repo = "uv";
    rev = "refs/tags/${version}";
    hash = "sha256-3FSA+JsAbLzS3ONoLciDzpyCsO6Em8lNVYR43WiK1xs=";
    hash = "sha256-5tX7PvON/n2ntwunoKU/U9zUIVxU+SPVWXelfHapqDA=";
  };

  cargoDeps = rustPlatform.importCargoLock {
    lockFile = ./Cargo.lock;
    outputHashes = {
      "async_zip-0.0.17" = "sha256-3k9rc4yHWhqsCUJ17K55F8aQoCKdVamrWAn6IDWo3Ss=";
      "pubgrub-0.2.1" = "sha256-yhZm35Dyl6gcBTxKvsxJXv1GTOuMCDknnSTgGgKD488=";
      "reqwest-middleware-0.3.2" = "sha256-OiC8Kg+F2eKy7YNuLtgYPi95DrbxLvsIKrKEeyuzQTo=";
      "pubgrub-0.2.1" = "sha256-OVR4ioUSbraMZYglIGzBA0KQ+XZY0P0+fw68v8/e9sQ=";
      "reqwest-middleware-0.3.3" = "sha256-csQN7jZTifliSTsOm6YrjPVgsXBOfelY7LkHD1HkNGQ=";
    };
  };