diff --git a/.konflux/requirements-build.txt b/.konflux/requirements-build.txt index e47686141..fe6f2c1eb 100644 --- a/.konflux/requirements-build.txt +++ b/.konflux/requirements-build.txt @@ -24,6 +24,7 @@ hatchling==1.30.1 # a2a-sdk # hatch-fancy-pypi-readme # opentelemetry-distro + # pythainlp # uv-dynamic-versioning pathspec==1.1.1 # via hatchling @@ -44,18 +45,7 @@ trove-classifiers==2026.6.1.19 # via hatchling uv-dynamic-versioning==0.14.0 # via a2a-sdk -vcs-versioning==2.2.0 +vcs-versioning==2.2.2 # via setuptools-scm # The following packages are considered to be unsafe in a requirements file: -setuptools==82.0.1 - # via - # calver - # llama-stack - # llama-stack-api - # markupsafe - # pathspec - # pluggy - # setuptools-scm - # trove-classifiers - # vcs-versioning diff --git a/.konflux/requirements.hashes.source.txt b/.konflux/requirements.hashes.source.txt index 3be17ecab..041e953d1 100644 --- a/.konflux/requirements.hashes.source.txt +++ b/.konflux/requirements.hashes.source.txt @@ -2,6 +2,9 @@ a2a-sdk==0.3.26 \ --hash=sha256:44068e2d037afbb07ab899267439e9bc7eaa7ac2af94f1e8b239933c993ad52d \ --hash=sha256:754e0573f6d33b225c1d8d51f640efa69cbbed7bdfb06ce9c3540ea9f58d4a91 +blobfile==3.2.0 \ + --hash=sha256:78514a9265b9aa7d4607042dc77c5e6461ab27036450ad8e1f6ef9a7f29bf958 \ + --hash=sha256:e5e4095477da9f09e2077f41320c006001b2102a61f07d41ceaaecdf5d9741d8 llama-stack==0.5.4 \ --hash=sha256:709eb082c77db40e5ca1ed3e1a9d680ece310ea4f52638e4a771ed13676ba573 \ --hash=sha256:919df1fd4eb4e873420b43a6fce4b74e7ee762853b4627c73b70b0ee1a94c073 @@ -14,3 +17,48 @@ llama-stack-client==0.5.4 \ opentelemetry-distro==0.63b1 \ --hash=sha256:b405b04ad70e430390265eb38e82e067a84ca1f49a21429eaadb930c13330d66 \ --hash=sha256:f435098abc7953f58226e8bf79e4c90bc6b32e50aa75d6fa074201db8243b577 +pycryptodomex==3.23.0 \ + --hash=sha256:02d87b80778c171445d67e23d1caef279bf4b25c3597050ccd2e13970b57fd51 \ + --hash=sha256:06698f957fe1ab229a99ba2defeeae1c09af185baa909a31a5d1f9d42b1aaed6 \ + --hash=sha256:14c37aaece158d0ace436f76a7bb19093db3b4deade9797abfc39ec6cd6cc2fe \ + --hash=sha256:189afbc87f0b9f158386bf051f720e20fa6145975f1e76369303d0f31d1a8d7c \ + --hash=sha256:1c3a65ad441746b250d781910d26b7ed0a396733c6f2dbc3327bd7051ec8a541 \ + --hash=sha256:1c6d919fc8429e5cb228ba8c0d4d03d202a560b421c14867a65f6042990adc8e \ + --hash=sha256:267a3038f87a8565bd834317dbf053a02055915acf353bf42ededb9edaf72010 \ + --hash=sha256:27e13c80ac9a0a1d050ef0a7e0a18cc04c8850101ec891815b6c5a0375e8a245 \ + --hash=sha256:43c446e2ba8df8889e0e16f02211c25b4934898384c1ec1ec04d7889c0333587 \ + --hash=sha256:47f6d318fe864d02d5e59a20a18834819596c4ed1d3c917801b22b92b3ffa648 \ + --hash=sha256:4e79f1aaff5a3a374e92eb462fa9e598585452135012e2945f96874ca6eeb1ff \ + --hash=sha256:4f2596e643d4365e14d0879dc5aafe6355616c61c2176009270f3048f6d9a61f \ + --hash=sha256:52e5ca58c3a0b0bd5e100a9fbc8015059b05cffc6c66ce9d98b4b45e023443b9 \ + --hash=sha256:55ccbe27f049743a4caf4f4221b166560d3438d0b1e5ab929e07ae1702a4d6fd \ + --hash=sha256:58b851b9effd0d072d4ca2e4542bf2a4abcf13c82a29fd2c93ce27ee2a2e9462 \ + --hash=sha256:6b8962204c47464d5c1c4038abeadd4514a133b28748bcd9fa5b6d62e3cec6fa \ + --hash=sha256:6bbcb1dd0f646484939e142462d9e532482bc74475cecf9c4903d4e1cd21f003 \ + --hash=sha256:71909758f010c82bc99b0abf4ea12012c98962fbf0583c2164f8b84533c2e4da \ + --hash=sha256:7b37e08e3871efe2187bc1fd9320cc81d87caf19816c648f24443483005ff886 \ + --hash=sha256:7de1e40a41a5d7f1ac42b6569b10bcdded34339950945948529067d8426d2785 \ + --hash=sha256:8a4fcd42ccb04c31268d1efeecfccfd1249612b4de6374205376b8f280321744 \ + --hash=sha256:91979028227543010d7b2ba2471cf1d1e398b3f183cb105ac584df0c36dac28d \ + --hash=sha256:a33986a0066860f7fcf7c7bd2bc804fa90e434183645595ae7b33d01f3c91ed8 \ + --hash=sha256:a9d446e844f08299236780f2efa9898c818fe7e02f17263866b8550c7d5fb328 \ + --hash=sha256:add243d204e125f189819db65eed55e6b4713f70a7e9576c043178656529cec7 \ + --hash=sha256:b2c2537863eccef2d41061e82a881dcabb04944c5c06c5aa7110b577cc487545 \ + --hash=sha256:bc65bdd9fc8de7a35a74cab1c898cab391a4add33a8fe740bda00f5976ca4708 \ + --hash=sha256:bdc69d0d3d989a1029df0eed67cc5e8e5d968f3724f4519bd03e0ec68df7543c \ + --hash=sha256:bffc92138d75664b6d543984db7893a628559b9e78658563b0395e2a5fb47ed9 \ + --hash=sha256:c25e30a20e1b426e1f0fa00131c516f16e474204eee1139d1603e132acffc314 \ + --hash=sha256:c7947ab8d589e3178da3d7cdeabe14f841b391e17046954f2fbcd941705762b5 \ + --hash=sha256:c84b239a1f4ec62e9c789aafe0543f0594f0acd90c8d9e15bcece3efe55eca66 \ + --hash=sha256:c885da45e70139464f082018ac527fdaad26f1657a99ee13eecdce0f0ca24ab4 \ + --hash=sha256:d9825410197a97685d6a1fa2a86196430b01877d64458a20e95d4fd00d739a08 \ + --hash=sha256:da4fa650cef02db88c2b98acc5434461e027dce0ae8c22dd5a69013eaf510006 \ + --hash=sha256:df027262368334552db2c0ce39706b3fb32022d1dce34673d0f9422df004b96a \ + --hash=sha256:ebfff755c360d674306e5891c564a274a47953562b42fb74a5c25b8fc1fb1cb5 \ + --hash=sha256:eca54f4bb349d45afc17e3011ed4264ef1cc9e266699874cdd1349c504e64798 \ + --hash=sha256:f489c4765093fb60e2edafdf223397bc716491b2b69fe74367b70d6999257a5c \ + --hash=sha256:fdfac7cda115bca3a5abb2f9e43bc2fb66c2b65ab074913643803ca7083a79ea \ + --hash=sha256:febec69c0291efd056c65691b6d9a339f8b4bc43c6635b8699471248fe897fea +pythainlp==5.3.4 \ + --hash=sha256:76744e51e27c895630bafd74f53a1f0aa8782cef2f7f02eebd6427fe8ce8d84d \ + --hash=sha256:e66fd76fb5931834fd4e32ed54337ec62350d7654f187850e4dd4f915e9f624f diff --git a/.konflux/requirements.hashes.wheel.txt b/.konflux/requirements.hashes.wheel.txt index 5a104426f..e649c6ffc 100644 --- a/.konflux/requirements.hashes.wheel.txt +++ b/.konflux/requirements.hashes.wheel.txt @@ -1,4 +1,6 @@ --index-url https://packages.redhat.com/api/pypi/public-rhai/rhoai/3.4/cpu-ubi9/simple/ +accelerate==1.14.0 \ + --hash=sha256:500b4b21b5aef600ba95bc139d6e31adb23f80652895999cfe7336a71b3161d9 aiohappyeyeballs==2.6.2 \ --hash=sha256:6442a34736731d1009c65599056e8d934d058dd8219f79942aee607e1ec3a8da aiohttp==3.14.1 \ @@ -21,6 +23,8 @@ attrs==26.1.0 \ --hash=sha256:7dbf34c586f6613ef2729b87c361c53883f5c4be5e18e4e4e12bc9f963c13188 authlib==1.7.2 \ --hash=sha256:c888b08e47a67a71c41b4c10faf9cffecc699f226e768017fd48b6623e9ac1db +autoevals==0.2.0 \ + --hash=sha256:425567a3ec5ac0a1cc2b83f06af2edff102b05c477f0561b564ff69288fcea7f azure-core==1.41.0 \ --hash=sha256:9de3480f266f6b8ceb6af93f0ffcdebc65f4f996f634e07b02306131102d77ff azure-identity==1.25.3 \ @@ -32,23 +36,38 @@ certifi==2026.5.20 \ cffi==2.0.0 \ --hash=sha256:51e641fbaafb9e786ee91c957d68a34d27fcdd1c5a790bc4cc73418dba413872 \ --hash=sha256:9dca0f661e032048781d6ecff83ffd9f1244eddf44542b664564dac2c4fc8a88 +chardet==7.4.3 \ + --hash=sha256:d3d93fc84f932ed155577ee2f1acdd03a98e5c6580b93c3c96d4106ac254b124 charset-normalizer==3.4.7 \ --hash=sha256:fedf0c87b67e3fd4fda37c0c64e840bb7e5df197a5d537253632578961a8ce10 +chevron==0.14.0 \ + --hash=sha256:459a4fabb3d608343c3f80d22e98fffa314ce8efd313f5f08ed720e05bf6edee click==8.4.1 \ --hash=sha256:87d40c073274de99dca9f76adc0e2900245554d321b9d738adc6827ff83c38de cryptography==49.0.0 \ --hash=sha256:2b75762267d1b536f48638cf7b6d0c78eb39bed22eafe5f3859f7e941fa16299 \ --hash=sha256:497e9f17bd6428fc8513d48d54cade3efa039af9df81cb70ea9ca19f469ff3e2 +datasets==5.0.0 \ + --hash=sha256:ed4a25ead4679d319da2759345b8858c52ba209266e99370de952275ddfb0570 +dill==0.4.1 \ + --hash=sha256:c0b661182fef68f448210a81dcb55a36c837e18284c5380cf1322a4a5c68b8e8 distro==1.9.0 \ --hash=sha256:c16b1c9f9666bcb3c7faf41118ede743f387834ae00b6452a5e3253baa8f89c2 dnspython==2.8.0 \ --hash=sha256:a46d9ba7ba633e183d4edc6b06d097e88500c0615d37afa0f2525dbf4d5e0468 +docstring-parser==0.18.0 \ + --hash=sha256:ad8ed234ea2dab23080526bd8eaa457a8b1cbabab7c3348723ec5a35a07a0040 durationpy==0.10 \ --hash=sha256:ce86a86c56333ed4a1c71ad2f1a0138e6a91ad4144ee31223ac0a08eed8486f3 einops==0.8.2 \ --hash=sha256:e14c8f0f96254e435bb5c38dcc1661f1ea10f60865f7deaabb023e5b6127b539 email-validator==2.3.0 \ --hash=sha256:3222e63dda823a8552d632f04b6c8ec7c29cbb75dc7dfd74e379c1b681859a73 +emoji==2.15.0 \ + --hash=sha256:dcff2d3342446c7a5b24dd0eea758f13ce3836e78d5b65daead50b382f9a7b56 +faiss-cpu==1.12.0 \ + --hash=sha256:6c3e3786ab287ee87bb0a65c44272c68b7ea367f9bb5295c678af8c2383f018d \ + --hash=sha256:ba4c8234e891f5f594cfe28bbe4a059089babb141db34e9c544159a0bedaeb7c fastapi==0.136.3 \ --hash=sha256:7a4d53f0a6638d7ebb0f89ad738493388974431cd7932c13261e2ada1f785c0a fastuuid==0.14.0 \ @@ -67,11 +86,34 @@ google-api-core==2.31.0 \ --hash=sha256:13f657cf23fe3623155cc8102545111d68fd7abbb2c5810c864647fa1b421b8c google-auth==2.53.0 \ --hash=sha256:a580fd6784815095e84187a6dec1920835fa3e464ad30071c5396f889f51a21d +google-cloud-aiplatform==1.147.0 \ + --hash=sha256:9abef6f4da626a4d33ce98b885e8edd3779e455677b0523d540d1ee75afa5656 +google-cloud-bigquery==3.41.0 \ + --hash=sha256:53a17ff56dd2051f6ec7835a8cef7b1d2268dc8ec36173c0e084b6d72dc868ff +google-cloud-core==2.6.0 \ + --hash=sha256:eae442f1754cdc3b40f7da48bfc6db9bade72970d07818dcbb8b59513212c357 +google-cloud-resource-manager==1.17.0 \ + --hash=sha256:d1fc1e994a0a92634c3a068e584fcd7795a7a46a95177f258610d345b46ed247 +google-cloud-storage==3.11.0 \ + --hash=sha256:2441145a141fa464bba46d84e4bb87ea862c9f42a5cbe9088aa0407cc5aef21a +google-crc32c==1.8.0 \ + --hash=sha256:edfdfaaf68a74fdd3cb96b6c32d0252d75d1a600f91cdc209de1f83e9efb2326 +google-genai==1.75.0 \ + --hash=sha256:1f1b52ddac8979b681275024df6e28ca1eca7bb2808a919099569962c078f1cd +google-resumable-media==2.10.0 \ + --hash=sha256:ba2052ceba01de9529e3fe62c7713f88613df4932dbf19af1bdc88c1cb2c2a18 googleapis-common-protos==1.75.0 \ --hash=sha256:3a11f37f3626d1a64371ad7807408d226730fa44cb0f2994510d733afd49d8aa greenlet==3.4.0 \ --hash=sha256:1242e934103f79cc1576c77797de9636c689265b1e1d5eae8e21968a58c324a9 \ --hash=sha256:7609a1094ed19fe2842b9f7446920ff248c228b8d3c57e2612f2ebcf34e4fdf6 +grpc-google-iam-v1==0.14.4 \ + --hash=sha256:3edc8133c9e585f76a75aafef338c2355c04a35c537b03e067ccd34de6fb4bc8 +grpcio==1.80.0 \ + --hash=sha256:52c678447eb080faf6e8c7cba69badae94edf8314942d53082560c65d2423192 \ + --hash=sha256:9344525580dd86c53ddf1d103a3efa7f7ed137e6dfb4b995e639c8eeb60fc0de +grpcio-status==1.80.0 \ + --hash=sha256:ed1089f52c8b708a5bc4de048d5f5dfab668cd8ca41b21cbf578da5920ea9ba2 h11==0.16.0 \ --hash=sha256:1f57db4e6320f74869f695cb33197f9a2e956128932c4e3221ada214bafa383b hf-xet==1.4.3 \ @@ -94,6 +136,8 @@ jinja2==3.1.6 \ jiter==0.14.0 \ --hash=sha256:84c1562c21fffbc2484ae9981fcc6831024498f1ebd444172683ff84bc2fff66 \ --hash=sha256:9d40519aa849502cb4490a550a63b756ca053074fd48c8df4a36ed7650e8eb10 +joblib==1.5.3 \ + --hash=sha256:8b029622b134d6d00b1f1f57921a9bbd4da89eeb2410c64c996794ffe656534f joserfc==1.7.1 \ --hash=sha256:0c2c1148d6372221d9e9532683797231804932a7e36f873b207f690c3647e3a8 jsonpath-ng==1.8.0 \ @@ -104,8 +148,13 @@ jsonschema-specifications==2025.9.1 \ --hash=sha256:10ed21850aa9c5556850aee3cfbb51d51ec74b223b67f893d6a26c960da02ef5 kubernetes==36.0.2 \ --hash=sha256:8aa7020e9d21f10413c9af009a23620f08565db0faf459d844731b5660a1d250 +langdetect==1.0.9 \ + --hash=sha256:196fd54e18d9baf5c10151ece5f63c662059c61e245b687fc5e65c52ae28b32b litellm==1.84.0 \ --hash=sha256:0cd97e03255433ec1d9c9e904be7feba14cf1ae94c3a28af3f1fda83c5cafe00 +lxml==6.1.1 \ + --hash=sha256:7204c8b515a2f5bd5dca8119bc98666cc7f47cdee48c231d3f9bab0e8cd13c12 \ + --hash=sha256:95731fd714a28ae207066c3350379dd4c33cf68f55284e332b1ae65cccf2848f markdown-it-py==4.2.0 \ --hash=sha256:3e627612fe8f84f223658572974ece386ace011cf06f07c244918a70ac028139 markupsafe==3.0.3 \ @@ -115,6 +164,8 @@ mcp==1.27.2 \ --hash=sha256:86a49d49de6ca19b0205950783df36633441eb8930aae707ced24ac786f8e7f7 mdurl==0.1.2 \ --hash=sha256:6d8be534d152bbbbd9e3866e8addbacae1fb09801f0436469909c7295ae89f6e +mpmath==1.3.0 \ + --hash=sha256:3f99b96490a257d46c5213e4477034871c604571ed7bee5904aea43983838862 msal==1.37.0 \ --hash=sha256:0b1b3032a137904a7bc6696c4b3389cf76892bdc4a38002ef9e02f5a86105482 msal-extensions==1.3.1 \ @@ -122,17 +173,27 @@ msal-extensions==1.3.1 \ multidict==6.7.1 \ --hash=sha256:10baf21a3391c03a4064c51e1bd4929de589f86f3808744f4aeda5a88f39a345 \ --hash=sha256:913435ce2a574e3a9d9b360051667fd45dcc9bf618daa700a5782bf4209b31f8 -numpy==2.4.4 \ - --hash=sha256:66234d4f159159cd5a90d679988d7b051b4d72851aca0ddffdd2a907a209e07e \ - --hash=sha256:772c1fc3e87b4b95d8ec0c2390541b3c3b04469b31f7991716d0b46758362532 +multiprocess==0.70.16 \ + --hash=sha256:9e6258d8ce50f14643ec82b24ffa9956ac93e2ae79560582a707b0d1844b8666 +networkx==3.6.1 \ + --hash=sha256:d76ca8a5294909e27b386d2150b4f6da6b5bd6fdc8142f7161949522b3eee35b +nltk==3.9.4 \ + --hash=sha256:27395989b730b05691b55acfd1dbf4020400c8fbff6be792b5aafaed3f847c83 +numpy==2.3.5 \ + --hash=sha256:076f7d4be8aee972794b040029e028267d2743781b51295c16ba94df2896e9e7 \ + --hash=sha256:6b8b95d9db3c0348dc3de505ffe7af316580cc2bc468cf0263f7b2ad96c81d34 oauthlib==3.3.1 \ --hash=sha256:1bf73c8e0aead3761794f6e5b15228bee706cda020facd0df347c145843adf40 openai==2.41.1 \ --hash=sha256:ebaf9e2016e193ca5b417619f2b860dd31453e239667711b4f916fdb1c75e04e opentelemetry-api==1.42.1 \ --hash=sha256:11eafcf5dae7858122d69da01695f0989e2c71dd525e24427ced799b8860ef60 +opentelemetry-exporter-otlp==1.42.1 \ + --hash=sha256:d2cf9646a6cd44d7cddea236caed67273e201f0d300aa363f77ae2049f1bf842 opentelemetry-exporter-otlp-proto-common==1.42.1 \ --hash=sha256:e2dacf018525703ed19630caac157ef31271358e59dac9d9fd063154aff24b70 +opentelemetry-exporter-otlp-proto-grpc==1.42.1 \ + --hash=sha256:231914f610c1c4a7ba988036c663d20afdfe458a3ac0267ae94c970094668def opentelemetry-exporter-otlp-proto-http==1.42.1 \ --hash=sha256:5566eb7667c67ce35de55920675f432ac51ce4d2f75ffd7a3ff7903c72695157 opentelemetry-instrumentation==0.63b1 \ @@ -148,9 +209,14 @@ packaging==25.0 \ pandas==3.0.2 \ --hash=sha256:615bf8c0b5ea16faef2ea2827ec80892232c746cbe2e0d1bbee84c3f68254055 \ --hash=sha256:adf5d48f0407c277ebf624b35ae45313b4f6def71cb27a786b84c6189dcb93b3 +peft==0.19.1 \ + --hash=sha256:d0b98d5a5a456c0445495fca64be52f985e0dfff57c4f72020d92c0dc3eb9f08 pillow==12.2.0 \ --hash=sha256:1d14bc0f26c4f17eae2bddfe2700bcc922c5e19bebad32145a52445ad0b2909d \ --hash=sha256:394981fc7445b3721bc5dd88b5859050eedfa51e307a986fdf832d2145555f59 +polyleven==0.11.0 \ + --hash=sha256:952335347f97afe6477d325af4ba62d01806ec728f69bc22dee6908466d4cea3 \ + --hash=sha256:fac5592f992760680817f73c7b18b1a82151d37410584454aa162d2010b587fb prometheus-client==0.25.0 \ --hash=sha256:ad5ecb750327dd1002239ec35222a384db45753c87242d48e96f219db05d9591 prompt-toolkit==3.0.52 \ @@ -163,11 +229,17 @@ proto-plus==1.28.0 \ protobuf==6.33.6 \ --hash=sha256:c6e1ea700f5e031c9669bd535a87f694f09b74e8b83885ab2759ae2bd2cbbd94 \ --hash=sha256:df80a6563854e01cd6672f462b18d7ffff7f23caca920a972a93ba14cd20af1e +psutil==7.2.2 \ + --hash=sha256:ead730f5194d50ca6ddcfb93d4e771a74b71ca5217c7fafc3f9264735416eb93 \ + --hash=sha256:fa7af6bad048d2c4f8af0f0ab2ed2857ff650a963e90bd3cacb394962ccb5803 psycopg2-binary==2.9.11 \ --hash=sha256:0075b19b23dfbe894fd10b060332e157544b333e23416bdc59bea4b634577add \ --hash=sha256:e87099ce8aa6f5a858258add8eb9d4e971e80d44660a9b06cc0d4e4bc2283512 pyaml==26.2.1 \ --hash=sha256:faf3687c32c7820003af8562442d1e473fe0a713025162efb8331dc0dfc9d29c +pyarrow==23.0.1 \ + --hash=sha256:21855f7fa76d32250847d3f73aefbc6993e6e92b7c48a2651aeedbdc1a25e37a \ + --hash=sha256:317d00a32e92228ad0491105e6e153f09b4f190e1eabc652c17fbbc104ea6324 pyasn1==0.6.3 \ --hash=sha256:51194c7b4281edb039247c23e11f5280b4c9713ec246fda1fa9b5d960b860e51 pyasn1-modules==0.4.2 \ @@ -208,8 +280,21 @@ rich==15.0.0 \ rpds-py==0.30.0 \ --hash=sha256:11729e4f36a649a22271d688f0edf12b4d5a3ea0c6f6d5c2a0adaa659be540a8 \ --hash=sha256:3cd14f655cf15503309f9e3c021571429331f26686278daeee9793f01187fd43 +safetensors==0.7.0 \ + --hash=sha256:8c460d137ae97b008304970788bc8c627a920a38a1cf4da7a4592caab834e86d \ + --hash=sha256:a2d4e90fbba3b892e81d77a8add3404d9a2111cc084d89805e296ce535f57363 +scikit-learn==1.8.0 \ + --hash=sha256:243145adfc8a91d1a48490be09d330f79a3b716ecbc06daa118ee92aa81b7af6 \ + --hash=sha256:3f3e234d9b09333b255edfc42457b089900cbb8e0defaecead9021a4de056d59 +scipy==1.17.1 \ + --hash=sha256:a2a217eeb0c6f690e01fec8652370ba23ebd9315804d6ebdfedfc65081a4514e \ + --hash=sha256:db634975201f3747d80d4fef5d7954a1f64b72485eeb1dfe1ce2d9f3d3eebdee semver==3.0.4 \ --hash=sha256:d493aa9269842671b402c5325f37529f4b86819f18fc4b861e7ebefedb4937ed +sentence-transformers==5.2.0 \ + --hash=sha256:fe42b1dde3a978e94188e1826353b18530770ffad06e516526d7c6b2937926db +setuptools==80.10.2 \ + --hash=sha256:05ef2ee3d34409715c7d0589a3a0c6064a2b117f8489a5b512aef078173d1faf shellingham==1.5.4 \ --hash=sha256:1d8fcda93b78926bb91867c60ef1dd91eaccb73695420bdab7c220e2360ca2c6 six==1.17.0 \ @@ -223,19 +308,38 @@ sse-starlette==3.4.4 \ --hash=sha256:d708ce9dbef3736fb9cf2f0903906848a7521073c86828c62d2fda04ae8c05f6 starlette==1.3.1 \ --hash=sha256:1076ce1d57b000b509f126da9bb439b4af3ebd798fe4fa998a02640d4d3fe92f +sympy==1.14.0 \ + --hash=sha256:925c516e987e5ca517a490e7aa022d6e11ddb5f2c208f8aedcd3a4be9db7b389 +tenacity==9.1.4 \ + --hash=sha256:d7a56fc6d3929e363f1771dfb795642c2358d05facbce0a088296e867aecf1e1 termcolor==3.3.0 \ --hash=sha256:d53f88e05676950850fc95fd0a86c97b672f2ea88aa55928b91146d8cdbdfdce +threadpoolctl==3.6.0 \ + --hash=sha256:b65c2b90252c3ac0074bab96dc50655115fc10e3b659b0c4e708cf59226ce1d0 tiktoken==0.12.0 \ --hash=sha256:57d67fb66a1f0f679b1d85059f9297777fb5076bfdab1d4bd69e2536d8db035d \ --hash=sha256:da579c5b4059712fa0bf08a3b31858720407220ed406fc0253be147c3ab741d6 tokenizers==0.22.2 \ --hash=sha256:1d65c6f9704bc7a0764b5b5b6ec010a4a54a5afa15d7a6573ba564eb77b01c56 \ --hash=sha256:b9f7cca0fb1d65e2c714c7d296cd6a0e82719826af31a67fdaef33289bab3d27 +torch==2.10.0 \ + --hash=sha256:72245dc7da092de256960e744aeafa31ce46c7faa4d2f533bf8439b19b39709b \ + --hash=sha256:e4c5b250ac3cf86fe3e18327b210981d3a6dacb009ea2cdbbc529f56fbc41f4a tornado==6.5.7 \ --hash=sha256:145f60cf4a02ca464e093d4ec650c383566ec2a9c72a4baa823a2993fe23efe6 \ --hash=sha256:682d70fa5baa06d10b90512b066587c785f387bfe0bd9c48d31b39e2bc1d40eb tqdm==4.68.2 \ --hash=sha256:2e65c08da81848d2df6dc5c0cae5e53bd64c4e4bd5a34962ca835c530be82485 +transformers==5.12.0 \ + --hash=sha256:6a6074d7d19508b248711fcebb5d238ab74fd87682320326117c2ebc936d4d6e +tree-sitter==0.25.2 \ + --hash=sha256:2349e7dc6b15f5a459c87261511210888e4de5028438ea20e96a84e700b3d8ae \ + --hash=sha256:cf36dce9178cb12706afca3c52260faa1a52a25e8528e3b88c80989d6746d7e9 +triton==3.6.0 \ + --hash=sha256:be9c508fd750b5c80fc047fae693f17e0a77f45389825ec1479933973f2c3dec \ + --hash=sha256:d75ba84559baf501d2c82534cdfb62131805df8e5d58010730f059b3f8bb9b93 +trl==1.6.0 \ + --hash=sha256:7fab84f7ca1c811680ceb77d76998979340d2a92f52236c8eadf1c80d1ecd247 typer==0.26.7 \ --hash=sha256:3d2d387ebed3c751d31cdd86767bbfcc1a117b94bb177885ce42804d5a87a522 typing-extensions==4.15.0 \ @@ -250,9 +354,15 @@ wcwidth==0.8.1 \ --hash=sha256:80296cda7f1bc552fc39c255d918b1c36f0d1d33010232c99ce60a29dc1b02d3 websocket-client==1.9.0 \ --hash=sha256:c1370b3fea1c97189614828173ec02a8feaab0004782381f03456e1db4c60f19 +websockets==16.0 \ + --hash=sha256:6d14ef228bb305deeec8e0769304d30ac1f69a4e8b29ca17d6968bbeecf1901f \ + --hash=sha256:72a0963c315c53521f807af0ca4f1d84c0ca378e4125e13c6694120781aef60b wrapt==2.1.2 \ --hash=sha256:4ec7d1134beba9bd8d220ad31d52ffb98fe26613584bd71b1237a8ecfec78d1b \ --hash=sha256:5d2b5e2f50bbc64e581d04adb797f24be06d91d2ce872fd6a7ff63d07c46f3cc +xxhash==3.6.0 \ + --hash=sha256:c03a08fd89c01fc60763cfe92f93a4b14ec05e110577c2e41640942e504aee38 \ + --hash=sha256:c7948e01ae9e33b691c9531409ecaf7c36f143764ab10171c7c0833c58588a3f yarl==1.23.0 \ --hash=sha256:255be9da2dc3317c3333938906d73e55ff830b9b4b4a450a4bcfebbcff872434 \ --hash=sha256:4cd7f2925038c86bb461a722ce74e964e98bfe80b3a0c3bce3341f549fb3eb6b diff --git a/.tekton/lightspeed-stack-0-5-pull-request.yaml b/.tekton/lightspeed-stack-0-5-pull-request.yaml index c6f7d4256..9941faee6 100644 --- a/.tekton/lightspeed-stack-0-5-pull-request.yaml +++ b/.tekton/lightspeed-stack-0-5-pull-request.yaml @@ -54,7 +54,7 @@ spec: ], "requirements_build_files": ["requirements-build.txt"], "binary": { - "packages": "aiohappyeyeballs,aiohttp,aiosignal,aiosqlite,annotated-doc,annotated-types,anyio,asyncpg,attrs,authlib,azure-core,azure-identity,cachetools,certifi,cffi,charset-normalizer,click,cryptography,distro,dnspython,durationpy,einops,email-validator,fastapi,fastuuid,filelock,fire,frozenlist,fsspec,google-api-core,google-auth,googleapis-common-protos,greenlet,h11,hf-xet,httpcore,httpx,httpx-sse,huggingface-hub,idna,importlib-metadata,jinja2,jiter,joserfc,jsonpath-ng,jsonschema,jsonschema-specifications,kubernetes,litellm,markdown-it-py,markupsafe,maturin,mcp,mdurl,msal,msal-extensions,multidict,numpy,oauthlib,openai,opentelemetry-api,opentelemetry-exporter-otlp-proto-common,opentelemetry-exporter-otlp-proto-http,opentelemetry-instrumentation,opentelemetry-proto,opentelemetry-sdk,opentelemetry-semantic-conventions,packaging,pandas,pillow,prometheus-client,prompt-toolkit,propcache,proto-plus,protobuf,psycopg2-binary,pyaml,pyasn1,pyasn1-modules,pycparser,pydantic,pydantic-core,pydantic-settings,pygments,pyjwt,python-dateutil,python-dotenv,python-multipart,pyyaml,referencing,regex,requests,requests-oauthlib,rich,rpds-py,semver,shellingham,six,sniffio,sqlalchemy,sse-starlette,starlette,termcolor,tiktoken,tokenizers,tornado,tqdm,typer,typing-extensions,typing-inspection,urllib3,uvicorn,wcwidth,websocket-client,wrapt,yarl,zipp", + "packages": "accelerate,aiohappyeyeballs,aiohttp,aiosignal,aiosqlite,annotated-doc,annotated-types,anyio,asyncpg,attrs,authlib,autoevals,azure-core,azure-identity,cachetools,certifi,cffi,chardet,charset-normalizer,chevron,click,cryptography,datasets,dill,distro,dnspython,docstring-parser,durationpy,einops,email-validator,emoji,faiss-cpu,fastapi,fastuuid,filelock,fire,frozenlist,fsspec,google-api-core,google-auth,google-cloud-aiplatform,google-cloud-bigquery,google-cloud-core,google-cloud-resource-manager,google-cloud-storage,google-crc32c,google-genai,google-resumable-media,googleapis-common-protos,greenlet,grpc-google-iam-v1,grpcio,grpcio-status,h11,hf-xet,httpcore,httpx,httpx-sse,huggingface-hub,idna,importlib-metadata,jinja2,jiter,joblib,joserfc,jsonpath-ng,jsonschema,jsonschema-specifications,kubernetes,langdetect,litellm,lxml,markdown-it-py,markupsafe,maturin,mcp,mdurl,mpmath,msal,msal-extensions,multidict,multiprocess,networkx,nltk,numpy,oauthlib,openai,opentelemetry-api,opentelemetry-exporter-otlp,opentelemetry-exporter-otlp-proto-common,opentelemetry-exporter-otlp-proto-grpc,opentelemetry-exporter-otlp-proto-http,opentelemetry-instrumentation,opentelemetry-proto,opentelemetry-sdk,opentelemetry-semantic-conventions,packaging,pandas,peft,pillow,polyleven,prometheus-client,prompt-toolkit,propcache,proto-plus,protobuf,psutil,psycopg2-binary,pyaml,pyarrow,pyasn1,pyasn1-modules,pycparser,pydantic,pydantic-core,pydantic-settings,pygments,pyjwt,python-dateutil,python-dotenv,python-multipart,pyyaml,referencing,regex,requests,requests-oauthlib,rich,rpds-py,safetensors,scikit-learn,scipy,semver,sentence-transformers,setuptools,shellingham,six,sniffio,sqlalchemy,sse-starlette,starlette,sympy,tenacity,termcolor,threadpoolctl,tiktoken,tokenizers,torch,tornado,tqdm,transformers,tree-sitter,triton,trl,typer,typing-extensions,typing-inspection,urllib3,uvicorn,wcwidth,websocket-client,websockets,wrapt,xxhash,yarl,zipp", "os": "linux", "arch": "x86_64,aarch64", "py_version": 312 diff --git a/.tekton/lightspeed-stack-0-5-push.yaml b/.tekton/lightspeed-stack-0-5-push.yaml index d1aac598f..45f3f9e19 100644 --- a/.tekton/lightspeed-stack-0-5-push.yaml +++ b/.tekton/lightspeed-stack-0-5-push.yaml @@ -51,7 +51,7 @@ spec: ], "requirements_build_files": ["requirements-build.txt"], "binary": { - "packages": "aiohappyeyeballs,aiohttp,aiosignal,aiosqlite,annotated-doc,annotated-types,anyio,asyncpg,attrs,authlib,azure-core,azure-identity,cachetools,certifi,cffi,charset-normalizer,click,cryptography,distro,dnspython,durationpy,einops,email-validator,fastapi,fastuuid,filelock,fire,frozenlist,fsspec,google-api-core,google-auth,googleapis-common-protos,greenlet,h11,hf-xet,httpcore,httpx,httpx-sse,huggingface-hub,idna,importlib-metadata,jinja2,jiter,joserfc,jsonpath-ng,jsonschema,jsonschema-specifications,kubernetes,litellm,markdown-it-py,markupsafe,maturin,mcp,mdurl,msal,msal-extensions,multidict,numpy,oauthlib,openai,opentelemetry-api,opentelemetry-exporter-otlp-proto-common,opentelemetry-exporter-otlp-proto-http,opentelemetry-instrumentation,opentelemetry-proto,opentelemetry-sdk,opentelemetry-semantic-conventions,packaging,pandas,pillow,prometheus-client,prompt-toolkit,propcache,proto-plus,protobuf,psycopg2-binary,pyaml,pyasn1,pyasn1-modules,pycparser,pydantic,pydantic-core,pydantic-settings,pygments,pyjwt,python-dateutil,python-dotenv,python-multipart,pyyaml,referencing,regex,requests,requests-oauthlib,rich,rpds-py,semver,shellingham,six,sniffio,sqlalchemy,sse-starlette,starlette,termcolor,tiktoken,tokenizers,tornado,tqdm,typer,typing-extensions,typing-inspection,urllib3,uvicorn,wcwidth,websocket-client,wrapt,yarl,zipp", + "packages": "accelerate,aiohappyeyeballs,aiohttp,aiosignal,aiosqlite,annotated-doc,annotated-types,anyio,asyncpg,attrs,authlib,autoevals,azure-core,azure-identity,cachetools,certifi,cffi,chardet,charset-normalizer,chevron,click,cryptography,datasets,dill,distro,dnspython,docstring-parser,durationpy,einops,email-validator,emoji,faiss-cpu,fastapi,fastuuid,filelock,fire,frozenlist,fsspec,google-api-core,google-auth,google-cloud-aiplatform,google-cloud-bigquery,google-cloud-core,google-cloud-resource-manager,google-cloud-storage,google-crc32c,google-genai,google-resumable-media,googleapis-common-protos,greenlet,grpc-google-iam-v1,grpcio,grpcio-status,h11,hf-xet,httpcore,httpx,httpx-sse,huggingface-hub,idna,importlib-metadata,jinja2,jiter,joblib,joserfc,jsonpath-ng,jsonschema,jsonschema-specifications,kubernetes,langdetect,litellm,lxml,markdown-it-py,markupsafe,maturin,mcp,mdurl,mpmath,msal,msal-extensions,multidict,multiprocess,networkx,nltk,numpy,oauthlib,openai,opentelemetry-api,opentelemetry-exporter-otlp,opentelemetry-exporter-otlp-proto-common,opentelemetry-exporter-otlp-proto-grpc,opentelemetry-exporter-otlp-proto-http,opentelemetry-instrumentation,opentelemetry-proto,opentelemetry-sdk,opentelemetry-semantic-conventions,packaging,pandas,peft,pillow,polyleven,prometheus-client,prompt-toolkit,propcache,proto-plus,protobuf,psutil,psycopg2-binary,pyaml,pyarrow,pyasn1,pyasn1-modules,pycparser,pydantic,pydantic-core,pydantic-settings,pygments,pyjwt,python-dateutil,python-dotenv,python-multipart,pyyaml,referencing,regex,requests,requests-oauthlib,rich,rpds-py,safetensors,scikit-learn,scipy,semver,sentence-transformers,setuptools,shellingham,six,sniffio,sqlalchemy,sse-starlette,starlette,sympy,tenacity,termcolor,threadpoolctl,tiktoken,tokenizers,torch,tornado,tqdm,transformers,tree-sitter,triton,trl,typer,typing-extensions,typing-inspection,urllib3,uvicorn,wcwidth,websocket-client,websockets,wrapt,xxhash,yarl,zipp", "os": "linux", "arch": "x86_64,aarch64", "py_version": 312 diff --git a/.tekton/lightspeed-stack-pull-request.yaml b/.tekton/lightspeed-stack-pull-request.yaml index 6a7b2c335..07960f7a9 100644 --- a/.tekton/lightspeed-stack-pull-request.yaml +++ b/.tekton/lightspeed-stack-pull-request.yaml @@ -59,7 +59,7 @@ spec: ], "requirements_build_files": ["requirements-build.txt"], "binary": { - "packages": "aiohappyeyeballs,aiohttp,aiosignal,aiosqlite,annotated-doc,annotated-types,anyio,asyncpg,attrs,authlib,azure-core,azure-identity,cachetools,certifi,cffi,charset-normalizer,click,cryptography,distro,dnspython,durationpy,einops,email-validator,fastapi,fastuuid,filelock,fire,frozenlist,fsspec,google-api-core,google-auth,googleapis-common-protos,greenlet,h11,hf-xet,httpcore,httpx,httpx-sse,huggingface-hub,idna,importlib-metadata,jinja2,jiter,joserfc,jsonpath-ng,jsonschema,jsonschema-specifications,kubernetes,litellm,markdown-it-py,markupsafe,maturin,mcp,mdurl,msal,msal-extensions,multidict,numpy,oauthlib,openai,opentelemetry-api,opentelemetry-exporter-otlp-proto-common,opentelemetry-exporter-otlp-proto-http,opentelemetry-instrumentation,opentelemetry-proto,opentelemetry-sdk,opentelemetry-semantic-conventions,packaging,pandas,pillow,prometheus-client,prompt-toolkit,propcache,proto-plus,protobuf,psycopg2-binary,pyaml,pyasn1,pyasn1-modules,pycparser,pydantic,pydantic-core,pydantic-settings,pygments,pyjwt,python-dateutil,python-dotenv,python-multipart,pyyaml,referencing,regex,requests,requests-oauthlib,rich,rpds-py,semver,shellingham,six,sniffio,sqlalchemy,sse-starlette,starlette,termcolor,tiktoken,tokenizers,tornado,tqdm,typer,typing-extensions,typing-inspection,urllib3,uvicorn,wcwidth,websocket-client,wrapt,yarl,zipp", + "packages": "accelerate,aiohappyeyeballs,aiohttp,aiosignal,aiosqlite,annotated-doc,annotated-types,anyio,asyncpg,attrs,authlib,autoevals,azure-core,azure-identity,cachetools,certifi,cffi,chardet,charset-normalizer,chevron,click,cryptography,datasets,dill,distro,dnspython,docstring-parser,durationpy,einops,email-validator,emoji,faiss-cpu,fastapi,fastuuid,filelock,fire,frozenlist,fsspec,google-api-core,google-auth,google-cloud-aiplatform,google-cloud-bigquery,google-cloud-core,google-cloud-resource-manager,google-cloud-storage,google-crc32c,google-genai,google-resumable-media,googleapis-common-protos,greenlet,grpc-google-iam-v1,grpcio,grpcio-status,h11,hf-xet,httpcore,httpx,httpx-sse,huggingface-hub,idna,importlib-metadata,jinja2,jiter,joblib,joserfc,jsonpath-ng,jsonschema,jsonschema-specifications,kubernetes,langdetect,litellm,lxml,markdown-it-py,markupsafe,maturin,mcp,mdurl,mpmath,msal,msal-extensions,multidict,multiprocess,networkx,nltk,numpy,oauthlib,openai,opentelemetry-api,opentelemetry-exporter-otlp,opentelemetry-exporter-otlp-proto-common,opentelemetry-exporter-otlp-proto-grpc,opentelemetry-exporter-otlp-proto-http,opentelemetry-instrumentation,opentelemetry-proto,opentelemetry-sdk,opentelemetry-semantic-conventions,packaging,pandas,peft,pillow,polyleven,prometheus-client,prompt-toolkit,propcache,proto-plus,protobuf,psutil,psycopg2-binary,pyaml,pyarrow,pyasn1,pyasn1-modules,pycparser,pydantic,pydantic-core,pydantic-settings,pygments,pyjwt,python-dateutil,python-dotenv,python-multipart,pyyaml,referencing,regex,requests,requests-oauthlib,rich,rpds-py,safetensors,scikit-learn,scipy,semver,sentence-transformers,setuptools,shellingham,six,sniffio,sqlalchemy,sse-starlette,starlette,sympy,tenacity,termcolor,threadpoolctl,tiktoken,tokenizers,torch,tornado,tqdm,transformers,tree-sitter,triton,trl,typer,typing-extensions,typing-inspection,urllib3,uvicorn,wcwidth,websocket-client,websockets,wrapt,xxhash,yarl,zipp", "os": "linux", "arch": "x86_64,aarch64", "py_version": 312 diff --git a/.tekton/lightspeed-stack-push.yaml b/.tekton/lightspeed-stack-push.yaml index 89e08074d..4f0588f1e 100644 --- a/.tekton/lightspeed-stack-push.yaml +++ b/.tekton/lightspeed-stack-push.yaml @@ -51,7 +51,7 @@ spec: ], "requirements_build_files": ["requirements-build.txt"], "binary": { - "packages": "aiohappyeyeballs,aiohttp,aiosignal,aiosqlite,annotated-doc,annotated-types,anyio,asyncpg,attrs,authlib,azure-core,azure-identity,cachetools,certifi,cffi,charset-normalizer,click,cryptography,distro,dnspython,durationpy,einops,email-validator,fastapi,fastuuid,filelock,fire,frozenlist,fsspec,google-api-core,google-auth,googleapis-common-protos,greenlet,h11,hf-xet,httpcore,httpx,httpx-sse,huggingface-hub,idna,importlib-metadata,jinja2,jiter,joserfc,jsonpath-ng,jsonschema,jsonschema-specifications,kubernetes,litellm,markdown-it-py,markupsafe,maturin,mcp,mdurl,msal,msal-extensions,multidict,numpy,oauthlib,openai,opentelemetry-api,opentelemetry-exporter-otlp-proto-common,opentelemetry-exporter-otlp-proto-http,opentelemetry-instrumentation,opentelemetry-proto,opentelemetry-sdk,opentelemetry-semantic-conventions,packaging,pandas,pillow,prometheus-client,prompt-toolkit,propcache,proto-plus,protobuf,psycopg2-binary,pyaml,pyasn1,pyasn1-modules,pycparser,pydantic,pydantic-core,pydantic-settings,pygments,pyjwt,python-dateutil,python-dotenv,python-multipart,pyyaml,referencing,regex,requests,requests-oauthlib,rich,rpds-py,semver,shellingham,six,sniffio,sqlalchemy,sse-starlette,starlette,termcolor,tiktoken,tokenizers,tornado,tqdm,typer,typing-extensions,typing-inspection,urllib3,uvicorn,wcwidth,websocket-client,wrapt,yarl,zipp", + "packages": "accelerate,aiohappyeyeballs,aiohttp,aiosignal,aiosqlite,annotated-doc,annotated-types,anyio,asyncpg,attrs,authlib,autoevals,azure-core,azure-identity,cachetools,certifi,cffi,chardet,charset-normalizer,chevron,click,cryptography,datasets,dill,distro,dnspython,docstring-parser,durationpy,einops,email-validator,emoji,faiss-cpu,fastapi,fastuuid,filelock,fire,frozenlist,fsspec,google-api-core,google-auth,google-cloud-aiplatform,google-cloud-bigquery,google-cloud-core,google-cloud-resource-manager,google-cloud-storage,google-crc32c,google-genai,google-resumable-media,googleapis-common-protos,greenlet,grpc-google-iam-v1,grpcio,grpcio-status,h11,hf-xet,httpcore,httpx,httpx-sse,huggingface-hub,idna,importlib-metadata,jinja2,jiter,joblib,joserfc,jsonpath-ng,jsonschema,jsonschema-specifications,kubernetes,langdetect,litellm,lxml,markdown-it-py,markupsafe,maturin,mcp,mdurl,mpmath,msal,msal-extensions,multidict,multiprocess,networkx,nltk,numpy,oauthlib,openai,opentelemetry-api,opentelemetry-exporter-otlp,opentelemetry-exporter-otlp-proto-common,opentelemetry-exporter-otlp-proto-grpc,opentelemetry-exporter-otlp-proto-http,opentelemetry-instrumentation,opentelemetry-proto,opentelemetry-sdk,opentelemetry-semantic-conventions,packaging,pandas,peft,pillow,polyleven,prometheus-client,prompt-toolkit,propcache,proto-plus,protobuf,psutil,psycopg2-binary,pyaml,pyarrow,pyasn1,pyasn1-modules,pycparser,pydantic,pydantic-core,pydantic-settings,pygments,pyjwt,python-dateutil,python-dotenv,python-multipart,pyyaml,referencing,regex,requests,requests-oauthlib,rich,rpds-py,safetensors,scikit-learn,scipy,semver,sentence-transformers,setuptools,shellingham,six,sniffio,sqlalchemy,sse-starlette,starlette,sympy,tenacity,termcolor,threadpoolctl,tiktoken,tokenizers,torch,tornado,tqdm,transformers,tree-sitter,triton,trl,typer,typing-extensions,typing-inspection,urllib3,uvicorn,wcwidth,websocket-client,websockets,wrapt,xxhash,yarl,zipp", "os": "linux", "arch": "x86_64,aarch64", "py_version": 312 diff --git a/.tekton/lightspeed-stack-release-0-5-pull-request.yaml b/.tekton/lightspeed-stack-release-0-5-pull-request.yaml index 18ba195b9..a9de09faf 100644 --- a/.tekton/lightspeed-stack-release-0-5-pull-request.yaml +++ b/.tekton/lightspeed-stack-release-0-5-pull-request.yaml @@ -56,7 +56,7 @@ spec: ], "requirements_build_files": ["requirements-build.txt"], "binary": { - "packages": "aiohappyeyeballs,aiohttp,aiosignal,aiosqlite,annotated-doc,annotated-types,anyio,asyncpg,attrs,authlib,azure-core,azure-identity,cachetools,certifi,cffi,charset-normalizer,click,cryptography,distro,dnspython,durationpy,einops,email-validator,fastapi,fastuuid,filelock,fire,frozenlist,fsspec,google-api-core,google-auth,googleapis-common-protos,greenlet,h11,hf-xet,httpcore,httpx,httpx-sse,huggingface-hub,idna,importlib-metadata,jinja2,jiter,joserfc,jsonpath-ng,jsonschema,jsonschema-specifications,kubernetes,litellm,markdown-it-py,markupsafe,maturin,mcp,mdurl,msal,msal-extensions,multidict,numpy,oauthlib,openai,opentelemetry-api,opentelemetry-exporter-otlp-proto-common,opentelemetry-exporter-otlp-proto-http,opentelemetry-instrumentation,opentelemetry-proto,opentelemetry-sdk,opentelemetry-semantic-conventions,packaging,pandas,pillow,prometheus-client,prompt-toolkit,propcache,proto-plus,protobuf,psycopg2-binary,pyaml,pyasn1,pyasn1-modules,pycparser,pydantic,pydantic-core,pydantic-settings,pygments,pyjwt,python-dateutil,python-dotenv,python-multipart,pyyaml,referencing,regex,requests,requests-oauthlib,rich,rpds-py,semver,shellingham,six,sniffio,sqlalchemy,sse-starlette,starlette,termcolor,tiktoken,tokenizers,tornado,tqdm,typer,typing-extensions,typing-inspection,urllib3,uvicorn,wcwidth,websocket-client,wrapt,yarl,zipp", + "packages": "accelerate,aiohappyeyeballs,aiohttp,aiosignal,aiosqlite,annotated-doc,annotated-types,anyio,asyncpg,attrs,authlib,autoevals,azure-core,azure-identity,cachetools,certifi,cffi,chardet,charset-normalizer,chevron,click,cryptography,datasets,dill,distro,dnspython,docstring-parser,durationpy,einops,email-validator,emoji,faiss-cpu,fastapi,fastuuid,filelock,fire,frozenlist,fsspec,google-api-core,google-auth,google-cloud-aiplatform,google-cloud-bigquery,google-cloud-core,google-cloud-resource-manager,google-cloud-storage,google-crc32c,google-genai,google-resumable-media,googleapis-common-protos,greenlet,grpc-google-iam-v1,grpcio,grpcio-status,h11,hf-xet,httpcore,httpx,httpx-sse,huggingface-hub,idna,importlib-metadata,jinja2,jiter,joblib,joserfc,jsonpath-ng,jsonschema,jsonschema-specifications,kubernetes,langdetect,litellm,lxml,markdown-it-py,markupsafe,maturin,mcp,mdurl,mpmath,msal,msal-extensions,multidict,multiprocess,networkx,nltk,numpy,oauthlib,openai,opentelemetry-api,opentelemetry-exporter-otlp,opentelemetry-exporter-otlp-proto-common,opentelemetry-exporter-otlp-proto-grpc,opentelemetry-exporter-otlp-proto-http,opentelemetry-instrumentation,opentelemetry-proto,opentelemetry-sdk,opentelemetry-semantic-conventions,packaging,pandas,peft,pillow,polyleven,prometheus-client,prompt-toolkit,propcache,proto-plus,protobuf,psutil,psycopg2-binary,pyaml,pyarrow,pyasn1,pyasn1-modules,pycparser,pydantic,pydantic-core,pydantic-settings,pygments,pyjwt,python-dateutil,python-dotenv,python-multipart,pyyaml,referencing,regex,requests,requests-oauthlib,rich,rpds-py,safetensors,scikit-learn,scipy,semver,sentence-transformers,setuptools,shellingham,six,sniffio,sqlalchemy,sse-starlette,starlette,sympy,tenacity,termcolor,threadpoolctl,tiktoken,tokenizers,torch,tornado,tqdm,transformers,tree-sitter,triton,trl,typer,typing-extensions,typing-inspection,urllib3,uvicorn,wcwidth,websocket-client,websockets,wrapt,xxhash,yarl,zipp", "os": "linux", "arch": "x86_64,aarch64", "py_version": 312 diff --git a/.tekton/lightspeed-stack-release-0-5-push.yaml b/.tekton/lightspeed-stack-release-0-5-push.yaml index c3ef60a25..b50c93a05 100644 --- a/.tekton/lightspeed-stack-release-0-5-push.yaml +++ b/.tekton/lightspeed-stack-release-0-5-push.yaml @@ -55,7 +55,7 @@ spec: ], "requirements_build_files": ["requirements-build.txt"], "binary": { - "packages": "aiohappyeyeballs,aiohttp,aiosignal,aiosqlite,annotated-doc,annotated-types,anyio,asyncpg,attrs,authlib,azure-core,azure-identity,cachetools,certifi,cffi,charset-normalizer,click,cryptography,distro,dnspython,durationpy,einops,email-validator,fastapi,fastuuid,filelock,fire,frozenlist,fsspec,google-api-core,google-auth,googleapis-common-protos,greenlet,h11,hf-xet,httpcore,httpx,httpx-sse,huggingface-hub,idna,importlib-metadata,jinja2,jiter,joserfc,jsonpath-ng,jsonschema,jsonschema-specifications,kubernetes,litellm,markdown-it-py,markupsafe,maturin,mcp,mdurl,msal,msal-extensions,multidict,numpy,oauthlib,openai,opentelemetry-api,opentelemetry-exporter-otlp-proto-common,opentelemetry-exporter-otlp-proto-http,opentelemetry-instrumentation,opentelemetry-proto,opentelemetry-sdk,opentelemetry-semantic-conventions,packaging,pandas,pillow,prometheus-client,prompt-toolkit,propcache,proto-plus,protobuf,psycopg2-binary,pyaml,pyasn1,pyasn1-modules,pycparser,pydantic,pydantic-core,pydantic-settings,pygments,pyjwt,python-dateutil,python-dotenv,python-multipart,pyyaml,referencing,regex,requests,requests-oauthlib,rich,rpds-py,semver,shellingham,six,sniffio,sqlalchemy,sse-starlette,starlette,termcolor,tiktoken,tokenizers,tornado,tqdm,typer,typing-extensions,typing-inspection,urllib3,uvicorn,wcwidth,websocket-client,wrapt,yarl,zipp", + "packages": "accelerate,aiohappyeyeballs,aiohttp,aiosignal,aiosqlite,annotated-doc,annotated-types,anyio,asyncpg,attrs,authlib,autoevals,azure-core,azure-identity,cachetools,certifi,cffi,chardet,charset-normalizer,chevron,click,cryptography,datasets,dill,distro,dnspython,docstring-parser,durationpy,einops,email-validator,emoji,faiss-cpu,fastapi,fastuuid,filelock,fire,frozenlist,fsspec,google-api-core,google-auth,google-cloud-aiplatform,google-cloud-bigquery,google-cloud-core,google-cloud-resource-manager,google-cloud-storage,google-crc32c,google-genai,google-resumable-media,googleapis-common-protos,greenlet,grpc-google-iam-v1,grpcio,grpcio-status,h11,hf-xet,httpcore,httpx,httpx-sse,huggingface-hub,idna,importlib-metadata,jinja2,jiter,joblib,joserfc,jsonpath-ng,jsonschema,jsonschema-specifications,kubernetes,langdetect,litellm,lxml,markdown-it-py,markupsafe,maturin,mcp,mdurl,mpmath,msal,msal-extensions,multidict,multiprocess,networkx,nltk,numpy,oauthlib,openai,opentelemetry-api,opentelemetry-exporter-otlp,opentelemetry-exporter-otlp-proto-common,opentelemetry-exporter-otlp-proto-grpc,opentelemetry-exporter-otlp-proto-http,opentelemetry-instrumentation,opentelemetry-proto,opentelemetry-sdk,opentelemetry-semantic-conventions,packaging,pandas,peft,pillow,polyleven,prometheus-client,prompt-toolkit,propcache,proto-plus,protobuf,psutil,psycopg2-binary,pyaml,pyarrow,pyasn1,pyasn1-modules,pycparser,pydantic,pydantic-core,pydantic-settings,pygments,pyjwt,python-dateutil,python-dotenv,python-multipart,pyyaml,referencing,regex,requests,requests-oauthlib,rich,rpds-py,safetensors,scikit-learn,scipy,semver,sentence-transformers,setuptools,shellingham,six,sniffio,sqlalchemy,sse-starlette,starlette,sympy,tenacity,termcolor,threadpoolctl,tiktoken,tokenizers,torch,tornado,tqdm,transformers,tree-sitter,triton,trl,typer,typing-extensions,typing-inspection,urllib3,uvicorn,wcwidth,websocket-client,websockets,wrapt,xxhash,yarl,zipp", "os": "linux", "arch": "x86_64,aarch64", "py_version": 312 diff --git a/Containerfile b/Containerfile index 0ab347b00..199c16aec 100644 --- a/Containerfile +++ b/Containerfile @@ -70,10 +70,11 @@ RUN set -eux; \ RUN if [ -f /cachi2/cachi2.env ]; then \ . /cachi2/cachi2.env && \ python3.12 -c "import os,re;d=os.environ['PIP_FIND_LINKS'];fs=os.listdir(d);rp={re.split(r'-\d+-(?:cp|py|pp)',f)[0] for f in fs if f.endswith('.whl') and re.search(r'-\d+-(?:cp|py|pp)',f)};[os.remove(os.path.join(d,f)) for f in fs if f.endswith('.whl') and not re.search(r'-\d+-(?:cp|py|pp)',f) and f.rsplit('-',3)[0] in rp]" && \ - uv venv && \ + uv venv --python python3.12 && \ . .venv/bin/activate && \ - pip3.12 install --no-cache-dir --ignore-installed --no-index --find-links ${PIP_FIND_LINKS} --no-deps -r requirements.hashes.wheel.txt -r requirements.hashes.wheel.pypi.txt -r requirements.hashes.source.txt && \ - pip3.12 check; \ + sed -i '/^--index-url/d' requirements.hashes.wheel.txt requirements.hashes.wheel.pypi.txt requirements.hashes.source.txt && \ + uv pip install --no-cache --reinstall --no-index --find-links ${PIP_FIND_LINKS} --no-deps -r requirements.hashes.wheel.txt -r requirements.hashes.wheel.pypi.txt -r requirements.hashes.source.txt && \ + uv pip check; \ else \ uv sync --locked --no-dev --group llslibdev; \ fi diff --git a/pyproject.toml b/pyproject.toml index c9c3e9b83..fc37d96b1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -174,7 +174,7 @@ llslibdev = [ # API tool_runtime: remote::model-context-protocol "mcp>=1.23.0", # API post_training: inline::huggingface - "torch==2.9.0", + "torch==2.10.0", "trl>=0.18.2", "peft>=0.15.2", # API inference: remote::vertexai diff --git a/scripts/konflux_resolve.py b/scripts/konflux_resolve.py index 8b5267062..94173ba43 100644 --- a/scripts/konflux_resolve.py +++ b/scripts/konflux_resolve.py @@ -1031,6 +1031,8 @@ def uv_resolve( "prefer-index", "--emit-index-annotation", "--no-sources", + "--group", + "llslibdev", ] if os.path.exists(overrides_file): cmd += ["--override", overrides_file] diff --git a/uv.lock b/uv.lock index 1a773fc91..2764d778d 100644 --- a/uv.lock +++ b/uv.lock @@ -39,8 +39,8 @@ dependencies = [ { name = "psutil" }, { name = "pyyaml" }, { name = "safetensors" }, - { name = "torch", version = "2.9.0", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "sys_platform == 'darwin'" }, - { name = "torch", version = "2.9.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "sys_platform != 'darwin'" }, + { name = "torch", version = "2.10.0", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "sys_platform == 'darwin'" }, + { name = "torch", version = "2.10.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "sys_platform != 'darwin'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/ca/14/787e5498cd062640f0f3d92ef4ae4063174f76f9afd29d13fc52a319daae/accelerate-1.13.0.tar.gz", hash = "sha256:d631b4e0f5b3de4aff2d7e9e6857d164810dfc3237d54d017f075122d057b236", size = 402835, upload-time = "2026-03-04T19:34:12.359Z" } wheels = [ @@ -1611,8 +1611,8 @@ llslibdev = [ { name = "pythainlp" }, { name = "requests" }, { name = "sentence-transformers" }, - { name = "torch", version = "2.9.0", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "sys_platform == 'darwin'" }, - { name = "torch", version = "2.9.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "sys_platform != 'darwin'" }, + { name = "torch", version = "2.10.0", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "sys_platform == 'darwin'" }, + { name = "torch", version = "2.10.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "sys_platform != 'darwin'" }, { name = "transformers" }, { name = "tree-sitter" }, { name = "trl" }, @@ -1712,7 +1712,7 @@ llslibdev = [ { name = "pythainlp", specifier = ">=3.0.10" }, { name = "requests", specifier = ">=2.33.0" }, { name = "sentence-transformers", specifier = ">=5.0.0" }, - { name = "torch", specifier = "==2.9.0", index = "https://download.pytorch.org/whl/cpu", conflict = { package = "lightspeed-stack", group = "llslibdev" } }, + { name = "torch", specifier = "==2.10.0", index = "https://download.pytorch.org/whl/cpu", conflict = { package = "lightspeed-stack", group = "llslibdev" } }, { name = "transformers", specifier = ">=4.34.0" }, { name = "tree-sitter", specifier = ">=0.24.0" }, { name = "trl", specifier = ">=0.18.2" }, @@ -2495,8 +2495,8 @@ dependencies = [ { name = "psutil" }, { name = "pyyaml" }, { name = "safetensors" }, - { name = "torch", version = "2.9.0", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "sys_platform == 'darwin'" }, - { name = "torch", version = "2.9.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "sys_platform != 'darwin'" }, + { name = "torch", version = "2.10.0", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "sys_platform == 'darwin'" }, + { name = "torch", version = "2.10.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "sys_platform != 'darwin'" }, { name = "tqdm" }, { name = "transformers" }, ] @@ -3586,8 +3586,8 @@ dependencies = [ { name = "numpy" }, { name = "scikit-learn" }, { name = "scipy" }, - { name = "torch", version = "2.9.0", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "sys_platform == 'darwin'" }, - { name = "torch", version = "2.9.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "sys_platform != 'darwin'" }, + { name = "torch", version = "2.10.0", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "sys_platform == 'darwin'" }, + { name = "torch", version = "2.10.0+cpu", source = { registry = "https://download.pytorch.org/whl/cpu" }, marker = "sys_platform != 'darwin'" }, { name = "tqdm" }, { name = "transformers" }, { name = "typing-extensions" }, @@ -3824,7 +3824,7 @@ wheels = [ [[package]] name = "torch" -version = "2.9.0" +version = "2.10.0" source = { registry = "https://download.pytorch.org/whl/cpu" } resolution-markers = [ "python_full_version >= '3.13' and sys_platform == 'darwin'", @@ -3840,14 +3840,18 @@ dependencies = [ { name = "typing-extensions", marker = "sys_platform == 'darwin'" }, ] wheels = [ - { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.9.0-cp312-none-macosx_11_0_arm64.whl", hash = "sha256:4de0ed8cbc457a506dbca40376e206a29efee10756a00f1f3404bf67ad737d04", upload-time = "2025-10-14T17:26:17Z" }, - { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.9.0-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:259548471194ab63d7ea273873053a6e3cc23530c1510f01e9d7ad259187bbd0", upload-time = "2025-10-14T17:26:17Z" }, - { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.9.0-cp313-none-macosx_11_0_arm64.whl", hash = "sha256:e24836d968b54ef4dfb05594001a61958711ac9224026291e4e3f92f83a6fd7f", upload-time = "2025-10-14T17:26:17Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.10.0-1-cp312-none-macosx_11_0_arm64.whl", hash = "sha256:7fbbf409143a4fe0812a40c0b46a436030a7e1d14fe8c5234dfbe44df47f617e", upload-time = "2026-02-06T16:27:14Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.10.0-1-cp313-none-macosx_11_0_arm64.whl", hash = "sha256:b39cafff7229699f9d6e172cac74d85fd71b568268e439e08d9c540e54732a3e", upload-time = "2026-02-06T16:27:17Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.10.0-2-cp312-none-macosx_11_0_arm64.whl", hash = "sha256:358bd7125cbec6e692d60618a5eec7f55a51b29e3652a849fd42af021d818023", upload-time = "2026-02-10T19:55:42Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.10.0-2-cp313-none-macosx_11_0_arm64.whl", hash = "sha256:470de4176007c2700735e003a830828a88d27129032a3add07291da07e2a94e8", upload-time = "2026-02-10T19:55:43Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.10.0-cp312-none-macosx_11_0_arm64.whl", hash = "sha256:45a1c5057629444aeb1c452c18298fa7f30f2f7aeadd4dc41f9d340980294407", upload-time = "2026-01-23T15:09:55Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.10.0-cp313-cp313t-macosx_14_0_arm64.whl", hash = "sha256:339e05502b6c839db40e88720cb700f5a3b50cda332284873e851772d41b2c1e", upload-time = "2026-01-23T15:09:57Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.10.0-cp313-none-macosx_11_0_arm64.whl", hash = "sha256:840351da59cedb7bcbc51981880050813c19ef6b898a7fecf73a3afc71aff3fe", upload-time = "2026-01-23T15:09:59Z" }, ] [[package]] name = "torch" -version = "2.9.0+cpu" +version = "2.10.0+cpu" source = { registry = "https://download.pytorch.org/whl/cpu" } resolution-markers = [ "python_full_version >= '3.13' and sys_platform == 'win32'", @@ -3867,17 +3871,23 @@ dependencies = [ { name = "typing-extensions", marker = "sys_platform != 'darwin'" }, ] wheels = [ - { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.9.0%2Bcpu-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:3a651434ae1248b0568c12b5f9e3acc8942eb28378d9d04a79302938b68c6f24", upload-time = "2025-10-14T17:26:02Z" }, - { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.9.0%2Bcpu-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:28f6eb31b08180a5c5e98d5bc14eef6909c9f5a1dbff9632c3e02a8773449349", upload-time = "2025-10-14T17:26:03Z" }, - { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.9.0%2Bcpu-cp312-cp312-win_amd64.whl", hash = "sha256:e438061b87ec7dd6018fca9f975219889aa0a3f6cdc3ea10dd0ae2bc7f1c47ce", upload-time = "2025-10-14T17:26:05Z" }, - { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.9.0%2Bcpu-cp312-cp312-win_arm64.whl", hash = "sha256:eb13ff1c34e338d722e76a4fd83b8d282782505bd1b99af4b3c32da66eba6eb4", upload-time = "2025-10-14T17:26:06Z" }, - { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.9.0%2Bcpu-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:be4438d8dad7f0d5a5e54f0feef8a893446894ec87f102bb1d82dcc4518542e4", upload-time = "2025-10-14T17:26:07Z" }, - { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.9.0%2Bcpu-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:6c9b217584400963d5b4daddb3711ec7a3778eab211e18654fba076cce3b8682", upload-time = "2025-10-14T17:26:07Z" }, - { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.9.0%2Bcpu-cp313-cp313-win_amd64.whl", hash = "sha256:728372e3f58c5826445f677746e5311c1935c1a7c59599f73a49ded850e038e8", upload-time = "2025-10-14T17:26:10Z" }, - { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.9.0%2Bcpu-cp313-cp313-win_arm64.whl", hash = "sha256:95e56c26f919fbb98f16e7a0b87af494b893f9da9a65a020f17a01c13e520a81", upload-time = "2025-10-14T17:26:08Z" }, - { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.9.0%2Bcpu-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:6c777160288b08555820781ae0f3a2c67a59bd24b065e88ca1ec20e2f9dc8ac7", upload-time = "2025-10-14T17:26:09Z" }, - { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.9.0%2Bcpu-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:528fd338311f31c9fb18038cafd00e6eae0bf5ad5577521701acb62510753d18", upload-time = "2025-10-14T17:26:09Z" }, - { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.9.0%2Bcpu-cp313-cp313t-win_amd64.whl", hash = "sha256:d572863990e7d2762b547735ef589f6350d9eb4e441d38753a1c33636698cf4c", upload-time = "2025-10-14T17:26:11Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.10.0%2Bcpu-cp312-cp312-linux_aarch64.whl", hash = "sha256:8de5a36371b775e2d4881ed12cc7f2de400b1ad3d728aa74a281f649f87c9b8c", upload-time = "2026-01-23T15:10:22Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.10.0%2Bcpu-cp312-cp312-linux_s390x.whl", hash = "sha256:9accc30b56cb6756d4a9d04fcb8ebc0bb68c7d55c1ed31a8657397d316d31596", upload-time = "2026-01-23T15:10:24Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.10.0%2Bcpu-cp312-cp312-manylinux_2_28_aarch64.whl", hash = "sha256:179451716487f8cb09b56459667fa1f5c4c0946c1e75fbeae77cfc40a5768d87", upload-time = "2026-01-23T15:10:25Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.10.0%2Bcpu-cp312-cp312-manylinux_2_28_x86_64.whl", hash = "sha256:ee40b8a4b4b2cf0670c6fd4f35a7ef23871af956fecb238fbf5da15a72650b1d", upload-time = "2026-01-23T15:10:27Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.10.0%2Bcpu-cp312-cp312-win_amd64.whl", hash = "sha256:21cb5436978ef47c823b7a813ff0f8c2892e266cfe0f1d944879b5fba81bf4e1", upload-time = "2026-01-23T15:10:30Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.10.0%2Bcpu-cp312-cp312-win_arm64.whl", hash = "sha256:3eaa727e6a73affa61564d86b9d03191df45c8650d0666bd3d57c8597ef61e78", upload-time = "2026-01-23T15:10:31Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.10.0%2Bcpu-cp313-cp313-linux_aarch64.whl", hash = "sha256:fd215f3d0f681905c5b56b0630a3d666900a37fcc3ca5b937f95275c66f9fd9c", upload-time = "2026-01-23T15:10:34Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.10.0%2Bcpu-cp313-cp313-linux_s390x.whl", hash = "sha256:170a0623108055be5199370335cf9b41ba6875b3cb6f086db4aee583331a4899", upload-time = "2026-01-23T15:10:35Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.10.0%2Bcpu-cp313-cp313-manylinux_2_28_aarch64.whl", hash = "sha256:e51994492cdb76edce29da88de3672a3022f9ef0ffd90345436948d4992be2c7", upload-time = "2026-01-23T15:10:37Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.10.0%2Bcpu-cp313-cp313-manylinux_2_28_x86_64.whl", hash = "sha256:8d316e5bf121f1eab1147e49ad0511a9d92e4c45cc357d1ab0bee440da71a095", upload-time = "2026-01-23T15:10:38Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.10.0%2Bcpu-cp313-cp313-win_amd64.whl", hash = "sha256:b719da5af01b59126ac13eefd6ba3dd12d002dc0e8e79b8b365e55267a8189d3", upload-time = "2026-01-23T15:10:41Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.10.0%2Bcpu-cp313-cp313-win_arm64.whl", hash = "sha256:b67d91326e4ed9eccbd6b7d84ed7ffa43f93103aa3f0b24145f3001f3b11b714", upload-time = "2026-01-23T15:10:42Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.10.0%2Bcpu-cp313-cp313t-linux_aarch64.whl", hash = "sha256:5af75e5f49de21b0bdf7672bc27139bd285f9e8dbcabe2d617a2eb656514ac36", upload-time = "2026-01-23T15:10:44Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.10.0%2Bcpu-cp313-cp313t-linux_s390x.whl", hash = "sha256:ba51ef01a510baf8fff576174f702c47e1aa54389a9f1fba323bb1a5003ff0bf", upload-time = "2026-01-23T15:10:48Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.10.0%2Bcpu-cp313-cp313t-manylinux_2_28_aarch64.whl", hash = "sha256:0fedcb1a77e8f2aaf7bfd21591bf6d1e0b207473268c9be16b17cb7783253969", upload-time = "2026-01-23T15:10:48Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.10.0%2Bcpu-cp313-cp313t-manylinux_2_28_x86_64.whl", hash = "sha256:106dd1930cb30a4a337366ba3f9b25318ebf940f51fd46f789281dd9e736bdc4", upload-time = "2026-01-23T15:10:50Z" }, + { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.10.0%2Bcpu-cp313-cp313t-win_amd64.whl", hash = "sha256:eb1bde1ce198f05c8770017de27e001d404499cf552aaaa014569eff56ca25c0", upload-time = "2026-01-23T15:10:50Z" }, ] [[package]]