diff --git a/.main.commit b/.main.commit index ff7b065fab..d31bbff98f 100644 --- a/.main.commit +++ b/.main.commit @@ -1 +1 @@ -23265d2db37efa883b3983bce321c631898822f3 +ded22f42849e679dd65c1fba832951d7c712a3c7 diff --git a/3rdparty/Megatron-LM b/3rdparty/Megatron-LM index 23265d2db3..ded22f4284 160000 --- a/3rdparty/Megatron-LM +++ b/3rdparty/Megatron-LM @@ -1 +1 @@ -Subproject commit 23265d2db37efa883b3983bce321c631898822f3 +Subproject commit ded22f42849e679dd65c1fba832951d7c712a3c7 diff --git a/uv.lock b/uv.lock index 1ff3be5fe0..54ccef8306 100644 --- a/uv.lock +++ b/uv.lock @@ -999,7 +999,7 @@ wheels = [ [[package]] name = "fastapi" -version = "0.135.3" +version = "0.136.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "annotated-doc" }, @@ -1008,9 +1008,9 @@ dependencies = [ { name = "typing-extensions" }, { name = "typing-inspection" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/f7/e6/7adb4c5fa231e82c35b8f5741a9f2d055f520c29af5546fd70d3e8e1cd2e/fastapi-0.135.3.tar.gz", hash = "sha256:bd6d7caf1a2bdd8d676843cdcd2287729572a1ef524fc4d65c17ae002a1be654", size = 396524, upload-time = "2026-04-01T16:23:58.188Z" } +sdist = { url = "https://files.pythonhosted.org/packages/4e/d9/e66315807e41e69e7f6a1b42a162dada2f249c5f06ad3f1a95f84ab336ef/fastapi-0.136.0.tar.gz", hash = "sha256:cf08e067cc66e106e102d9ba659463abfac245200752f8a5b7b1e813de4ff73e", size = 396607, upload-time = "2026-04-16T11:47:13.623Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/84/a4/5caa2de7f917a04ada20018eccf60d6cc6145b0199d55ca3711b0fc08312/fastapi-0.135.3-py3-none-any.whl", hash = "sha256:9b0f590c813acd13d0ab43dd8494138eb58e484bfac405db1f3187cfc5810d98", size = 117734, upload-time = "2026-04-01T16:23:59.328Z" }, + { url = "https://files.pythonhosted.org/packages/26/a3/0bd5f0cdb0bbc92650e8dc457e9250358411ee5d1b65e42b6632387daf81/fastapi-0.136.0-py3-none-any.whl", hash = "sha256:8793d44ec7378e2be07f8a013cf7f7aa47d6327d0dfe9804862688ec4541a6b4", size = 117556, upload-time = "2026-04-16T11:47:11.922Z" }, ] [[package]] @@ -1413,18 +1413,18 @@ wheels = [ [[package]] name = "hf-xet" -version = "1.5.0.dev0" +version = "1.5.0.dev1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/3f/b3/34a8ef21302ca0ef3dacce4685b5ec0d8a8a1ab09bac8bf8589ae608def8/hf_xet-1.5.0.dev0.tar.gz", hash = "sha256:f010877f67c7ecbb0f487283f991932810ac95b87bf5a27fb24ebc502ce0ba2d", size = 822263, upload-time = "2026-04-16T07:42:21.752Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c9/b5/73db543ba19129c23b2ca52d837373eb4243f0332130093f31b3ecc6739f/hf_xet-1.5.0.dev1.tar.gz", hash = "sha256:a21c9c85869ee122747543dd93471826cc0e9b5f61b11411aabd4adf72e345b1", size = 823729, upload-time = "2026-04-17T08:22:19.349Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/8d/01/2007e61c0fc4f61b911a01ff748f57a99aad5090c5858964d39b7abc4474/hf_xet-1.5.0.dev0-cp37-abi3-macosx_10_12_x86_64.whl", hash = "sha256:3d907013532a984170dd79d61e9413a042152174d0f692c1e85029ad7548790c", size = 6880243, upload-time = "2026-04-16T07:41:45.74Z" }, - { url = "https://files.pythonhosted.org/packages/9d/15/eca40bd9db55b0e75d82c2ef452f855c2d2b23a7738cdba0d1862fa26521/hf_xet-1.5.0.dev0-cp37-abi3-macosx_11_0_arm64.whl", hash = "sha256:e7e37c19c9617405b0fb40d839cf9f0e71178f072d3ca0c120e9dad7c5b2f08f", size = 6545960, upload-time = "2026-04-16T07:41:43.911Z" }, - { url = "https://files.pythonhosted.org/packages/09/6a/264493694f5d56aa3a64e280f3439903525ec6d1bb8aab1d310e6ac6786e/hf_xet-1.5.0.dev0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9583a5bd69f22a2d204a6715a4bd61d99f9ad4b0b5c07c92b07c944ae3a215bd", size = 63065714, upload-time = "2026-04-16T07:41:27.486Z" }, - { url = "https://files.pythonhosted.org/packages/ce/85/2a070cc6d2eecf520d176c9d63050e92d47b9ce1b7c50d5111d222fb471e/hf_xet-1.5.0.dev0-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:1f29793f496d654faab0897eef485011d76f6de415327581a97b3d99cef550e2", size = 58394311, upload-time = "2026-04-16T07:41:22.006Z" }, - { url = "https://files.pythonhosted.org/packages/9e/80/f8020def038e4be0a3965bd389a7dd7a9549f2c5dbc4a709ace78c1d6549/hf_xet-1.5.0.dev0-cp37-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:f4a12289a5f81c7861bb6438e55835f8a3442dfff02914fc35190b1228523ba3", size = 58954653, upload-time = "2026-04-16T07:42:03.467Z" }, - { url = "https://files.pythonhosted.org/packages/d8/4c/afe98972f73af0d1a1ea484e82c8e8d0980062628e865b26f6adde05edc2/hf_xet-1.5.0.dev0-cp37-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:41e79237a992cc60da0608e8136829e11e67f7f877574a09cc4f91effa18a685", size = 60146651, upload-time = "2026-04-16T07:42:08.537Z" }, - { url = "https://files.pythonhosted.org/packages/ef/82/bb5dc025171e0a2acffd6b05a968705c8dacc0bec0a9195ace8f503eb5d3/hf_xet-1.5.0.dev0-cp37-abi3-win_amd64.whl", hash = "sha256:d614e612c6f1d1ed23f8310ec9cf3fe4d15ae7b26a74e7f96837cc30c213b9bd", size = 3984789, upload-time = "2026-04-16T07:42:29.433Z" }, - { url = "https://files.pythonhosted.org/packages/2d/36/faecd347b14cbadd593d2f934577a998833442af9fa746eacfd6fd638345/hf_xet-1.5.0.dev0-cp37-abi3-win_arm64.whl", hash = "sha256:970649bb3a2c441db69cc84f586e608a1030d434b84a3e83af5dd12332d3bb9f", size = 3841661, upload-time = "2026-04-16T07:42:27.096Z" }, + { url = "https://files.pythonhosted.org/packages/85/fa/6c404999f13892e8ef2b75ec07af0b118fa1241a7bd278f6b93d61063746/hf_xet-1.5.0.dev1-cp37-abi3-macosx_10_12_x86_64.whl", hash = "sha256:5a180160a120357cabc0cd60167864f110bb8f0b1c38b71e0a93cde13839475e", size = 6907817, upload-time = "2026-04-17T08:21:42.228Z" }, + { url = "https://files.pythonhosted.org/packages/ad/d1/6c828e215079a436d6e916d30248093b7b3ea911e4e6d40b954d21089fc8/hf_xet-1.5.0.dev1-cp37-abi3-macosx_11_0_arm64.whl", hash = "sha256:8701d2e1268c78a1c3cd0e4480b74c0a505cfa864269308efae9d73d0e2203f9", size = 6577425, upload-time = "2026-04-17T08:21:40.097Z" }, + { url = "https://files.pythonhosted.org/packages/e3/c9/2b93ba287824948450ddf64e2596220b58633d019dda278c12abadbf7bb5/hf_xet-1.5.0.dev1-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e5480448001f9e59046ac4c463f2e25fb652066605dd183a82d2b5625b939487", size = 63137387, upload-time = "2026-04-17T08:21:21.775Z" }, + { url = "https://files.pythonhosted.org/packages/dc/b5/c74899d4da67155db8b4f9d8b21110a919d969a15b75aceaec9502c8e7c3/hf_xet-1.5.0.dev1-cp37-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:14e9773ade3fb48dcfa9f493c8ed065704dd3031d29a5a289fed58b8223f2409", size = 58503933, upload-time = "2026-04-17T08:21:17.434Z" }, + { url = "https://files.pythonhosted.org/packages/27/42/d9d511d425696a8b54cf67af0d3de0f8564f81f81e046b107a967f35f00e/hf_xet-1.5.0.dev1-cp37-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:21accf171949d78b18099bf57a4e8490db1ad88c0a4e907f8930c78ffe21f47d", size = 59035994, upload-time = "2026-04-17T08:22:01.526Z" }, + { url = "https://files.pythonhosted.org/packages/8c/b6/49afbe73752f8d176231e49bc02b8b3fe96284ba82d856481c598b5343f4/hf_xet-1.5.0.dev1-cp37-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:07d8ec5c300a7ce3a39fa8598024992f6d2fcfa167b71cc0cde07abdcd05ca01", size = 60139405, upload-time = "2026-04-17T08:22:06.759Z" }, + { url = "https://files.pythonhosted.org/packages/98/ab/e243e97ba2d5e55c848cdb5622466300990d2d0380c4456132d209ce1252/hf_xet-1.5.0.dev1-cp37-abi3-win_amd64.whl", hash = "sha256:ad32cfd5aa66bdf922b7f8eb9a94eb9f64a8f68a31ffede803060b44bd4060f8", size = 4004017, upload-time = "2026-04-17T08:22:27.78Z" }, + { url = "https://files.pythonhosted.org/packages/f7/08/645da274ebe22d06a1ad103667deae75eb658e2b8e493f3a04a8ab140e2d/hf_xet-1.5.0.dev1-cp37-abi3-win_arm64.whl", hash = "sha256:2093091921534e51e13cbeb956550cded7b97aa7ba1d774123c21d9b06f06231", size = 3859306, upload-time = "2026-04-17T08:22:25.602Z" }, ] [[package]] @@ -1503,7 +1503,7 @@ wheels = [ [[package]] name = "huggingface-hub" -version = "1.10.2" +version = "1.11.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "filelock" }, @@ -1516,9 +1516,9 @@ dependencies = [ { name = "typer" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/0c/4d/00734890c7fcfe2c7ff04f1c1a167186c42b19e370a2dd8cfd8c34fc92c4/huggingface_hub-1.10.2.tar.gz", hash = "sha256:4b276f820483b709dc86a53bcb8183ea496b8d8447c9f7f88a115a12b498a95f", size = 758428, upload-time = "2026-04-14T10:42:28.498Z" } +sdist = { url = "https://files.pythonhosted.org/packages/dc/89/e7aa12d8a6b9259bed10671abb25ae6fa437c0f88a86ecbf59617bae7759/huggingface_hub-1.11.0.tar.gz", hash = "sha256:15fb3713c7f9cdff7b808a94fd91664f661ab142796bb48c9cd9493e8d166278", size = 761749, upload-time = "2026-04-16T13:07:39.73Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/5e/c9/4c1e1216b24bcab140c83acdf8bc89a846ea17cd8a06cd18e3fd308a297f/huggingface_hub-1.10.2-py3-none-any.whl", hash = "sha256:c26c908767cc711493978dc0b4f5747ba7841602997cc98bfd628450a28cf9bc", size = 642581, upload-time = "2026-04-14T10:42:26.563Z" }, + { url = "https://files.pythonhosted.org/packages/37/02/4f3f8997d1ea7fe0146b343e5e14bd065fa87af790d07e5576d31b31cc18/huggingface_hub-1.11.0-py3-none-any.whl", hash = "sha256:42a6de0afbfeb5e022222d36398f029679db4eb4778801aafda32257ae9131ab", size = 645499, upload-time = "2026-04-16T13:07:37.716Z" }, ] [[package]] @@ -1830,7 +1830,7 @@ wheels = [ [[package]] name = "langchain-core" -version = "1.3.0a2" +version = "1.3.0a3" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "jsonpatch" }, @@ -1842,9 +1842,9 @@ dependencies = [ { name = "typing-extensions" }, { name = "uuid-utils" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/af/bc/0bff31fcaff174d86031cc713471a3e85ed4ec8e5cd95ad0217f2aced20e/langchain_core-1.3.0a2.tar.gz", hash = "sha256:52d978c84552b74b9a3f16c1fced84f9e27cc96d7a67c601925ce6cbc4ea3cf9", size = 854580, upload-time = "2026-04-13T14:37:55.745Z" } +sdist = { url = "https://files.pythonhosted.org/packages/f2/3b/c4f9466f2ca7d56bde381ee26e78272b3eff65255ddc3954e3c4f99ca6d5/langchain_core-1.3.0a3.tar.gz", hash = "sha256:d27d9e43060850159a84c3913ba71bfcdd5807d52a4794c6ee719116510a5f04", size = 860836, upload-time = "2026-04-16T19:40:36.856Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/0e/14/03c09686602567059f26af29de0c44546a83af2f2aa29925e61040e43ea2/langchain_core-1.3.0a2-py3-none-any.whl", hash = "sha256:9e929a34f0b0c6c1255e395a1de34f8626893ceb4cdae550a22a0bd18c87be54", size = 510233, upload-time = "2026-04-13T14:37:54.277Z" }, + { url = "https://files.pythonhosted.org/packages/55/ed/e58ff8229b18a9c5cfbeb531d463b5193bb643ddfa97cf42f2c11c06d4db/langchain_core-1.3.0a3-py3-none-any.whl", hash = "sha256:f819afed6c2c48fc70dadf7f968f03f224307820e6965a885a357412090c9241", size = 515161, upload-time = "2026-04-16T19:40:35.493Z" }, ] [[package]] @@ -2458,7 +2458,7 @@ requires-dist = [ { name = "torch", specifier = ">=2.6.0" }, { name = "tqdm", marker = "extra == 'dev'" }, { name = "tqdm", marker = "extra == 'lts'" }, - { name = "transformer-engine", extras = ["core-cu13", "pytorch"], marker = "extra == 'dev'", git = "https://github.com/NVIDIA/TransformerEngine.git?rev=71bbefbf153418f943640df0f7373625dc93fa46" }, + { name = "transformer-engine", extras = ["core-cu13", "pytorch"], marker = "extra == 'dev'", git = "https://github.com/NVIDIA/TransformerEngine.git?rev=f031cf87bd054c7558b887df7bed93975456667f" }, { name = "transformers", marker = "extra == 'mlm'" }, { name = "transformers", marker = "extra == 'training'" }, { name = "wandb", marker = "extra == 'mlm'" }, @@ -2789,7 +2789,7 @@ wheels = [ [[package]] name = "nemo-run" -version = "0.8.1" +version = "0.9.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "catalogue" }, @@ -2806,9 +2806,9 @@ dependencies = [ { name = "torchx" }, { name = "typer" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/37/30/291143927152579b03b9e34aac0e75cd1ff82209cedde81f0dffa77d4afc/nemo_run-0.8.1.tar.gz", hash = "sha256:97c8d8fd9bcb92e4de529ff71b4d814fb8e3b3a843dab9fa32e71847416d6333", size = 2330007, upload-time = "2026-03-21T00:10:12.886Z" } +sdist = { url = "https://files.pythonhosted.org/packages/18/01/88976af10e689097187d1d7c05813f2760169c51340edda97fdb47a15496/nemo_run-0.9.0.tar.gz", hash = "sha256:15f44bc33007d9f135187a26c3aa36da489c83b0ffb0fff8232b0873cfcaa8fd", size = 2354068, upload-time = "2026-04-16T20:13:39.4Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/65/3d/dbd7fa8b28524c48dc57b54cc2d517ad537cf0adaa104f72509f256f5415/nemo_run-0.8.1-py3-none-any.whl", hash = "sha256:9941c893a8b680b1b166b85fda55640f94d456fef8ea746c0439a3646b2cd0c5", size = 266332, upload-time = "2026-03-21T00:10:11.434Z" }, + { url = "https://files.pythonhosted.org/packages/93/3b/aa5d60a6aafd49dca7a67412883cd65af0a6c698f709a5a0a648fe0cb8c3/nemo_run-0.9.0-py3-none-any.whl", hash = "sha256:80d046519f50047bf9d343925aa8de1787e5bd9a59c949824e7260ad45bf285f", size = 280293, upload-time = "2026-04-16T20:13:37.926Z" }, ] [[package]] @@ -2962,7 +2962,7 @@ wheels = [ [[package]] name = "nvidia-modelopt" -version = "0.43.0rc4" +version = "0.43.0" source = { registry = "https://pypi.nvidia.com/" } dependencies = [ { name = "ninja" }, @@ -2982,7 +2982,7 @@ dependencies = [ { name = "tqdm" }, ] wheels = [ - { url = "https://pypi.nvidia.com/nvidia-modelopt/nvidia_modelopt-0.43.0rc4-py3-none-any.whl", hash = "sha256:42efcdb2f598cb21a177e11a4ae228740ce0650bf899703cb2491744f012f443" }, + { url = "https://pypi.nvidia.com/nvidia-modelopt/nvidia_modelopt-0.43.0-py3-none-any.whl", hash = "sha256:fe11a49e16230435b3a17153bcdb5717b2859a61544cdbe9dcb3f062ba2c203a" }, ] [[package]] @@ -3079,7 +3079,7 @@ wheels = [ [[package]] name = "onnxscript" -version = "0.6.3.dev20260415" +version = "0.6.3.dev20260417" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "ml-dtypes" }, @@ -3089,9 +3089,9 @@ dependencies = [ { name = "packaging" }, { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/61/ce/56dd9e15de65c1e9cac2dd13560d4445abd2b9de52968ba281afe3a3e78e/onnxscript-0.6.3.dev20260415.tar.gz", hash = "sha256:fb90409c1614830519cf1163400101ae69fe9405cb367ef60cb1f863abca38bb", size = 609608, upload-time = "2026-04-15T07:31:14.631Z" } +sdist = { url = "https://files.pythonhosted.org/packages/7a/fc/5b6b7e1402b8fe5647bae5e54dacb8dcda90611e632dddd8e0018faa1fc1/onnxscript-0.6.3.dev20260417.tar.gz", hash = "sha256:a06a3268be5f28d3744d531a0494b36e112b3022a31d05ab89d540a3085c415a", size = 611719, upload-time = "2026-04-17T07:18:31.355Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/36/6c/d8081e9bddb3720e5f2e750736d227de823013184d1c46b65b52f4ee398f/onnxscript-0.6.3.dev20260415-py3-none-any.whl", hash = "sha256:b5359bb192fb4888336c8f29da8e5c7fdc0015da8838bcc331aab9244b9007d5", size = 712179, upload-time = "2026-04-15T07:31:16.671Z" }, + { url = "https://files.pythonhosted.org/packages/88/17/1d346269782edb3ec67248941283e912b2859302b536b1658687db6877e0/onnxscript-0.6.3.dev20260417-py3-none-any.whl", hash = "sha256:f4defcf5f0df888866cdb51e7d35349dbb474325e77aabee8b22693cb6178565", size = 714356, upload-time = "2026-04-17T07:18:33.648Z" }, ] [[package]] @@ -3323,7 +3323,7 @@ wheels = [ [[package]] name = "peft" -version = "0.19.0" +version = "0.19.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "accelerate" }, @@ -3337,9 +3337,9 @@ dependencies = [ { name = "tqdm" }, { name = "transformers" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/2a/58/2e758e0794daa49dd9a47c56da7e31ee16d66d09ec787bbe44b1486f84fd/peft-0.19.0.tar.gz", hash = "sha256:a2917070092184a462093443029bc4f9292a91b9b99880488e319309ff0a172d", size = 762553, upload-time = "2026-04-14T14:01:53.189Z" } +sdist = { url = "https://files.pythonhosted.org/packages/86/cf/037f1e3d5186496c05513a6754639e2dab3038a05f384284d49a9bd06a2d/peft-0.19.1.tar.gz", hash = "sha256:0d97542fe96dcdaa20d3b81c06f26f988618f416a73544ab23c3618ccb674a40", size = 763738, upload-time = "2026-04-16T15:46:45.105Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/1f/fd/99e9beed55de9d54f6cd038880b4db4bacb45371dd54d40ea3fda7eaff5e/peft-0.19.0-py3-none-any.whl", hash = "sha256:7feca0f07bee9101807c7fd4601353d91161ea9e1f450150ee7859b2354c7690", size = 680671, upload-time = "2026-04-14T14:01:51.279Z" }, + { url = "https://files.pythonhosted.org/packages/e8/b6/f54d676ed93cc2dd2234c3b172ea9c8c3d7d29361e66b1b23dec57a67465/peft-0.19.1-py3-none-any.whl", hash = "sha256:2113f72a81621b5913ef28f9022204c742df111890c5f49d812716a4a301e356", size = 680692, upload-time = "2026-04-16T15:46:42.886Z" }, ] [[package]] @@ -4138,27 +4138,27 @@ wheels = [ [[package]] name = "ruff" -version = "0.15.10" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/e7/d9/aa3f7d59a10ef6b14fe3431706f854dbf03c5976be614a9796d36326810c/ruff-0.15.10.tar.gz", hash = "sha256:d1f86e67ebfdef88e00faefa1552b5e510e1d35f3be7d423dc7e84e63788c94e", size = 4631728, upload-time = "2026-04-09T14:06:09.884Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/eb/00/a1c2fdc9939b2c03691edbda290afcd297f1f389196172826b03d6b6a595/ruff-0.15.10-py3-none-linux_armv6l.whl", hash = "sha256:0744e31482f8f7d0d10a11fcbf897af272fefdfcb10f5af907b18c2813ff4d5f", size = 10563362, upload-time = "2026-04-09T14:06:21.189Z" }, - { url = "https://files.pythonhosted.org/packages/5c/15/006990029aea0bebe9d33c73c3e28c80c391ebdba408d1b08496f00d422d/ruff-0.15.10-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:b1e7c16ea0ff5a53b7c2df52d947e685973049be1cdfe2b59a9c43601897b22e", size = 10951122, upload-time = "2026-04-09T14:06:02.236Z" }, - { url = "https://files.pythonhosted.org/packages/f2/c0/4ac978fe874d0618c7da647862afe697b281c2806f13ce904ad652fa87e4/ruff-0.15.10-py3-none-macosx_11_0_arm64.whl", hash = "sha256:93cc06a19e5155b4441dd72808fdf84290d84ad8a39ca3b0f994363ade4cebb1", size = 10314005, upload-time = "2026-04-09T14:06:00.026Z" }, - { url = "https://files.pythonhosted.org/packages/da/73/c209138a5c98c0d321266372fc4e33ad43d506d7e5dd817dd89b60a8548f/ruff-0.15.10-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:83e1dd04312997c99ea6965df66a14fb4f03ba978564574ffc68b0d61fd3989e", size = 10643450, upload-time = "2026-04-09T14:05:42.137Z" }, - { url = "https://files.pythonhosted.org/packages/ec/76/0deec355d8ec10709653635b1f90856735302cb8e149acfdf6f82a5feb70/ruff-0.15.10-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8154d43684e4333360fedd11aaa40b1b08a4e37d8ffa9d95fee6fa5b37b6fab1", size = 10379597, upload-time = "2026-04-09T14:05:49.984Z" }, - { url = "https://files.pythonhosted.org/packages/dc/be/86bba8fc8798c081e28a4b3bb6d143ccad3fd5f6f024f02002b8f08a9fa3/ruff-0.15.10-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:8ab88715f3a6deb6bde6c227f3a123410bec7b855c3ae331b4c006189e895cef", size = 11146645, upload-time = "2026-04-09T14:06:12.246Z" }, - { url = "https://files.pythonhosted.org/packages/a8/89/140025e65911b281c57be1d385ba1d932c2366ca88ae6663685aed8d4881/ruff-0.15.10-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a768ff5969b4f44c349d48edf4ab4f91eddb27fd9d77799598e130fb628aa158", size = 12030289, upload-time = "2026-04-09T14:06:04.776Z" }, - { url = "https://files.pythonhosted.org/packages/88/de/ddacca9545a5e01332567db01d44bd8cf725f2db3b3d61a80550b48308ea/ruff-0.15.10-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0ee3ef42dab7078bda5ff6a1bcba8539e9857deb447132ad5566a038674540d0", size = 11496266, upload-time = "2026-04-09T14:05:55.485Z" }, - { url = "https://files.pythonhosted.org/packages/bc/bb/7ddb00a83760ff4a83c4e2fc231fd63937cc7317c10c82f583302e0f6586/ruff-0.15.10-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:51cb8cc943e891ba99989dd92d61e29b1d231e14811db9be6440ecf25d5c1609", size = 11256418, upload-time = "2026-04-09T14:05:57.69Z" }, - { url = "https://files.pythonhosted.org/packages/dc/8d/55de0d35aacf6cd50b6ee91ee0f291672080021896543776f4170fc5c454/ruff-0.15.10-py3-none-manylinux_2_31_riscv64.whl", hash = "sha256:e59c9bdc056a320fb9ea1700a8d591718b8faf78af065484e801258d3a76bc3f", size = 11288416, upload-time = "2026-04-09T14:05:44.695Z" }, - { url = "https://files.pythonhosted.org/packages/68/cf/9438b1a27426ec46a80e0a718093c7f958ef72f43eb3111862949ead3cc1/ruff-0.15.10-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:136c00ca2f47b0018b073f28cb5c1506642a830ea941a60354b0e8bc8076b151", size = 10621053, upload-time = "2026-04-09T14:05:52.782Z" }, - { url = "https://files.pythonhosted.org/packages/4c/50/e29be6e2c135e9cd4cb15fbade49d6a2717e009dff3766dd080fcb82e251/ruff-0.15.10-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:8b80a2f3c9c8a950d6237f2ca12b206bccff626139be9fa005f14feb881a1ae8", size = 10378302, upload-time = "2026-04-09T14:06:14.361Z" }, - { url = "https://files.pythonhosted.org/packages/18/2f/e0b36a6f99c51bb89f3a30239bc7bf97e87a37ae80aa2d6542d6e5150364/ruff-0.15.10-py3-none-musllinux_1_2_i686.whl", hash = "sha256:e3e53c588164dc025b671c9df2462429d60357ea91af7e92e9d56c565a9f1b07", size = 10850074, upload-time = "2026-04-09T14:06:16.581Z" }, - { url = "https://files.pythonhosted.org/packages/11/08/874da392558ce087a0f9b709dc6ec0d60cbc694c1c772dab8d5f31efe8cb/ruff-0.15.10-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:b0c52744cf9f143a393e284125d2576140b68264a93c6716464e129a3e9adb48", size = 11358051, upload-time = "2026-04-09T14:06:18.948Z" }, - { url = "https://files.pythonhosted.org/packages/e4/46/602938f030adfa043e67112b73821024dc79f3ab4df5474c25fa4c1d2d14/ruff-0.15.10-py3-none-win32.whl", hash = "sha256:d4272e87e801e9a27a2e8df7b21011c909d9ddd82f4f3281d269b6ba19789ca5", size = 10588964, upload-time = "2026-04-09T14:06:07.14Z" }, - { url = "https://files.pythonhosted.org/packages/25/b6/261225b875d7a13b33a6d02508c39c28450b2041bb01d0f7f1a83d569512/ruff-0.15.10-py3-none-win_amd64.whl", hash = "sha256:28cb32d53203242d403d819fd6983152489b12e4a3ae44993543d6fe62ab42ed", size = 11745044, upload-time = "2026-04-09T14:05:39.473Z" }, - { url = "https://files.pythonhosted.org/packages/58/ed/dea90a65b7d9e69888890fb14c90d7f51bf0c1e82ad800aeb0160e4bacfd/ruff-0.15.10-py3-none-win_arm64.whl", hash = "sha256:601d1610a9e1f1c2165a4f561eeaa2e2ea1e97f3287c5aa258d3dab8b57c6188", size = 11035607, upload-time = "2026-04-09T14:05:47.593Z" }, +version = "0.15.11" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/e4/8d/192f3d7103816158dfd5ea50d098ef2aec19194e6cbccd4b3485bdb2eb2d/ruff-0.15.11.tar.gz", hash = "sha256:f092b21708bf0e7437ce9ada249dfe688ff9a0954fc94abab05dcea7dcd29c33", size = 4637264, upload-time = "2026-04-16T18:46:26.58Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/02/1e/6aca3427f751295ab011828e15e9bf452200ac74484f1db4be0197b8170b/ruff-0.15.11-py3-none-linux_armv6l.whl", hash = "sha256:e927cfff503135c558eb581a0c9792264aae9507904eb27809cdcff2f2c847b7", size = 10607943, upload-time = "2026-04-16T18:46:05.967Z" }, + { url = "https://files.pythonhosted.org/packages/e7/26/1341c262e74f36d4e84f3d6f4df0ac68cd53331a66bfc5080daa17c84c0b/ruff-0.15.11-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:7a1b5b2938d8f890b76084d4fa843604d787a912541eae85fd7e233398bbb73e", size = 10988592, upload-time = "2026-04-16T18:46:00.742Z" }, + { url = "https://files.pythonhosted.org/packages/03/71/850b1d6ffa9564fbb6740429bad53df1094082fe515c8c1e74b6d8d05f18/ruff-0.15.11-py3-none-macosx_11_0_arm64.whl", hash = "sha256:d4176f3d194afbdaee6e41b9ccb1a2c287dba8700047df474abfbe773825d1cb", size = 10338501, upload-time = "2026-04-16T18:46:03.723Z" }, + { url = "https://files.pythonhosted.org/packages/f2/11/cc1284d3e298c45a817a6aadb6c3e1d70b45c9b36d8d9cce3387b495a03a/ruff-0.15.11-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3b17c886fb88203ced3afe7f14e8d5ae96e9d2f4ccc0ee66aa19f2c2675a27e4", size = 10670693, upload-time = "2026-04-16T18:46:41.941Z" }, + { url = "https://files.pythonhosted.org/packages/ce/9e/f8288b034ab72b371513c13f9a41d9ba3effac54e24bfb467b007daee2ca/ruff-0.15.11-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:49fafa220220afe7758a487b048de4c8f9f767f37dfefad46b9dd06759d003eb", size = 10416177, upload-time = "2026-04-16T18:46:21.717Z" }, + { url = "https://files.pythonhosted.org/packages/85/71/504d79abfd3d92532ba6bbe3d1c19fada03e494332a59e37c7c2dabae427/ruff-0.15.11-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f2ab8427e74a00d93b8bda1307b1e60970d40f304af38bccb218e056c220120d", size = 11221886, upload-time = "2026-04-16T18:46:15.086Z" }, + { url = "https://files.pythonhosted.org/packages/43/5a/947e6ab7a5ad603d65b474be15a4cbc6d29832db5d762cd142e4e3a74164/ruff-0.15.11-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:195072c0c8e1fc8f940652073df082e37a5d9cb43b4ab1e4d0566ab8977a13b7", size = 12075183, upload-time = "2026-04-16T18:46:07.944Z" }, + { url = "https://files.pythonhosted.org/packages/9f/a1/0b7bb6268775fdd3a0818aee8efd8f5b4e231d24dd4d528ced2534023182/ruff-0.15.11-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a3a0996d486af3920dec930a2e7daed4847dfc12649b537a9335585ada163e9e", size = 11516575, upload-time = "2026-04-16T18:46:31.687Z" }, + { url = "https://files.pythonhosted.org/packages/30/c3/bb5168fc4d233cc06e95f482770d0f3c87945a0cd9f614b90ea8dc2f2833/ruff-0.15.11-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:1bef2cb556d509259f1fe440bb9cd33c756222cf0a7afe90d15edf0866702431", size = 11306537, upload-time = "2026-04-16T18:46:36.988Z" }, + { url = "https://files.pythonhosted.org/packages/e4/92/4cfae6441f3967317946f3b788136eecf093729b94d6561f963ed810c82e/ruff-0.15.11-py3-none-manylinux_2_31_riscv64.whl", hash = "sha256:030d921a836d7d4a12cf6e8d984a88b66094ccb0e0f17ddd55067c331191bf19", size = 11296813, upload-time = "2026-04-16T18:46:24.182Z" }, + { url = "https://files.pythonhosted.org/packages/43/26/972784c5dde8313acde8ac71ba8ac65475b85db4a2352a76c9934361f9bc/ruff-0.15.11-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:0e783b599b4577788dbbb66b9addcef87e9a8832f4ce0c19e34bf55543a2f890", size = 10633136, upload-time = "2026-04-16T18:46:39.802Z" }, + { url = "https://files.pythonhosted.org/packages/5b/53/3985a4f185020c2f367f2e08a103032e12564829742a1b417980ce1514a0/ruff-0.15.11-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:ae90592246625ba4a34349d68ec28d4400d75182b71baa196ddb9f82db025ef5", size = 10424701, upload-time = "2026-04-16T18:46:10.381Z" }, + { url = "https://files.pythonhosted.org/packages/d3/57/bf0dfb32241b56c83bb663a826133da4bf17f682ba8c096973065f6e6a68/ruff-0.15.11-py3-none-musllinux_1_2_i686.whl", hash = "sha256:1f111d62e3c983ed20e0ca2e800f8d77433a5b1161947df99a5c2a3fb60514f0", size = 10873887, upload-time = "2026-04-16T18:46:29.157Z" }, + { url = "https://files.pythonhosted.org/packages/02/05/e48076b2a57dc33ee8c7a957296f97c744ca891a8ffb4ffb1aaa3b3f517d/ruff-0.15.11-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:06f483d6646f59eaffba9ae30956370d3a886625f511a3108994000480621d1c", size = 11404316, upload-time = "2026-04-16T18:46:19.462Z" }, + { url = "https://files.pythonhosted.org/packages/88/27/0195d15fe7a897cbcba0904792c4b7c9fdd958456c3a17d2ea6093716a9a/ruff-0.15.11-py3-none-win32.whl", hash = "sha256:476a2aa56b7da0b73a3ee80b6b2f0e19cce544245479adde7baa65466664d5f3", size = 10655535, upload-time = "2026-04-16T18:46:12.47Z" }, + { url = "https://files.pythonhosted.org/packages/3a/5e/c927b325bd4c1d3620211a4b96f47864633199feed60fa936025ab27e090/ruff-0.15.11-py3-none-win_amd64.whl", hash = "sha256:8b6756d88d7e234fb0c98c91511aae3cd519d5e3ed271cae31b20f39cb2a12a3", size = 11779692, upload-time = "2026-04-16T18:46:17.268Z" }, + { url = "https://files.pythonhosted.org/packages/63/b6/aeadee5443e49baa2facd51131159fd6301cc4ccfc1541e4df7b021c37dd/ruff-0.15.11-py3-none-win_arm64.whl", hash = "sha256:063fed18cc1bbe0ee7393957284a6fe8b588c6a406a285af3ee3f46da2391ee4", size = 11032614, upload-time = "2026-04-16T18:46:34.487Z" }, ] [[package]] @@ -4578,22 +4578,24 @@ wheels = [ [[package]] name = "sqlalchemy" -version = "2.1.0b1" +version = "2.1.0b2" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "typing-extensions" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/16/6e/cd3cb312bd34423598ca3faf425c9b38f0916ebedd26b0b6581b64320bf0/sqlalchemy-2.1.0b1.tar.gz", hash = "sha256:0ecaadef7c5a3f8977966554cbc925628a4efcf5ce8bc57e068b28bc5eaf2b6d", size = 10135160, upload-time = "2026-01-21T20:56:52.469Z" } +sdist = { url = "https://files.pythonhosted.org/packages/c1/15/e21c0f10756f47a0b7758326c60b6bdfe6e2a5bd1787f4474d42de78ba79/sqlalchemy-2.1.0b2.tar.gz", hash = "sha256:5894d52de4fe6927f3db054999c66c919f53de082a0782b8db53977c50163de7", size = 10225731, upload-time = "2026-04-16T20:06:52.22Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/8c/eb/a632b66aeb98e5909cefdb7d0d83a40adb4bea138105c87f4123b5811a4c/sqlalchemy-2.1.0b1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:b9639c9cb89e9d7685b3cbceca726d6464057f41b3e68c34e1fb7f902218e706", size = 2293505, upload-time = "2026-01-21T21:08:05.97Z" }, - { url = "https://files.pythonhosted.org/packages/e7/bd/a0ce862e5c0a2d715a7d0a7efc8044a017f38c79cd0cd2b6f29734b21bbf/sqlalchemy-2.1.0b1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:e99f7fc18824e1af93215fcbfabdba7a8d3efd432f36f7c24536e2926f39f65f", size = 4048738, upload-time = "2026-01-21T21:16:13.714Z" }, - { url = "https://files.pythonhosted.org/packages/1e/22/cce4fcd5534b12465b1aa02104ae98f762d0c3f1a1aa96e27370e2203f6d/sqlalchemy-2.1.0b1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:b144b3d3a5bf02d6ebeb13c872fe7fc8daf85f80ba0d09209bf99149afe4f9c8", size = 4086677, upload-time = "2026-01-21T21:19:15.046Z" }, - { url = "https://files.pythonhosted.org/packages/bc/d9/06bcde421a55139b915fba14515538b70ee4546e6591219abd435b121fca/sqlalchemy-2.1.0b1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:c96c83a89d90c6e7191027cf058b36f05b95d5acdda5cd4ff734ab817399fc28", size = 3983755, upload-time = "2026-01-21T21:16:15.054Z" }, - { url = "https://files.pythonhosted.org/packages/81/5f/57d1b748ce0b0a2334498aa2d28c0991b35e67c9e67b5e69372ae6f2d2b5/sqlalchemy-2.1.0b1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:e4e20644dc6b6e8895c698a52a0c9b67d7581cb968f3679289ce86a008717fcf", size = 4049760, upload-time = "2026-01-21T21:19:17.115Z" }, - { url = "https://files.pythonhosted.org/packages/2d/28/d674c4fe41bb651a87499bfeaf7f8149936b0ad768786c49e2c6818f326c/sqlalchemy-2.1.0b1-cp312-cp312-win32.whl", hash = "sha256:0c0a2e8a539a4a8045e7e081889c3cc6ec50c5115fa0ef7dfbe0681a996db36c", size = 2230448, upload-time = "2026-01-21T21:19:04.502Z" }, - { url = "https://files.pythonhosted.org/packages/98/e3/8f226cc06d4be4bc654f987dd92d712b29e15f3c0fd70c66c2180ab7cdb0/sqlalchemy-2.1.0b1-cp312-cp312-win_amd64.whl", hash = "sha256:64647392f0826f0cc0334313e3f0f9534b9d3e501c79cafba3fcd6b3ca0f009d", size = 2272897, upload-time = "2026-01-21T21:19:05.878Z" }, - { url = "https://files.pythonhosted.org/packages/ba/5e/c94d768fc063b2d9eb31a2edb739e96403fe86cb8233b6a8ad2c9b6cb531/sqlalchemy-2.1.0b1-cp312-cp312-win_arm64.whl", hash = "sha256:ef998dbbdfec59022d48d95385805eff2fc918bb5a7384ad3cd4a79165370d19", size = 2225794, upload-time = "2026-01-21T21:06:59.14Z" }, - { url = "https://files.pythonhosted.org/packages/45/eb/07e192fa2e1deb500e86e0b86883037116447360951a6c3eda2ce4f176f7/sqlalchemy-2.1.0b1-py3-none-any.whl", hash = "sha256:500f30a0d0cc21aaed9d7506e4239141bb6536c62aac33dfcddb5d5f4fe29a9f", size = 1964555, upload-time = "2026-01-21T20:57:43.145Z" }, + { url = "https://files.pythonhosted.org/packages/4e/1e/8bef6092dc2ac6e922422fbd70926291fb1f09583f8b87b94b0774ba4e79/sqlalchemy-2.1.0b2-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:3e21c1fa4ec770f40b9260f7930bb5f71a9f341bb45f340562c46506cfa8e248", size = 2314845, upload-time = "2026-04-16T20:53:14.873Z" }, + { url = "https://files.pythonhosted.org/packages/5c/b4/3e1e70ea5ed07330e86bfd17527e57d566055d4e0476db0418d3e6e59657/sqlalchemy-2.1.0b2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:0493f5895ed4ded776fc8ab2a01381767f89e2d33418f0a2fd8bc07bb2c416ce", size = 4070105, upload-time = "2026-04-16T21:06:35.967Z" }, + { url = "https://files.pythonhosted.org/packages/6f/b8/9980793307236162d62723246cb060b8d2b5d45aea23b80426380301d1e9/sqlalchemy-2.1.0b2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f6e1c10d65f2bd498b4660cf1a1149c4670b351b1aa61eb44047c765099def07", size = 4108050, upload-time = "2026-04-16T21:10:04.048Z" }, + { url = "https://files.pythonhosted.org/packages/cb/19/4746fd6c436dcfd9881bebf189793fd356770ffb777b75ab0de742fddbfb/sqlalchemy-2.1.0b2-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:575c2fdb2301f1ba75195f08c081065a1930a2a557bddd06e8faa90092767e8b", size = 3829936, upload-time = "2026-04-17T00:23:08.971Z" }, + { url = "https://files.pythonhosted.org/packages/74/24/7812ccd596b8b3675dc59d9494f4e1ff245ee8cbdfe0c642c1628b2cf9c9/sqlalchemy-2.1.0b2-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:8f0fc4aa64cada0c3804bfeeddf3d166f7a70682acfbdbfa93b034501340433f", size = 4005119, upload-time = "2026-04-16T21:06:37.489Z" }, + { url = "https://files.pythonhosted.org/packages/86/88/a7f280022ece60b54bd17c393b729393afaeaaad40dae0590b3d60f5821f/sqlalchemy-2.1.0b2-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:4942cd00701562dd74802c0e2ef291fb05273db314bc31fbb7fd18ae1f1254b8", size = 3827383, upload-time = "2026-04-17T00:23:11.047Z" }, + { url = "https://files.pythonhosted.org/packages/3a/b0/e1fdfe5bfd6600822a76b16c3d73841cd4843e9cffc859f05ede5fa374bf/sqlalchemy-2.1.0b2-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:be52d2b25b76ba0289030ccde79d17480d0b79eee32043b73c6232cd5709e569", size = 4071127, upload-time = "2026-04-16T21:10:06.051Z" }, + { url = "https://files.pythonhosted.org/packages/c3/95/0493b922d07136035594921cc14ddb2d1b6866866cb9cce670eff419a72d/sqlalchemy-2.1.0b2-cp312-cp312-win32.whl", hash = "sha256:9623006dfb3749c2fb3dfb2c572ec1ccc5bf6f784748b205ebbee7a74dbe14c5", size = 2251926, upload-time = "2026-04-16T21:19:02.476Z" }, + { url = "https://files.pythonhosted.org/packages/1f/5a/5beb22f33ae2d797e563719688b18517643312369b3a8833f9c15f3b4d04/sqlalchemy-2.1.0b2-cp312-cp312-win_amd64.whl", hash = "sha256:c3d16576979781045d6e3ac3733bd70470caeec3436fd7f03841880efd8051c7", size = 2294590, upload-time = "2026-04-16T21:19:04.117Z" }, + { url = "https://files.pythonhosted.org/packages/28/2f/e82759deef263a5b1211a83fd21e246f91e56141be78f6999784b555bfc9/sqlalchemy-2.1.0b2-cp312-cp312-win_arm64.whl", hash = "sha256:81237c4eb153f67cb239f226f5f9baa543f776de11e66f5ac492cd206a04f68e", size = 2247467, upload-time = "2026-04-16T20:55:07.939Z" }, + { url = "https://files.pythonhosted.org/packages/84/58/56810f8c4fe3fb14665f495852bee9452583b7b0c61cb43c062e9dfa7a97/sqlalchemy-2.1.0b2-py3-none-any.whl", hash = "sha256:98605269d1b7e1d5d3ef680995e4714fc0c5aaa43615684d316079b6dbed826c", size = 1985929, upload-time = "2026-04-16T20:56:46.059Z" }, ] [[package]] @@ -4986,24 +4988,24 @@ wheels = [ [[package]] name = "uuid-utils" -version = "0.15.0a1" +version = "0.15.0a3" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/c0/42/62b53305480e39d8a80f69bbea2f7fa8837f3b14d64ac4a2215e1c0075db/uuid_utils-0.15.0a1.tar.gz", hash = "sha256:a2f43e9cbf6bd62774db32f5a5617023d47be4fb3ae92b18dde01b0ab4f8d34d", size = 24135, upload-time = "2026-04-13T11:47:21.085Z" } +sdist = { url = "https://files.pythonhosted.org/packages/84/49/1010867ba865e0e35bb70c8fa04698975eecc132bc336e557f72fa01ab19/uuid_utils-0.15.0a3.tar.gz", hash = "sha256:5122bae6ac698b9e53be18d3d54742350a796094d68ebadb4999f55de4901d5f", size = 25663, upload-time = "2026-04-16T17:49:05.704Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/8f/2f/f0d6bbe972cd0eabe1db722631b6ac69dd89038cebbf11e011da126e1df2/uuid_utils-0.15.0a1-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:d33b657abdc5d0afdb0f4b6db88bd70b29645bf1de9844fe9d466e503467ec51", size = 568896, upload-time = "2026-04-13T11:48:13.334Z" }, - { url = "https://files.pythonhosted.org/packages/ac/d8/52a6fd302104b299bbfd1e5b76c4c9787feeca184fc3f64deaf881f7a31b/uuid_utils-0.15.0a1-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:f5d922ad70296d8c3713af2d1676166c21144973e3f4d59e731f51a997409738", size = 293361, upload-time = "2026-04-13T11:46:59.088Z" }, - { url = "https://files.pythonhosted.org/packages/c2/d9/a29192da2654ba5975f46c68a4586eefc69122b479f58adb5f6024b32b09/uuid_utils-0.15.0a1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7d8f47b0c17892c10df82f8f463b1a8d7bd8781298dfc9bbd9eb4d2f72e49dc3", size = 326678, upload-time = "2026-04-13T11:48:30.645Z" }, - { url = "https://files.pythonhosted.org/packages/f8/16/36a5e257430afcc9065c07ea687d1359699b94d3a3a7cdb36a3453b109f1/uuid_utils-0.15.0a1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:494b3510bdfae6294cc735eefa1ebb6cf296295ad720e14acdefaf10fff84665", size = 334452, upload-time = "2026-04-13T11:47:23.851Z" }, - { url = "https://files.pythonhosted.org/packages/7e/d8/56ee779c73a5ab696fbe968b4487ced157d65f3df929942c258e7518086c/uuid_utils-0.15.0a1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:cbcc3093e5a0df62ac3fd93e371c3d8f0b9fa85347f407650c9561cf5f5bd4a4", size = 448232, upload-time = "2026-04-13T11:47:02.745Z" }, - { url = "https://files.pythonhosted.org/packages/69/95/35d86189f73f19bcaa1c5c8f648fa032de981e9d099cfaa7d601d09596a8/uuid_utils-0.15.0a1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6e565f54a136bedc0e3e637a8b1adfe9e33bd053e873b5aa28a54922f67ad632", size = 329030, upload-time = "2026-04-13T11:47:42.818Z" }, - { url = "https://files.pythonhosted.org/packages/d2/64/45843834ef55b79a1727536a2c33831d573087f61032c1be01de80902847/uuid_utils-0.15.0a1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:fb9b9a75b3c5aa198323d8c7963c2375df2910dffba8b662c59815a0abea6c78", size = 351334, upload-time = "2026-04-13T11:47:34.097Z" }, - { url = "https://files.pythonhosted.org/packages/be/b1/d3ab7988bca3009223e239a8f2116367d24d28688c54bb26653bc005ca96/uuid_utils-0.15.0a1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:1a4df5c5816f3b4c8d8b719eefb38a5a58ddb3868d2df17ec7f929b0ecbd4e19", size = 503555, upload-time = "2026-04-13T11:47:03.877Z" }, - { url = "https://files.pythonhosted.org/packages/e6/d9/9fd46087831b33ea8fd65fe507bde1799510c0b4a08d981d34046f829f92/uuid_utils-0.15.0a1-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:a97147c130db66f4cb2075b4774f4b770d546bf61e1bb4135bfb7447e11466c8", size = 609882, upload-time = "2026-04-13T11:47:10.064Z" }, - { url = "https://files.pythonhosted.org/packages/98/38/fcd6a3981ddd5ca41b4932cd61ce1cf744f6a6cdfef8a365972e3c56bdc8/uuid_utils-0.15.0a1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:ed0572a43c019cb69183048f56636cffa83147bb27a0a3e70812828ce35bd059", size = 567784, upload-time = "2026-04-13T11:46:25.342Z" }, - { url = "https://files.pythonhosted.org/packages/a9/76/42b2494b5119927e6be4aec5ec47b3f31dd37326c24537c35013c46bd149/uuid_utils-0.15.0a1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:b261141029669b8d24ad2697611dd90d6a008d5a97318b4dcc61fee75f502dbc", size = 533613, upload-time = "2026-04-13T11:47:36.551Z" }, - { url = "https://files.pythonhosted.org/packages/7b/66/89b99da8202ce73464f22b2c9f15ac1bbcc4c92429eaec93865d4c95a05c/uuid_utils-0.15.0a1-cp312-cp312-win32.whl", hash = "sha256:4c5a180c22c1f48ae8dbfb91d74cde81a21f6ae274e0bf47e75fb68efe233f50", size = 168006, upload-time = "2026-04-13T11:48:37.564Z" }, - { url = "https://files.pythonhosted.org/packages/59/69/3d713ae354e87c98bcf219dc6a1752ef17fe4f9416b5ad3b6d8e59d3d719/uuid_utils-0.15.0a1-cp312-cp312-win_amd64.whl", hash = "sha256:d59c28df0bde42ecdb7e975fa58a23d8db8c9e706fa13ef728d94850453a1baf", size = 174213, upload-time = "2026-04-13T11:48:21.594Z" }, - { url = "https://files.pythonhosted.org/packages/80/1b/43eadd685a3c031a862c37839154b66996bb02e21ffd751a21a960fe0f91/uuid_utils-0.15.0a1-cp312-cp312-win_arm64.whl", hash = "sha256:13d69c6bcf9a1306484c9524a0fb30505e98339ac5c299b23739b931a58e289f", size = 171813, upload-time = "2026-04-13T11:47:00.145Z" }, + { url = "https://files.pythonhosted.org/packages/80/36/9a699d701a931a6026ced2a9005735e4755299bdc39e4368f75bfd31f696/uuid_utils-0.15.0a3-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:5e623d0f221da43a3ed41e5e7b12405d572be3ef346159f02651027161bbaa07", size = 559521, upload-time = "2026-04-16T17:50:17.966Z" }, + { url = "https://files.pythonhosted.org/packages/86/34/c8c9545dceba811ceaa2bddfd5e2dde05110cd502ec47cc647caed8ef383/uuid_utils-0.15.0a3-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:80bf22c8901b50f9c1f43b932657a645a449cefbb3e0c80b9c53dbe7afb08e1d", size = 288287, upload-time = "2026-04-16T17:50:35.322Z" }, + { url = "https://files.pythonhosted.org/packages/3c/75/57ee912882c9406ea775f9a4e4a7203e5f2874ad1049e0cb455d45c69afa/uuid_utils-0.15.0a3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fc22cafdffd573bd76f8fc0ff1140109c9ba26fe6c99fba2b0f497c2c385f40f", size = 324633, upload-time = "2026-04-16T17:50:29.937Z" }, + { url = "https://files.pythonhosted.org/packages/07/a9/e03bdedf8855d80cb152b9f2bafed6762a0c7a0b23d6ed8a1ba37b60ddfa/uuid_utils-0.15.0a3-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:d395ce1db61ef8040ea60a1fe03b6af6f91b09a0ec811ae18db75202278267cc", size = 331071, upload-time = "2026-04-16T17:48:29.65Z" }, + { url = "https://files.pythonhosted.org/packages/46/5b/6294519d94bfb129dd7a2fabadfa9f332bc556dc9bcc0d65a7f88212c356/uuid_utils-0.15.0a3-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:b75ca2b2ce7fb4e9107c4e04d388abea0bfa3454c6735e4bb69dae31bae7ef82", size = 443936, upload-time = "2026-04-16T17:49:23.365Z" }, + { url = "https://files.pythonhosted.org/packages/9c/68/b903b7198ea6e402a95e8732795cf7f2fd59976d1129da94376f865be83c/uuid_utils-0.15.0a3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7b081c07f31b82db60ac9f2205f2dcdabfc596cc07efc82b799fa3f7212e492e", size = 324611, upload-time = "2026-04-16T17:49:28.467Z" }, + { url = "https://files.pythonhosted.org/packages/61/a0/00cd1db7ff77f24ac36d34397f02e2fbc5f7005323be8a319e6f459467a2/uuid_utils-0.15.0a3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:c7892ffca114a3a9074713f7b449a5c3fde69c849d941d5bafd7a99e2716229f", size = 348374, upload-time = "2026-04-16T17:50:50.631Z" }, + { url = "https://files.pythonhosted.org/packages/1c/4c/2bff6329e8307cf57eacfdf384294e51b8926485627c21956eaaa26fba3b/uuid_utils-0.15.0a3-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:d64b2fb785a1d84f64c5bd45cf391316f73f226ec3db8379215862b8f4a11bb3", size = 501052, upload-time = "2026-04-16T17:48:38.631Z" }, + { url = "https://files.pythonhosted.org/packages/75/7a/0be7b48c187aeb16bd31928f5b32a2050824759053c2bb4880b29ea840b8/uuid_utils-0.15.0a3-cp312-cp312-musllinux_1_2_armv7l.whl", hash = "sha256:cc47103df3816ab6619ea022f8c07f49be0cc8901588a99d87b294b78894694c", size = 606361, upload-time = "2026-04-16T17:50:00.019Z" }, + { url = "https://files.pythonhosted.org/packages/07/c4/7fc8b92eb1d6f0f5ac784a7bdca3818e708580f8add0f7bf72b6918ca6d0/uuid_utils-0.15.0a3-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:d9b7a8e278c827739cbe22e6debce6bf7d4cb3887f33987294ca45b503994d29", size = 564846, upload-time = "2026-04-16T17:49:24.893Z" }, + { url = "https://files.pythonhosted.org/packages/90/86/1e2baaa34067301af49bd6b46133c69b99134babba3ac1db56129ea14648/uuid_utils-0.15.0a3-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:923f1bd9f8b75e9f65d8cb2b442d85ee57cff55654eddd92e230c59e70fdc9b6", size = 529734, upload-time = "2026-04-16T17:49:21.913Z" }, + { url = "https://files.pythonhosted.org/packages/18/b0/d8039a896b2d0365842dc614bb12067e81d312fc98dc95d816ed5bd2e4f4/uuid_utils-0.15.0a3-cp312-cp312-win32.whl", hash = "sha256:27d1604f422ff9c9627821963dd01c86dc40397da0bd43d154d7ffe6806cc050", size = 168170, upload-time = "2026-04-16T17:50:34.029Z" }, + { url = "https://files.pythonhosted.org/packages/fc/b5/19a451abacb2ba47faec3cc6409845427d496a5afd0f69327db21d8c30b1/uuid_utils-0.15.0a3-cp312-cp312-win_amd64.whl", hash = "sha256:375ff8a31513e690b95ca7902f912b00315b0f6d0022b708a9e315529b4df75d", size = 173937, upload-time = "2026-04-16T17:49:08.148Z" }, + { url = "https://files.pythonhosted.org/packages/69/91/53728a4a94823b39e9c81b04d1d41547de252e3a3a66df28a6ca165aaf64/uuid_utils-0.15.0a3-cp312-cp312-win_arm64.whl", hash = "sha256:2b4697e395907895c6e945865103ff24e584f866cbd5802d56bcdf2bab5c4312", size = 172214, upload-time = "2026-04-16T17:50:15.338Z" }, ] [[package]] @@ -5178,22 +5180,22 @@ wheels = [ [[package]] name = "wrapt" -version = "2.2.0rc8" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/f9/8c/c416bd01a2b1aacd20fc0da4f5dd84b4e83326fcb63dbd3ba44ad894384c/wrapt-2.2.0rc8.tar.gz", hash = "sha256:12010d843e58b744e027e7cca41f02cbac10d1e249f4251e3ef60a571db34e40", size = 112974, upload-time = "2026-04-16T06:26:56.256Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/a3/8c/016f4885dff1e370e9d2313cdfe6733d48e67018b66f30f3306dc01c9312/wrapt-2.2.0rc8-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:7680759a6fac1c5563e59df1b142c175618cd538af4346dcdb48af4aef2ce4e0", size = 73792, upload-time = "2026-04-16T06:29:09.173Z" }, - { url = "https://files.pythonhosted.org/packages/73/c4/d61431b265c99a91055e5f7f5d1ef500a13295c457f13119627adf44e2d7/wrapt-2.2.0rc8-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:60382bec9b8e33887e4cc42482ef115dfbddc82f26e6068bb2673535c8818fdc", size = 74460, upload-time = "2026-04-16T06:28:29.82Z" }, - { url = "https://files.pythonhosted.org/packages/48/92/5855089cac6b89b6bb8704bee95c44da2cc4f06a305b84671280666f80f7/wrapt-2.2.0rc8-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:868bec6a9f41b677f5d7e41b4daa19c8319381a6342e9214097bffd27008b0f1", size = 162052, upload-time = "2026-04-16T06:28:18.751Z" }, - { url = "https://files.pythonhosted.org/packages/39/cb/9895b8e45d2bc5caa14285705498486a96e1f23769875c989aea948a45ff/wrapt-2.2.0rc8-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:56cb9c063ae1a4427dce3cdd20c46aa673618b83a62b82855a748d45733c3187", size = 163803, upload-time = "2026-04-16T06:28:05.615Z" }, - { url = "https://files.pythonhosted.org/packages/83/1e/37d8a2bed1ab0592950034400bb32f6d236c47a0673dbe60388121b1495a/wrapt-2.2.0rc8-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:681d0b4a6da3aa8022ba75cf00a470560a4a71c77ba8ede013f31c6b6327bfbd", size = 152933, upload-time = "2026-04-16T06:26:43.898Z" }, - { url = "https://files.pythonhosted.org/packages/32/eb/951178cb6cce953cd376a1ffbbf0059cc73df280e73ca8425116e472f32f/wrapt-2.2.0rc8-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:5ed62dfa326a8567c6e3f492bd5ced3fdbfdea643535d2c55c0c5c11db45c278", size = 161634, upload-time = "2026-04-16T06:28:21.087Z" }, - { url = "https://files.pythonhosted.org/packages/5f/d3/9a5d762fa6813999f5511c15abe41c23a1146b930069e4de596d7c9e321f/wrapt-2.2.0rc8-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:37b5b3515f7f1081b58ee8e4b728c77859885e7a2de94dcc5d634a0af756eee4", size = 151093, upload-time = "2026-04-16T06:29:35.338Z" }, - { url = "https://files.pythonhosted.org/packages/b5/e3/036d0f5cfe6c92e6e5623aa615064e1c432e66ab6679fbbc08a3924c796f/wrapt-2.2.0rc8-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:98010a83077bdeccf27860a0978afc6618f1e8ff825b791f38a10b444bf6f4f5", size = 160424, upload-time = "2026-04-16T06:27:26.874Z" }, - { url = "https://files.pythonhosted.org/packages/75/60/cab82e82df204800ba5820a007169e80c52fccab95a5be4303aac9ff085f/wrapt-2.2.0rc8-cp312-cp312-win32.whl", hash = "sha256:03cff13c1ceda82082e573eaa41d3af649c384a0776a4c18fb56f7ef98fe5578", size = 70652, upload-time = "2026-04-16T06:27:47.296Z" }, - { url = "https://files.pythonhosted.org/packages/c3/46/2558d01b91bfae9a2a57bd233f6a006f7b434981eaf338df4c4fd06d3a04/wrapt-2.2.0rc8-cp312-cp312-win_amd64.whl", hash = "sha256:8aa7c7e64b969f0401956ace21c885f49a2ea9e73e71f3725c07cb05d0a53faf", size = 73642, upload-time = "2026-04-16T06:27:10.95Z" }, - { url = "https://files.pythonhosted.org/packages/60/65/82041a68c3639d64fb1a35e5f78c8cd5815e1868e0e192129cd54b7aa19d/wrapt-2.2.0rc8-cp312-cp312-win_arm64.whl", hash = "sha256:2a3d9c91f99e17150f926b2b28cc5c0300e2939ce92dfd3be6c872c47086af11", size = 71888, upload-time = "2026-04-16T06:28:23.02Z" }, - { url = "https://files.pythonhosted.org/packages/39/f0/58f8c6638f586a5d1bd8df8d3091c9d3e19981f28e2df8a7e66cbdd397ff/wrapt-2.2.0rc8-py3-none-any.whl", hash = "sha256:9987e0adaa33b7de235cc1de25ec3e62f6352a7a54e453b90b275081ede8a5e1", size = 53902, upload-time = "2026-04-16T06:26:53.79Z" }, +version = "2.2.0rc10" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/40/13/fd5226e965a6c31ab6b9a6c703e2cf29a0ffab8fa3785dd9cabe371d4f68/wrapt-2.2.0rc10.tar.gz", hash = "sha256:654334906fbec684efa5fbd3a0c8753f128a9db2134ebed87d5b10768b799a1a", size = 123726, upload-time = "2026-04-17T07:19:09.936Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/1a/22/d6fbc4a54a46dabcea3c942fef82a6d4ecd68aca4e1f69a00e974157bcf0/wrapt-2.2.0rc10-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:c3b518b98cc711ef9b7d05fe44649b7da9c0cd3c9e60a826abd909c64a772668", size = 80843, upload-time = "2026-04-17T07:17:12.787Z" }, + { url = "https://files.pythonhosted.org/packages/62/fe/682c9351265288071332b65097c0c024897cc6eff183810c3fd76d7502c5/wrapt-2.2.0rc10-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:6d7c25fd90a0086e608a471a4c9e66855ebc3d143dfe31bad15ddf14338e30d3", size = 81510, upload-time = "2026-04-17T07:18:41.633Z" }, + { url = "https://files.pythonhosted.org/packages/ef/63/2df839d761645835263defa924a548675bacec5521b39498ed5df0901cb3/wrapt-2.2.0rc10-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl", hash = "sha256:21a489d77869b7d030172f511142e140f4dfd4836a2426d0e26d2c913722fddd", size = 169103, upload-time = "2026-04-17T07:18:04.767Z" }, + { url = "https://files.pythonhosted.org/packages/c7/e3/aef5a0d55e779a30d07fc9af50bb3b504812aa8fa211461d2650f6c7d524/wrapt-2.2.0rc10-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1664ec6d2f097548e45671c2171e485ddada066f89e1e1c599b208cf8693600f", size = 170859, upload-time = "2026-04-17T07:17:59.79Z" }, + { url = "https://files.pythonhosted.org/packages/dd/09/672121e17cea4c1c40f4ffa4f4aa3a19f5d50cff10a758602315b0029cb9/wrapt-2.2.0rc10-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:01913da074818dbc42e70155f05609f89d7745679a1938b1bef004b506defefa", size = 159941, upload-time = "2026-04-17T07:18:23.035Z" }, + { url = "https://files.pythonhosted.org/packages/ba/df/00067f0faa27101bd04925e5e9db3172c43acf51e0d784b1c28d8ee0faf4/wrapt-2.2.0rc10-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:26f50984cd44de71500c101a20fa9112c2577dd0b90446d3b1c24c64ab50b600", size = 168688, upload-time = "2026-04-17T07:18:06.567Z" }, + { url = "https://files.pythonhosted.org/packages/a1/f4/d006c6cfc3b17bb30ab0178c3b8905b029c1ca8d0142e548658f896507b6/wrapt-2.2.0rc10-cp312-cp312-musllinux_1_2_riscv64.whl", hash = "sha256:5f0a7a2362e41d57cb99fc5fda425a7652d82bd0f4099ed0f4d224867d1f651c", size = 158145, upload-time = "2026-04-17T07:16:37.171Z" }, + { url = "https://files.pythonhosted.org/packages/8a/98/8831c1687a89f7e13b554e30d3e679c6d17a91d38d66907764037a5e0d87/wrapt-2.2.0rc10-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:4410420729a63609c024d46368f03cff89b7d041dac8f6e45366ebd8b9d105aa", size = 167477, upload-time = "2026-04-17T07:17:32.477Z" }, + { url = "https://files.pythonhosted.org/packages/80/4e/5a58deecf5dc280f05ae77e088e728119c6b0d6e1b18a13b64ff9b794364/wrapt-2.2.0rc10-cp312-cp312-win32.whl", hash = "sha256:6d5831bb3a05f7762fb51b519a329b17fd017ad7912b55727595d23a6b324a31", size = 77655, upload-time = "2026-04-17T07:18:13.361Z" }, + { url = "https://files.pythonhosted.org/packages/19/2a/ca0d3bab3a000b4351cce3ff5fa5343e653d8ebddea9cd41d4582be5d658/wrapt-2.2.0rc10-cp312-cp312-win_amd64.whl", hash = "sha256:99d6725ec57c96e0de76f4b4005a89e3af166dafd1f0b40d2918a7cab1438811", size = 80645, upload-time = "2026-04-17T07:16:34.299Z" }, + { url = "https://files.pythonhosted.org/packages/9f/d0/13240f73f3515823a7581ad4ca0473d66ac9fe5bc5f66686c1ec40c4e8d6/wrapt-2.2.0rc10-cp312-cp312-win_arm64.whl", hash = "sha256:dc3822c3cf5d11566fbfee24f0ed6e5d9a95a9f2667484b4239f6e5472078c09", size = 78890, upload-time = "2026-04-17T07:17:24.983Z" }, + { url = "https://files.pythonhosted.org/packages/0e/05/a900f438141dd89f13cc9e996a8c75498d3ade06c3116bc935cc4db7aac6/wrapt-2.2.0rc10-py3-none-any.whl", hash = "sha256:da196d360b9e8a1fd8af6a484e581c4e6c20d5c496c4001983156392af28c470", size = 60852, upload-time = "2026-04-17T07:17:36.778Z" }, ] [[package]]