diff --git a/.tekton/lightspeed-stack-pull-request.yaml b/.tekton/lightspeed-stack-pull-request.yaml index 3b59ecb0e..b92e4cb6a 100644 --- a/.tekton/lightspeed-stack-pull-request.yaml +++ b/.tekton/lightspeed-stack-pull-request.yaml @@ -55,7 +55,7 @@ spec: ], "requirements_build_files": ["requirements-build.txt"], "binary": { - "packages": "accelerate,aiohappyeyeballs,aiohttp,aiosignal,aiosqlite,annotated-doc,annotated-types,anyio,asyncpg,attrs,autoevals,cachetools,cffi,charset-normalizer,chevron,click,cryptography,datasets,dill,distro,dnspython,durationpy,einops,faiss-cpu,fire,frozenlist,fsspec,googleapis-common-protos,greenlet,grpcio,h11,hf-xet,httpcore,httpx,httpx-sse,huggingface-hub,idna,jinja2,jiter,joblib,jsonschema-specifications,llama-stack-client,lxml,markdown-it-py,markupsafe,mdurl,mpmath,multidict,networkx,nltk,numpy,oauthlib,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,pillow,ply,polyleven,prompt-toolkit,propcache,proto-plus,psycopg2-binary,pyaml,pyarrow,pyasn1,pyasn1-modules,pycparser,pydantic,pydantic-core,pydantic-settings,pygments,pyjwt,python-dateutil,python-dotenv,python-multipart,pytz,pyyaml,referencing,requests,requests-oauthlib,rich,rpds-py,rsa,safetensors,scikit-learn,scipy,sentence-transformers,setuptools,six,sniffio,sqlalchemy,starlette,sympy,threadpoolctl,tiktoken,tokenizers,torch,tqdm,transformers,triton,typing-extensions,typing-inspection,tzdata,urllib3,wcwidth,websocket-client,wrapt,xxhash,yarl,zipp,uv,pip,maturin", + "packages": "accelerate,aiohappyeyeballs,aiohttp,aiosignal,aiosqlite,annotated-doc,annotated-types,anyio,asyncpg,attrs,autoevals,cachetools,cffi,charset-normalizer,chevron,click,cryptography,datasets,dill,distro,dnspython,durationpy,einops,faiss-cpu,fire,frozenlist,fsspec,googleapis-common-protos,grpcio,h11,hf-xet,httpcore,httpx,httpx-sse,huggingface-hub,idna,jinja2,jiter,joblib,jsonschema-specifications,llama-stack-client,lxml,markdown-it-py,mdurl,mpmath,multidict,networkx,nltk,numpy,oauthlib,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,pillow,ply,polyleven,prompt-toolkit,propcache,proto-plus,psycopg2-binary,pyaml,pyarrow,pyasn1,pyasn1-modules,pydantic,pydantic-core,pydantic-settings,pygments,pyjwt,python-dateutil,python-dotenv,python-multipart,pytz,pyyaml,referencing,requests,requests-oauthlib,rich,rpds-py,rsa,safetensors,scikit-learn,scipy,sentence-transformers,setuptools,six,sniffio,sqlalchemy,starlette,sympy,threadpoolctl,tiktoken,tokenizers,torch,tqdm,transformers,triton,typing-extensions,typing-inspection,tzdata,websocket-client,wrapt,xxhash,yarl,zipp,uv,pip,maturin", "os": "linux", "arch": "x86_64,aarch64", "py_version": "312" diff --git a/.tekton/lightspeed-stack-push.yaml b/.tekton/lightspeed-stack-push.yaml index f78c2ce35..0bda6c93e 100644 --- a/.tekton/lightspeed-stack-push.yaml +++ b/.tekton/lightspeed-stack-push.yaml @@ -47,7 +47,7 @@ spec: ], "requirements_build_files": ["requirements-build.txt"], "binary": { - "packages": "accelerate,aiohappyeyeballs,aiohttp,aiosignal,aiosqlite,annotated-doc,annotated-types,anyio,asyncpg,attrs,autoevals,cachetools,cffi,charset-normalizer,chevron,click,cryptography,datasets,dill,distro,dnspython,durationpy,einops,faiss-cpu,fire,frozenlist,fsspec,googleapis-common-protos,greenlet,grpcio,h11,hf-xet,httpcore,httpx,httpx-sse,huggingface-hub,idna,jinja2,jiter,joblib,jsonschema-specifications,llama-stack-client,lxml,markdown-it-py,markupsafe,mdurl,mpmath,multidict,networkx,nltk,numpy,oauthlib,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,pillow,ply,polyleven,prompt-toolkit,propcache,proto-plus,psycopg2-binary,pyaml,pyarrow,pyasn1,pyasn1-modules,pycparser,pydantic,pydantic-core,pydantic-settings,pygments,pyjwt,python-dateutil,python-dotenv,python-multipart,pytz,pyyaml,referencing,requests,requests-oauthlib,rich,rpds-py,rsa,safetensors,scikit-learn,scipy,sentence-transformers,setuptools,six,sniffio,sqlalchemy,starlette,sympy,threadpoolctl,tiktoken,tokenizers,torch,tqdm,transformers,triton,typing-extensions,typing-inspection,tzdata,urllib3,wcwidth,websocket-client,wrapt,xxhash,yarl,zipp,uv,pip,maturin", + "packages": "accelerate,aiohappyeyeballs,aiohttp,aiosignal,aiosqlite,annotated-doc,annotated-types,anyio,asyncpg,attrs,autoevals,cachetools,cffi,charset-normalizer,chevron,click,cryptography,datasets,dill,distro,dnspython,durationpy,einops,faiss-cpu,fire,frozenlist,fsspec,googleapis-common-protos,grpcio,h11,hf-xet,httpcore,httpx,httpx-sse,huggingface-hub,idna,jinja2,jiter,joblib,jsonschema-specifications,llama-stack-client,lxml,markdown-it-py,mdurl,mpmath,multidict,networkx,nltk,numpy,oauthlib,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,pillow,ply,polyleven,prompt-toolkit,propcache,proto-plus,psycopg2-binary,pyaml,pyarrow,pyasn1,pyasn1-modules,pydantic,pydantic-core,pydantic-settings,pygments,pyjwt,python-dateutil,python-dotenv,python-multipart,pytz,pyyaml,referencing,requests,requests-oauthlib,rich,rpds-py,rsa,safetensors,scikit-learn,scipy,sentence-transformers,setuptools,six,sniffio,sqlalchemy,starlette,sympy,threadpoolctl,tiktoken,tokenizers,torch,tqdm,transformers,triton,typing-extensions,typing-inspection,tzdata,websocket-client,wrapt,xxhash,yarl,zipp,uv,pip,maturin", "os": "linux", "arch": "x86_64,aarch64", "py_version": "312" diff --git a/requirements-build.txt b/requirements-build.txt index f141db3ba..980c30187 100644 --- a/requirements-build.txt +++ b/requirements-build.txt @@ -26,6 +26,7 @@ hatch-vcs==0.5.0 # filelock # jsonschema # termcolor + # urllib3 hatchling==1.26.3 # via # hatch-fancy-pypi-readme @@ -39,26 +40,28 @@ hatchling==1.28.0 # jsonschema # mcp # termcolor + # urllib3 # uv-dynamic-versioning # uvicorn + # wcwidth jinja2==3.1.6 # via uv-dynamic-versioning markupsafe==3.0.3 # via jinja2 maturin==1.10.2 # via fastuuid -packaging==25.0 +packaging==26.0 # via - # dunamai # hatchling # setuptools-scm + # wheel pathspec==1.0.3 # via hatchling pdm-backend==2.4.6 # via fastapi pluggy==1.6.0 # via hatchling -poetry-core==2.2.1 +poetry-core==2.3.0 # via # dunamai # litellm @@ -73,22 +76,24 @@ setuptools-scm==9.2.2 # importlib-metadata # pluggy # setuptools-rust + # urllib3 tomlkit==0.14.0 # via uv-dynamic-versioning trove-classifiers==2026.1.14.14 # via hatchling -uv-dynamic-versioning==0.12.0 +uv-dynamic-versioning==0.13.0 # via # a2a-sdk # mcp -wheel==0.45.1 +wheel==0.46.3 # via # authlib # azure-identity # litellm + # pycparser # The following packages are considered to be unsafe in a requirements file: -setuptools==80.9.0 +setuptools==80.10.1 # via # authlib # azure-identity @@ -97,6 +102,7 @@ setuptools==80.9.0 # certifi # emoji # google-api-core + # greenlet # importlib-metadata # llama-stack # markupsafe @@ -106,6 +112,7 @@ setuptools==80.9.0 # pluggy # prometheus-client # psutil + # pycparser # pycryptodomex # regex # semver diff --git a/requirements.hashes.source.txt b/requirements.hashes.source.txt index 423c0ff75..bf62ce442 100644 --- a/requirements.hashes.source.txt +++ b/requirements.hashes.source.txt @@ -1,5 +1,5 @@ # This file was autogenerated by uv via the following command: -# uv pip compile requirements.source.txt -o requirements.hashes.source.txt --refresh --generate-hashes --python-version 3.12 --emit-index-url --no-deps --no-annotate +# uv pip compile requirements.source.txt --refresh --generate-hashes --python-version 3.12 --emit-index-url --no-deps --no-annotate --index-url https://pypi.org/simple a2a-sdk==0.3.22 \ @@ -117,6 +117,60 @@ google-api-core==2.29.0 \ google-auth==2.47.0 \ --hash=sha256:833229070a9dfee1a353ae9877dcd2dec069a8281a4e72e72f77d4a70ff945da \ --hash=sha256:c516d68336bfde7cf0da26aab674a36fedcf04b37ac4edd59c597178760c3498 +greenlet==3.3.1 \ + --hash=sha256:02925a0bfffc41e542c70aa14c7eda3593e4d7e274bfcccca1827e6c0875902e \ + --hash=sha256:04bee4775f40ecefcdaa9d115ab44736cd4b9c5fba733575bfe9379419582e13 \ + --hash=sha256:070472cd156f0656f86f92e954591644e158fd65aa415ffbe2d44ca77656a8f5 \ + --hash=sha256:09f51496a0bfbaa9d74d36a52d2580d1ef5ed4fdfcff0a73730abfbbbe1403dd \ + --hash=sha256:1108b61b06b5224656121c3c8ee8876161c491cbe74e5c519e0634c837cf93d5 \ + --hash=sha256:12184c61e5d64268a160226fb4818af4df02cfead8379d7f8b99a56c3a54ff3e \ + --hash=sha256:14194f5f4305800ff329cbf02c5fcc88f01886cadd29941b807668a45f0d2336 \ + --hash=sha256:20fedaadd422fa02695f82093f9a98bad3dab5fcda793c658b945fcde2ab27ba \ + --hash=sha256:27289986f4e5b0edec7b5a91063c109f0276abb09a7e9bdab08437525977c946 \ + --hash=sha256:2f080e028001c5273e0b42690eaf359aeef9cb1389da0f171ea51a5dc3c7608d \ + --hash=sha256:301860987846c24cb8964bdec0e31a96ad4a2a801b41b4ef40963c1b44f33451 \ + --hash=sha256:32e4ca9777c5addcbf42ff3915d99030d8e00173a56f80001fb3875998fe410b \ + --hash=sha256:33a956fe78bbbda82bfc95e128d61129b32d66bcf0a20a1f0c08aa4839ffa951 \ + --hash=sha256:34a729e2e4e4ffe9ae2408d5ecaf12f944853f40ad724929b7585bca808a9d6f \ + --hash=sha256:39eda9ba259cc9801da05351eaa8576e9aa83eb9411e8f0c299e05d712a210f2 \ + --hash=sha256:3a300354f27dd86bae5fbf7002e6dd2b3255cd372e9242c933faf5e859b703fe \ + --hash=sha256:3e0f3878ca3a3ff63ab4ea478585942b53df66ddde327b59ecb191b19dbbd62d \ + --hash=sha256:3e63252943c921b90abb035ebe9de832c436401d9c45f262d80e2d06cc659242 \ + --hash=sha256:41848f3230b58c08bb43dee542e74a2a2e34d3c59dc3076cec9151aeeedcae98 \ + --hash=sha256:49f4ad195d45f4a66a0eb9c1ba4832bb380570d361912fa3554746830d332149 \ + --hash=sha256:4b065d3284be43728dd280f6f9a13990b56470b81be20375a207cdc814a983f2 \ + --hash=sha256:4b9721549a95db96689458a1e0ae32412ca18776ed004463df3a9299c1b257ab \ + --hash=sha256:50e1457f4fed12a50e427988a07f0f9df53cf0ee8da23fab16e6732c2ec909d4 \ + --hash=sha256:59913f1e5ada20fde795ba906916aea25d442abcc0593fba7e26c92b7ad76249 \ + --hash=sha256:5fd23b9bc6d37b563211c6abbb1b3cab27db385a4449af5c32e932f93017080c \ + --hash=sha256:6423481193bbbe871313de5fd06a082f2649e7ce6e08015d2a76c1e9186ca5b3 \ + --hash=sha256:65be2f026ca6a176f88fb935ee23c18333ccea97048076aef4db1ef5bc0713ac \ + --hash=sha256:67ea3fc73c8cd92f42467a72b75e8f05ed51a0e9b1d15398c913416f2dafd49f \ + --hash=sha256:71c767cf281a80d02b6c1bdc41c9468e1f5a494fb11bc8688c360524e273d7b1 \ + --hash=sha256:76e39058e68eb125de10c92524573924e827927df5d3891fbc97bd55764a8774 \ + --hash=sha256:7932f5f57609b6a3b82cc11877709aa7a98e3308983ed93552a1c377069b20c8 \ + --hash=sha256:7a3ae05b3d225b4155bda56b072ceb09d05e974bc74be6c3fc15463cf69f33fd \ + --hash=sha256:7ab327905cabb0622adca5971e488064e35115430cec2c35a50fd36e72a315b3 \ + --hash=sha256:7b2fe4150a0cf59f847a67db8c155ac36aed89080a6a639e9f16df5d6c6096f1 \ + --hash=sha256:7e806ca53acf6d15a888405880766ec84721aa4181261cd11a457dfe9a7a4975 \ + --hash=sha256:80aa4d79eb5564f2e0a6144fcc744b5a37c56c4a92d60920720e99210d88db0f \ + --hash=sha256:92497c78adf3ac703b57f1e3813c2d874f27f71a178f9ea5887855da413cd6d2 \ + --hash=sha256:96aff77af063b607f2489473484e39a0bbae730f2ea90c9e5606c9b73c44174a \ + --hash=sha256:aec9ab04e82918e623415947921dea15851b152b822661cce3f8e4393c3df683 \ + --hash=sha256:b066e8b50e28b503f604fa538adc764a638b38cf8e81e025011d26e8a627fa79 \ + --hash=sha256:b31c05dd84ef6871dd47120386aed35323c944d86c3d91a17c4b8d23df62f15b \ + --hash=sha256:bd59acd8529b372775cd0fcbc5f420ae20681c5b045ce25bd453ed8455ab99b5 \ + --hash=sha256:bfb2d1763d777de5ee495c85309460f6fd8146e50ec9d0ae0183dbf6f0a829d1 \ + --hash=sha256:c620051669fd04ac6b60ebc70478210119c56e2d5d5df848baec4312e260e4ca \ + --hash=sha256:c9f9d5e7a9310b7a2f416dd13d2e3fd8b42d803968ea580b7c0f322ccb389b97 \ + --hash=sha256:cb0feb07fe6e6a74615ee62a880007d976cf739b6669cce95daa7373d4fc69c5 \ + --hash=sha256:cc98b9c4e4870fa983436afa999d4eb16b12872fab7071423d5262fa7120d57a \ + --hash=sha256:d842c94b9155f1c9b3058036c24ffb8ff78b428414a19792b2380be9cecf4f36 \ + --hash=sha256:da19609432f353fed186cc1b85e9440db93d489f198b4bdf42ae19cc9d9ac9b4 \ + --hash=sha256:e0093bd1a06d899892427217f0ff2a3c8f306182b8c754336d32e2d587c131b4 \ + --hash=sha256:e2e7e882f83149f0a71ac822ebf156d902e7a5d22c9045e3e0d1daf59cee2cc9 \ + --hash=sha256:e84b51cbebf9ae573b5fbd15df88887815e3253fc000a7d0ff95170e8f7e9729 \ + --hash=sha256:ed6b402bc74d6557a705e197d47f9063733091ed6357b3de33619d8a8d93ac53 importlib-metadata==8.7.1 \ --hash=sha256:49fef1ae6440c182052f407c8d34a68f72efc36db9ca90dc0113398f2fdde8bb \ --hash=sha256:5a1f80bf1daa489495071efbb095d75a634cf28a8bc299581244063b53176151 @@ -127,18 +181,108 @@ jsonpath-ng==1.7.0 \ jsonschema==4.26.0 \ --hash=sha256:0c26707e2efad8aa1bfc5b7ce170f3fccc2e4918ff85989ba9ffa9facb2be326 \ --hash=sha256:d489f15263b8d200f8387e64b4c3a75f06629559fb73deb8fdfb525f2dab50ce -kubernetes==33.1.0 \ - --hash=sha256:544de42b24b64287f7e0aa9513c93cb503f7f40eea39b20f66810011a86eabc5 \ - --hash=sha256:f64d829843a54c251061a8e7a14523b521f2dc5c896cf6d65ccf348648a88993 +kubernetes==35.0.0 \ + --hash=sha256:39e2b33b46e5834ef6c3985ebfe2047ab39135d41de51ce7641a7ca5b372a13d \ + --hash=sha256:3d00d344944239821458b9efd484d6df9f011da367ecb155dadf9513f05f09ee langdetect==1.0.9 \ --hash=sha256:7cbc0746252f19e76f77c0b1690aadf01963be835ef0cd4b56dddf2a8f1dfc2a \ --hash=sha256:cbc1fef89f8d062739774bd51eda3da3274006b3661d199c2655f6b3f6d605a0 -litellm==1.80.16 \ - --hash=sha256:21be641b350561b293b831addb25249676b72ebff973a5a1d73b5d7cf35bcd1d \ - --hash=sha256:f96233649f99ab097f7d8a3ff9898680207b9eea7d2e23f438074a3dbcf50cca +litellm==1.81.1 \ + --hash=sha256:503512a8a7f3cddf9d8fed6182c14f1e77c5655635fe67b09efb09c75234bb87 \ + --hash=sha256:9c758db8abff04a2f1f43582d042080e36f245fe34cfbafe2f8b7ca8f1de29b6 llama-stack==0.3.5 \ --hash=sha256:4a0ce8014b17d14a06858251736f1170f12580fafc519daf75ee1df6c4fbf64b \ --hash=sha256:93097409c65108e429fc3dda2f246ef4e8d0b07314a32865e941680e537ec366 +markupsafe==3.0.3 \ + --hash=sha256:0303439a41979d9e74d18ff5e2dd8c43ed6c6001fd40e5bf2e43f7bd9bbc523f \ + --hash=sha256:068f375c472b3e7acbe2d5318dea141359e6900156b5b2ba06a30b169086b91a \ + --hash=sha256:0bf2a864d67e76e5c9a34dc26ec616a66b9888e25e7b9460e1c76d3293bd9dbf \ + --hash=sha256:0db14f5dafddbb6d9208827849fad01f1a2609380add406671a26386cdf15a19 \ + --hash=sha256:0eb9ff8191e8498cca014656ae6b8d61f39da5f95b488805da4bb029cccbfbaf \ + --hash=sha256:0f4b68347f8c5eab4a13419215bdfd7f8c9b19f2b25520968adfad23eb0ce60c \ + --hash=sha256:1085e7fbddd3be5f89cc898938f42c0b3c711fdcb37d75221de2666af647c175 \ + --hash=sha256:116bb52f642a37c115f517494ea5feb03889e04df47eeff5b130b1808ce7c219 \ + --hash=sha256:12c63dfb4a98206f045aa9563db46507995f7ef6d83b2f68eda65c307c6829eb \ + --hash=sha256:133a43e73a802c5562be9bbcd03d090aa5a1fe899db609c29e8c8d815c5f6de6 \ + --hash=sha256:1353ef0c1b138e1907ae78e2f6c63ff67501122006b0f9abad68fda5f4ffc6ab \ + --hash=sha256:15d939a21d546304880945ca1ecb8a039db6b4dc49b2c5a400387cdae6a62e26 \ + --hash=sha256:177b5253b2834fe3678cb4a5f0059808258584c559193998be2601324fdeafb1 \ + --hash=sha256:1872df69a4de6aead3491198eaf13810b565bdbeec3ae2dc8780f14458ec73ce \ + --hash=sha256:1b4b79e8ebf6b55351f0d91fe80f893b4743f104bff22e90697db1590e47a218 \ + --hash=sha256:1b52b4fb9df4eb9ae465f8d0c228a00624de2334f216f178a995ccdcf82c4634 \ + --hash=sha256:1ba88449deb3de88bd40044603fafffb7bc2b055d626a330323a9ed736661695 \ + --hash=sha256:1cc7ea17a6824959616c525620e387f6dd30fec8cb44f649e31712db02123dad \ + --hash=sha256:218551f6df4868a8d527e3062d0fb968682fe92054e89978594c28e642c43a73 \ + --hash=sha256:26a5784ded40c9e318cfc2bdb30fe164bdb8665ded9cd64d500a34fb42067b1c \ + --hash=sha256:2713baf880df847f2bece4230d4d094280f4e67b1e813eec43b4c0e144a34ffe \ + --hash=sha256:2a15a08b17dd94c53a1da0438822d70ebcd13f8c3a95abe3a9ef9f11a94830aa \ + --hash=sha256:2f981d352f04553a7171b8e44369f2af4055f888dfb147d55e42d29e29e74559 \ + --hash=sha256:32001d6a8fc98c8cb5c947787c5d08b0a50663d139f1305bac5885d98d9b40fa \ + --hash=sha256:3524b778fe5cfb3452a09d31e7b5adefeea8c5be1d43c4f810ba09f2ceb29d37 \ + --hash=sha256:3537e01efc9d4dccdf77221fb1cb3b8e1a38d5428920e0657ce299b20324d758 \ + --hash=sha256:35add3b638a5d900e807944a078b51922212fb3dedb01633a8defc4b01a3c85f \ + --hash=sha256:38664109c14ffc9e7437e86b4dceb442b0096dfe3541d7864d9cbe1da4cf36c8 \ + --hash=sha256:3a7e8ae81ae39e62a41ec302f972ba6ae23a5c5396c8e60113e9066ef893da0d \ + --hash=sha256:3b562dd9e9ea93f13d53989d23a7e775fdfd1066c33494ff43f5418bc8c58a5c \ + --hash=sha256:457a69a9577064c05a97c41f4e65148652db078a3a509039e64d3467b9e7ef97 \ + --hash=sha256:4bd4cd07944443f5a265608cc6aab442e4f74dff8088b0dfc8238647b8f6ae9a \ + --hash=sha256:4e885a3d1efa2eadc93c894a21770e4bc67899e3543680313b09f139e149ab19 \ + --hash=sha256:4faffd047e07c38848ce017e8725090413cd80cbc23d86e55c587bf979e579c9 \ + --hash=sha256:509fa21c6deb7a7a273d629cf5ec029bc209d1a51178615ddf718f5918992ab9 \ + --hash=sha256:5678211cb9333a6468fb8d8be0305520aa073f50d17f089b5b4b477ea6e67fdc \ + --hash=sha256:591ae9f2a647529ca990bc681daebdd52c8791ff06c2bfa05b65163e28102ef2 \ + --hash=sha256:5a7d5dc5140555cf21a6fefbdbf8723f06fcd2f63ef108f2854de715e4422cb4 \ + --hash=sha256:69c0b73548bc525c8cb9a251cddf1931d1db4d2258e9599c28c07ef3580ef354 \ + --hash=sha256:6b5420a1d9450023228968e7e6a9ce57f65d148ab56d2313fcd589eee96a7a50 \ + --hash=sha256:722695808f4b6457b320fdc131280796bdceb04ab50fe1795cd540799ebe1698 \ + --hash=sha256:729586769a26dbceff69f7a7dbbf59ab6572b99d94576a5592625d5b411576b9 \ + --hash=sha256:77f0643abe7495da77fb436f50f8dab76dbc6e5fd25d39589a0f1fe6548bfa2b \ + --hash=sha256:795e7751525cae078558e679d646ae45574b47ed6e7771863fcc079a6171a0fc \ + --hash=sha256:7be7b61bb172e1ed687f1754f8e7484f1c8019780f6f6b0786e76bb01c2ae115 \ + --hash=sha256:7c3fb7d25180895632e5d3148dbdc29ea38ccb7fd210aa27acbd1201a1902c6e \ + --hash=sha256:7e68f88e5b8799aa49c85cd116c932a1ac15caaa3f5db09087854d218359e485 \ + --hash=sha256:83891d0e9fb81a825d9a6d61e3f07550ca70a076484292a70fde82c4b807286f \ + --hash=sha256:8485f406a96febb5140bfeca44a73e3ce5116b2501ac54fe953e488fb1d03b12 \ + --hash=sha256:8709b08f4a89aa7586de0aadc8da56180242ee0ada3999749b183aa23df95025 \ + --hash=sha256:8f71bc33915be5186016f675cd83a1e08523649b0e33efdb898db577ef5bb009 \ + --hash=sha256:915c04ba3851909ce68ccc2b8e2cd691618c4dc4c4232fb7982bca3f41fd8c3d \ + --hash=sha256:949b8d66bc381ee8b007cd945914c721d9aba8e27f71959d750a46f7c282b20b \ + --hash=sha256:94c6f0bb423f739146aec64595853541634bde58b2135f27f61c1ffd1cd4d16a \ + --hash=sha256:9a1abfdc021a164803f4d485104931fb8f8c1efd55bc6b748d2f5774e78b62c5 \ + --hash=sha256:9b79b7a16f7fedff2495d684f2b59b0457c3b493778c9eed31111be64d58279f \ + --hash=sha256:a320721ab5a1aba0a233739394eb907f8c8da5c98c9181d1161e77a0c8e36f2d \ + --hash=sha256:a4afe79fb3de0b7097d81da19090f4df4f8d3a2b3adaa8764138aac2e44f3af1 \ + --hash=sha256:ad2cf8aa28b8c020ab2fc8287b0f823d0a7d8630784c31e9ee5edea20f406287 \ + --hash=sha256:b8512a91625c9b3da6f127803b166b629725e68af71f8184ae7e7d54686a56d6 \ + --hash=sha256:bc51efed119bc9cfdf792cdeaa4d67e8f6fcccab66ed4bfdd6bde3e59bfcbb2f \ + --hash=sha256:bdc919ead48f234740ad807933cdf545180bfbe9342c2bb451556db2ed958581 \ + --hash=sha256:bdd37121970bfd8be76c5fb069c7751683bdf373db1ed6c010162b2a130248ed \ + --hash=sha256:be8813b57049a7dc738189df53d69395eba14fb99345e0a5994914a3864c8a4b \ + --hash=sha256:c0c0b3ade1c0b13b936d7970b1d37a57acde9199dc2aecc4c336773e1d86049c \ + --hash=sha256:c47a551199eb8eb2121d4f0f15ae0f923d31350ab9280078d1e5f12b249e0026 \ + --hash=sha256:c4ffb7ebf07cfe8931028e3e4c85f0357459a3f9f9490886198848f4fa002ec8 \ + --hash=sha256:ccfcd093f13f0f0b7fdd0f198b90053bf7b2f02a3927a30e63f3ccc9df56b676 \ + --hash=sha256:d2ee202e79d8ed691ceebae8e0486bd9a2cd4794cec4824e1c99b6f5009502f6 \ + --hash=sha256:d53197da72cc091b024dd97249dfc7794d6a56530370992a5e1a08983ad9230e \ + --hash=sha256:d6dd0be5b5b189d31db7cda48b91d7e0a9795f31430b7f271219ab30f1d3ac9d \ + --hash=sha256:d88b440e37a16e651bda4c7c2b930eb586fd15ca7406cb39e211fcff3bf3017d \ + --hash=sha256:de8a88e63464af587c950061a5e6a67d3632e36df62b986892331d4620a35c01 \ + --hash=sha256:df2449253ef108a379b8b5d6b43f4b1a8e81a061d6537becd5582fba5f9196d7 \ + --hash=sha256:e1c1493fb6e50ab01d20a22826e57520f1284df32f2d8601fdd90b6304601419 \ + --hash=sha256:e1cf1972137e83c5d4c136c43ced9ac51d0e124706ee1c8aa8532c1287fa8795 \ + --hash=sha256:e2103a929dfa2fcaf9bb4e7c091983a49c9ac3b19c9061b6d5427dd7d14d81a1 \ + --hash=sha256:e56b7d45a839a697b5eb268c82a71bd8c7f6c94d6fd50c3d577fa39a9f1409f5 \ + --hash=sha256:e8afc3f2ccfa24215f8cb28dcf43f0113ac3c37c2f0f0806d8c70e4228c5cf4d \ + --hash=sha256:e8fc20152abba6b83724d7ff268c249fa196d8259ff481f3b1476383f8f24e42 \ + --hash=sha256:eaa9599de571d72e2daf60164784109f19978b327a3910d3e9de8c97b5b70cfe \ + --hash=sha256:ec15a59cf5af7be74194f7ab02d0f59a62bdcf1a537677ce67a2537c9b87fcda \ + --hash=sha256:f190daf01f13c72eac4efd5c430a8de82489d9cff23c364c3ea822545032993e \ + --hash=sha256:f34c41761022dd093b4b6896d4810782ffbabe30f2d443ff5f083e0cbbb8c737 \ + --hash=sha256:f3e98bb3798ead92273dc0e5fd0f31ade220f59a266ffd8a4f6065e0a3ce0523 \ + --hash=sha256:f42d0984e947b8adf7dd6dde396e720934d12c506ce84eea8476409563607591 \ + --hash=sha256:f71a396b3bf33ecaa1626c255855702aca4d3d9fea5e051b41ac59a9c1c41edc \ + --hash=sha256:f9e130248f4462aaa8e2552d547f36ddadbeaa573879158d721bbd33dfe4743a \ + --hash=sha256:fed51ac40f757d41b7c48425901843666a6677e3e8eb0abcff09e4ba6e664f50 mcp==1.25.0 \ --hash=sha256:56310361ebf0364e2d438e5b45f7668cbb124e158bb358333cd06e49e83a6802 \ --hash=sha256:b37c38144a666add0862614cc79ec276e97d72aa8ca26d622818d4e278b9721a @@ -210,6 +354,9 @@ psutil==7.2.1 \ --hash=sha256:ea46c0d060491051d39f0d2cff4f98d5c72b288289f57a21556cc7d504db37fc \ --hash=sha256:f7583aec590485b43ca601dd9cea0dcd65bd7bb21d30ef4ddbf4ea6b5ed1bdd3 \ --hash=sha256:f78baafb38436d5a128f837fab2d92c276dfb48af01a240b861ae02b2413ada8 +pycparser==3.0 \ + --hash=sha256:600f49d217304a5902ac3c37e1281c9fe94e4d0489de643a9504c5cdfdfc6b29 \ + --hash=sha256:b727414169a36b7d524c1c3e31839a521725078d7b2ff038656844266160a992 pycryptodomex==3.23.0 \ --hash=sha256:02d87b80778c171445d67e23d1caef279bf4b25c3597050ccd2e13970b57fd51 \ --hash=sha256:06698f957fe1ab229a99ba2defeeae1c09af185baa909a31a5d1f9d42b1aaed6 \ @@ -390,9 +537,9 @@ regex==2026.1.15 \ semver==3.0.4 \ --hash=sha256:9c824d87ba7f7ab4a1890799cec8596f15c1241cb473404ea1cb0c55e4b04746 \ --hash=sha256:afc7d8c584a5ed0a11033af086e8af226a9c0b206f313e0301f8dd7b6b589602 -sse-starlette==3.1.2 \ - --hash=sha256:55eff034207a83a0eb86de9a68099bd0157838f0b8b999a1b742005c71e33618 \ - --hash=sha256:cd800dd349f4521b317b9391d3796fa97b71748a4da9b9e00aafab32dda375c8 +sse-starlette==3.2.0 \ + --hash=sha256:5876954bd51920fc2cd51baee47a080eb88a37b5b784e615abb0b283f801cdbf \ + --hash=sha256:8127594edfb51abe44eac9c49e59b0b01f1039d0c7461c6fd91d4e03b70da422 termcolor==3.3.0 \ --hash=sha256:348871ca648ec6a9a983a13ab626c0acce02f515b9e1983332b17af7979521c5 \ --hash=sha256:cf642efadaf0a8ebbbf4bc7a31cec2f9b5f21a9f726f4ccbb08192c9c26f43a5 @@ -433,9 +580,15 @@ tree-sitter==0.25.2 \ --hash=sha256:f5ddcd3e291a749b62521f71fc953f66f5fd9743973fd6dd962b092773569601 \ --hash=sha256:fbb1706407c0e451c4f8cc016fec27d72d4b211fdd3173320b1ada7a6c74c3ac \ --hash=sha256:fe43c158555da46723b28b52e058ad444195afd1db3ca7720c59a254544e9c20 -trl==0.26.2 \ - --hash=sha256:532a6d221201b5fef4b961fbaae4c67ca5d9f35c33d35c73ac4ea2cbb35e8d0d \ - --hash=sha256:89c5a81847e74d05f53686bc98ae966d0314ff0644d821a8abb05e0ad94adc47 +trl==0.27.0 \ + --hash=sha256:0947241f74b67f60f0fce6d149afbb85ef2faf95078ec221d6a7958d2bdfb7ef \ + --hash=sha256:e12262064d0212738ae79f4411bc014fbe444c8ff665b9a61fea34261e0ee386 +urllib3==2.6.3 \ + --hash=sha256:1b62b6884944a57dbe321509ab94fd4d3b307075e0c2eae991ac71ee15ad38ed \ + --hash=sha256:bf272323e553dfb2e87d9bfd225ca7b0f467b919d7bbd355436d3fd37cb0acd4 uvicorn==0.40.0 \ --hash=sha256:839676675e87e73694518b5574fd0f24c9d97b46bea16df7b8c05ea1a51071ea \ --hash=sha256:c6c8f55bc8bf13eb6fa9ff87ad62308bbbc33d0b67f84293151efe87e0d5f2ee +wcwidth==0.3.1 \ + --hash=sha256:5aedb626a9c0d941b990cfebda848d538d45c9493a3384d080aff809143bd3be \ + --hash=sha256:b2d355df3ec5d51bfc973a22fb4ea9a03b12fdcbf00d0abd22a2c78b12ccc177 diff --git a/requirements.hashes.wheel.txt b/requirements.hashes.wheel.txt index 234afc1b0..82185b2ce 100644 --- a/requirements.hashes.wheel.txt +++ b/requirements.hashes.wheel.txt @@ -1,18 +1,18 @@ # This file was autogenerated by uv via the following command: -# uv pip compile requirements.wheel.txt -o requirements.hashes.wheel.txt --refresh --generate-hashes --index-url https://console.redhat.com/api/pypi/public-rhai/rhoai/3.2/cpu-ubi9/simple/ --python-version 3.12 --emit-index-url --no-deps --no-annotate --universal +# uv pip compile requirements.wheel.txt --refresh --generate-hashes --index-url https://console.redhat.com/api/pypi/public-rhai/rhoai/3.2/cpu-ubi9/simple/ --python-version 3.12 --emit-index-url --no-deps --no-annotate --universal --index-url https://console.redhat.com/api/pypi/public-rhai/rhoai/3.2/cpu-ubi9/simple/ accelerate==1.12.0 \ --hash=sha256:85289227dfc6b606bd3abee7863744b9c43db45cd335b939d77de0496db7fa8f aiohappyeyeballs==2.6.1 \ - --hash=sha256:4d2931c4e620c6f0628956c58304714877919e84f71fe94cb0f753b3c58ff390 + --hash=sha256:e63730c7e8303fe9b9b25dfdf72f49ed74380176609a5d11cf7b634058e986d9 aiohttp==3.13.2 \ --hash=sha256:6156a48c07a314feeb0c89444dfafb6f297c2ae5a502c91fff83209110bb4c47 \ --hash=sha256:a3fe218ef7da354a8e0564dc0b48b07d5d9e6819a03c4c3388bce6041009c3b6 \ --hash=sha256:b253fd276c4be03c6f7e318e9e53dc65fc5827e30f86bfba31e1ff8e07859477 \ --hash=sha256:f4962e2f1cbcabf9d4154ba03bf4ce7b5e6ce16f1c4cfe5b13bc81c6d78e476e aiosignal==1.4.0 \ - --hash=sha256:d5000d55b261898f726f49b64b9be350a5a02f754318d6e9e613c620dc752e2c + --hash=sha256:3c0c9158993d1dce3bb3dc3f83687bbc7c9bcb2b335b7f31f58ecdbb238ef522 aiosqlite==0.22.0 \ --hash=sha256:00b293e00332f286e6a663a89705373bcfa8acda394ec856f9960f7765cecc9d annotated-doc==0.0.4 \ @@ -25,7 +25,7 @@ asyncpg==0.31.0 \ --hash=sha256:24fc75787a74ed076025b7eaaf29dab8b072d353ab653d670eeb6f122dfd2399 \ --hash=sha256:8bbd3aac5003539d4aece38b90c4e736a5725fe6d7b255abdf85a759ee8a264a attrs==25.4.0 \ - --hash=sha256:64c81a4818c5d32936e6a3401e00738e7c6f557edcc1b1733fbe10d479b6fadd + --hash=sha256:06d555c93c3d6ca4286a4a10a7ab7e6a1a63f658d59496378491861c05db3637 autoevals==0.0.130 \ --hash=sha256:77c3931f17086ca12fe64b5561d417cae4292cd7b60fce368c6b4849b57def4f cachetools==6.2.4 \ @@ -64,18 +64,14 @@ faiss-cpu==1.12.0 \ fire==0.7.1 \ --hash=sha256:bdd219aadec3008f29776c80f7763812e5a79053912b9eae652990853143c11b frozenlist==1.8.0 \ - --hash=sha256:2918e29e297cecad553e34ad7d23d0d448dde89a463d33eadc2c8f814b4ae961 \ - --hash=sha256:34e8d8211c28721631d6357e958ebd46fab4578eeed5ae9c2136201e5b88eab6 \ - --hash=sha256:529a26420d324e46bd6ee6b8df34375ef43cb9afbccd0b7fd78abee056bc8466 \ - --hash=sha256:ad185b9a554fa902390ce97fda8b4505d72c57df3090951ccd61d8717aa3c300 + --hash=sha256:1a2bbca4a1d1f0b362b7cd0e0bb884e1f70987c78ad86d9d12cf6b73e7166842 \ + --hash=sha256:4375de3d5f92c98585634f4e2b6b82404b0ae4d53c53ef388f3d8b98e9c49ebf \ + --hash=sha256:5a736ad41b21d07003d356b1d3064853afa11a0dee72f1878a5db63db3409888 \ + --hash=sha256:7fcb24d46b7b8c861a41a9a8b9cfe1f1059ad1a5451a93da42ecdd70182caa4c fsspec==2025.10.0 \ --hash=sha256:f4295eca3b7a757fb18c27564c71d2d05ba20c239d1298711177ee628cb7533f googleapis-common-protos==1.72.0 \ --hash=sha256:f09fc4740f11f52361600c7f3c7a116f8cb534bc67313b94e5a73333d2c5b3d4 -greenlet==3.3.0 \ - --hash=sha256:68056f77ba2666dc76cd86eb37b30b7b1670fcea22ca4ed59649cccf1f96a409 \ - --hash=sha256:70eaa9aef6710cabb2b739df5db772ce7e8fa1125bca9e4252a222c446ec049a \ - --hash=sha256:d933b43ccef2965d779c395cde1d7ed6ce43ff348a6e363669c9adf5e138464a grpcio==1.76.0 \ --hash=sha256:198da80912c8c333e0253d683e86cd9b537742332eb66c159994367bc9b6f70a \ --hash=sha256:7c61d16a9041c9a9874dcdef7041808a9b03faf24a9af4474bb23d92ccc7049d \ @@ -95,7 +91,7 @@ httpx-sse==0.4.3 \ huggingface-hub==0.36.0 \ --hash=sha256:ed9c6ed6d31bdd77e52fbb8a940e6e6e21d4606b24dd77c42326457c2529f072 idna==3.11 \ - --hash=sha256:b3c39c471312b8d7d0a1e7a7edce1c1f57cfa56d7e3d6850343dc4c5788fe589 + --hash=sha256:4c792a69b0c96274db373531875f687f61350e5cc4e0d8596da56db7c7f5dd4c jinja2==3.1.6 \ --hash=sha256:2ecc5e3b2c0ce9166c55a01d1df2fe52e3f74418e6193ca6bf08c6b08e2b47ac jiter==0.12.0 \ @@ -114,22 +110,15 @@ lxml==6.0.2 \ --hash=sha256:6965df12e52a5d9e6917ca097607cd00309cb583cb91531ea12bb3142f602ea1 markdown-it-py==4.0.0 \ --hash=sha256:1c78b482208eb7102a7c845c5a3bdabe34b40ac8a8730f7e290541e35b4dfe3e -markupsafe==3.0.3 \ - --hash=sha256:0af6343bc5950d7402fac77cd858153863f2c6ea8fec825bf42b4a779617b228 \ - --hash=sha256:3a7e8ae81ae39e62a41ec302f972ba6ae23a5c5396c8e60113e9066ef893da0d \ - --hash=sha256:9323e478581153f8f8996a8bd6ec11fb4fd238d8a5ba93bda2698080b0441427 \ - --hash=sha256:d05f9ff9d70fa9ff4181baf298babf3c87a69fca9e9003e8a77bbc0922ffe55d \ - --hash=sha256:d6dd0be5b5b189d31db7cda48b91d7e0a9795f31430b7f271219ab30f1d3ac9d \ - --hash=sha256:fb13d952fc3e75323d200fedee7bd5c14341500afc2c5d7e0793ae369f933d1c mdurl==0.1.2 \ --hash=sha256:60eff0e2c89631c4155af89af07f0d1b7256b9553aaa690afce362e6f29d48fd mpmath==1.3.0 \ --hash=sha256:63179b03dd0b1a00b397cb6c7dbe1a2744e79fe402e9a24804094024d374b6f7 multidict==6.7.0 \ - --hash=sha256:7d5409e9e62f0aac2f11804ab8d3606f4460bc317e4c8f9133d331e328608049 \ - --hash=sha256:b80a810fa60f568ff40c61e8ffeb6f4eac32d7bf78c4fbb7ae9157d4314a7fb7 \ - --hash=sha256:d26e536c487b9a6c34ba7407d18203b56b1fee0e50a666dcf34d483e9708d6cc \ - --hash=sha256:f71bc76dde0394cf46057e579501dade5f1737e8e4169f5f32ae7386e1bfd520 + --hash=sha256:12aa7167bd697104735a8da1c2976ddde1b4443aef44e9d153f9bcc2eaff4ca1 \ + --hash=sha256:58ef329efeb8b22cc65301b69549d998e2eaafe52815601ad5e6723f160f811e \ + --hash=sha256:60ed1a614836376baff30d6ea786b94279e90c8837722d6d6b44a31b966b3928 \ + --hash=sha256:d5c560534de56a981bb5f0feb4069c1e14ebb42d9b00f55f35ad4d7f35bcb3c7 networkx==3.6.1 \ --hash=sha256:20088772c8c92d9d003a3da51821f4c28ba9f24ef05c3a5832dd21ccb88e50dc nltk==3.9.2 \ @@ -159,8 +148,8 @@ opentelemetry-sdk==1.39.1 \ --hash=sha256:a9cf26e5e811613e41469a604823ee111f9d418e113acf2fa05cfe32ba6b7a6e opentelemetry-semantic-conventions==0.60b1 \ --hash=sha256:5b3e2f5ff484d99efc765868f52ea65554cc210cd1299e8a7a3757c28dd66f84 -packaging==25.0 \ - --hash=sha256:6a231ee358a4f8cf62bcb4523bf1a95a4dda8aa0e03112c36a2e379944ed1945 +packaging==26.0 \ + --hash=sha256:c59612b6fdf548dccdbe3908134c3066175cc610813e90fbcc0d3c32f2ee9688 pandas==2.3.3 \ --hash=sha256:3e00dac035dcb70128b717bb0851d308f2300759f30e3a4cf39cbae808075361 \ --hash=sha256:405c71cecaf490b984a787159e6259d6eca76cbcd2d4d3dd052fc9e6303f0755 \ @@ -179,10 +168,10 @@ polyleven==0.9.0 \ prompt-toolkit==3.0.52 \ --hash=sha256:41fd066c002758c2973fc0ccf310b1b04e7cc7182cc8a617a74c1d402f526cac propcache==0.4.1 \ - --hash=sha256:072c45de317f43a869dc2df8616cf0fc19b1bce58c40d398fb7c7dc2f58bbde8 \ - --hash=sha256:c341254e5bc53f70e2685f8b4cc7123416943335ce9d40eca76b5e91c37e9740 \ - --hash=sha256:d64f3e4a6f5d8ed2392c661024eaf14a1ad3e50e193416dc7070d510940b0b6f \ - --hash=sha256:fe99eecab8e60b55b260dbf173de490e53b5b65957858361a03abdf97c244a93 + --hash=sha256:09f98e91cb4ddddcd950991c1b9aa93eecf6d7ae87c765181f8581b64e734990 \ + --hash=sha256:520ea2032da4fec5b747948795393f296cb57a943d80257bb35fc27baa50591b \ + --hash=sha256:62ce4428eb58f9996018135d10e185c1185c2fa5b897fce6c229c9dc78d1244a \ + --hash=sha256:e451db5f476293c58dd1bdd9442ca6aff9e4f4061fc67a68cd98474a1fb53d67 proto-plus==1.27.0 \ --hash=sha256:74246302daae35f5a5d1b75113419c0627d2506ed65f58fd9f25f7e571ad47c4 psycopg2-binary==2.9.11 \ @@ -195,12 +184,10 @@ pyarrow==22.0.0 \ --hash=sha256:34851b8bc2427ea89a830efe36f5d0a67dca09eb88ea71a69c6bd4b90cecd597 \ --hash=sha256:7182febf0ba3218515bee0157e707698662f19b856a875be8111302c4a4729d3 \ --hash=sha256:7f2d01be91dcf6ab8d01e876f29edfe05d748366a1d8dd1698682ca029258eea -pyasn1==0.6.1 \ - --hash=sha256:ede6e234739f4796bcb2610a9432b60da62d72ffb7819e06db7585d8842d1e98 +pyasn1==0.6.2 \ + --hash=sha256:8b4c1c118792abaaa6881ffb9eefb406653898d3e46af92532d1b3927e656404 pyasn1-modules==0.4.2 \ --hash=sha256:a17229ed6d52bb2f26e9f8ae52b3244e8405a832b0db96ccf57858489aa167f8 -pycparser==2.23 \ - --hash=sha256:85139ccaf58cd70f0f65f5a8766211bf97d892f351bfe0e02908d9ec1bcc20c9 pydantic==2.12.5 \ --hash=sha256:164ee741792822bfa2d4c8239ede474872d724e28b2836b5bef6fcec3e255757 pydantic-core==2.41.5 \ @@ -223,10 +210,10 @@ python-multipart==0.0.21 \ pytz==2025.2 \ --hash=sha256:53b6d53c47751e853a76d9939a64db5be16f4ba3b896bf6f420dfa6e3aafad75 pyyaml==6.0.3 \ - --hash=sha256:6e2ebcff7f872ceae57f9c7ace39ef6b486e334bc037527798c83f47bffbf312 \ - --hash=sha256:7dec2c53e83bd90b80c5d911ca9f4696cd63bcc563b6384b5eb86efdc8a81f5c \ - --hash=sha256:a8e302526dd610fc785395f16a3b0564d5459b927dc3044ba2c030fc1d6ffb43 \ - --hash=sha256:ec10edfb4170c8a3dc90dd110831cc481823242774b622503d3eab65566b9cf9 + --hash=sha256:0ee9380ec23cf381f3e4be195b6f47db717b724da4b96aea7acca9069e2ea6bf \ + --hash=sha256:102b353279cf5f205b56a3745964c63e51e156daa65c72519ca63b944aa89cc9 \ + --hash=sha256:5d0a5c9413588938e91b2ae1d2f8ae2bac25065c4f9ae0333b8e083b3f42533f \ + --hash=sha256:5d20580c71f50c4ec26792ead7d69cc5e243090eb7af843ff7f45efb318adacc referencing==0.37.0 \ --hash=sha256:62c0c42a91db0713eeeecd6f281e0b88d288c01e1ab64a0f3a4a8b1a717433d4 requests==2.32.5 \ @@ -260,7 +247,7 @@ scipy==1.16.3 \ sentence-transformers==5.2.0 \ --hash=sha256:46bf518069ee6206a3c1b3d35a1d59ef32145affe4f3ec1058a044794bfa3df0 setuptools==80.9.0 \ - --hash=sha256:5afa80e386931f0dac1a248d732f7916cd9a9b27f6c96d8e5f6c9c08522fa2f4 + --hash=sha256:2433beb21d0507141c56e9e0cf2efb0fd30398ca68909c8c6ecb9b33eb7ab53c six==1.17.0 \ --hash=sha256:9e9ef8214ff1eff3a5a4657ca8c03174cbb8051ebbc18d8c349db55b24ece23b sniffio==1.3.1 \ @@ -303,15 +290,11 @@ triton==3.5.0 \ --hash=sha256:6f420ea77a5b22e4dffe502638da2e773a4dd8fbb016f1be140c9cfa81d313d9 \ --hash=sha256:8325dca63029c7fedd3e70c11ba9abc472e94f54eaddfbe872a7d823d167e595 typing-extensions==4.15.0 \ - --hash=sha256:564a7817757c8cd25772d66794a0440b25979ca455e119a56aae820c056304b1 + --hash=sha256:2e6ec8def95f836023037679e5408aa9c2000505ac563af889822c00133e797c typing-inspection==0.4.2 \ --hash=sha256:e084b600a03bf1f5dbeb042825e8af22c569b2187e43b7bbf7dc4d455620dfe7 tzdata==2025.3 \ --hash=sha256:79f5502eb2eeaa6025d5ce885f1f969aeb83cb43ab7a0bca20cface0d1929ca6 -urllib3==2.6.2 \ - --hash=sha256:d2dce5ea8380bea9164841c697b83fca7b9295a1933cb49483e6063eddbd582b -wcwidth==0.2.14 \ - --hash=sha256:7325456bd2c4d8a48f1a3096a3cb3932d40ffa92cc572af51111fcf517aeda22 websocket-client==1.9.0 \ --hash=sha256:423191e16b2018e54958d095fd34d75ed41d8c89e8a7a05fc6113fcb9d0323c1 wrapt==1.17.3 \ @@ -323,9 +306,9 @@ xxhash==3.6.0 \ --hash=sha256:905998f5783394baa7bf31e98bf855050f807c17a9487ba8d3367f9ace1bfde2 \ --hash=sha256:a083073b717592f19cc7585db906f35460d2df7533f8db50d3e35e96ae06e3bd yarl==1.22.0 \ - --hash=sha256:49251dd01c4840b3ad7154e9b9f607089e611f6c5c2ca8f92baae1e6343c1037 \ - --hash=sha256:c1b3441c4b58938a8bf8f10dae496b007c556007cbb3c392d67e389201264d27 \ - --hash=sha256:c9c1b8d74a2f73f34647eb40aba82814db5039f0ce9022a88cb1719a6ace0df5 \ - --hash=sha256:fe036a21a01c96eee0e70b7b7b06fbdb1dc13039b89c50ab78473330c6bccefb + --hash=sha256:1323daf990daee3e99cb4036a9219ecad690d8448094c7272d8d96addb3dd635 \ + --hash=sha256:2f635cbe4532e212fdc483aa4d6f41a1c18e1cee6fda95ce97fca203e3f4f23d \ + --hash=sha256:62fab6ff8f9c020a477381bbb13c0933df3ce1c3cc705222c4f15b705778ec4f \ + --hash=sha256:c0350a3efb334accaf25c0f84a01ae46dd6c1720c781da60bbf80a99369ff041 zipp==3.23.0 \ --hash=sha256:c37548034de550cba59abe55e769d0b7f02e7ec60d61815ab0451f45f26fc88d diff --git a/requirements.overrides.txt b/requirements.overrides.txt index 975766aad..e8fb5b09b 100644 --- a/requirements.overrides.txt +++ b/requirements.overrides.txt @@ -7,5 +7,9 @@ aiohttp==3.13.2 aiosqlite==0.22.0 anyio==4.12.0 datasets==4.4.1 +pandas==2.3.3 +pyarrow==22.0.0 pillow==12.0.0 -faiss-cpu==1.12.0 \ No newline at end of file +faiss-cpu==1.12.0 +sqlalchemy==2.0.45 +setuptools==80.9 \ No newline at end of file diff --git a/scripts/konflux_requirements.sh b/scripts/konflux_requirements.sh index 1d8bef50a..4f540dc7a 100755 --- a/scripts/konflux_requirements.sh +++ b/scripts/konflux_requirements.sh @@ -13,6 +13,8 @@ BUILD_FILE="requirements-build.txt" # extra wheels to be included in the wheel list, often come from build-time dependencies EXTRA_WHEELS="uv,pip,maturin" +# packages to exclude from the wheel list +NO_WHEEL_PACKAGES="markupsafe" # Generate requirements list from pyproject.toml from both indexes uv pip compile pyproject.toml -o "$RAW_REQ_FILE" \ @@ -40,6 +42,7 @@ while IFS= read -r line || [[ -n "$line" ]]; do # Check if this is a package line (starts with a letter/digit, not whitespace or #) if [[ "$line" =~ ^[a-zA-Z0-9] ]]; then current_package="$line" + package_name="${current_package%%==*}" # Check if this is a "# from" annotation line elif [[ "$line" =~ ^[[:space:]]*#[[:space:]]*from[[:space:]]+(.*) ]]; then index_url="${BASH_REMATCH[1]}" @@ -47,6 +50,8 @@ while IFS= read -r line || [[ -n "$line" ]]; do if [[ -n "$current_package" ]]; then if [[ "$index_url" == "https://pypi.org/simple/" ]]; then echo "$current_package" >> "$SOURCE_FILE" + elif [[ "$NO_WHEEL_PACKAGES" == *"$package_name"* ]]; then + echo "$current_package" >> "$SOURCE_FILE" elif [[ "$index_url" == "https://console.redhat.com/api/pypi/public-rhai/rhoai/3.2/cpu-ubi9/simple/" ]]; then echo "$current_package" >> "$WHEEL_FILE" fi @@ -67,8 +72,8 @@ echo "Packages from pypi.org written to: $SOURCE_FILE ($(wc -l < "$SOURCE_FILE") echo "Packages from console.redhat.com written to: $WHEEL_FILE ($(wc -l < "$WHEEL_FILE") packages)" -uv pip compile "$WHEEL_FILE" -o "$WHEEL_HASH_FILE" --refresh --generate-hashes --index-url https://console.redhat.com/api/pypi/public-rhai/rhoai/3.2/cpu-ubi9/simple/ --python-version 3.12 --emit-index-url --no-deps --no-annotate --universal -uv pip compile "$SOURCE_FILE" -o "$SOURCE_HASH_FILE" --refresh --generate-hashes --python-version 3.12 --emit-index-url --no-deps --no-annotate +uv pip compile "$WHEEL_FILE" --refresh --generate-hashes --index-url https://console.redhat.com/api/pypi/public-rhai/rhoai/3.2/cpu-ubi9/simple/ --python-version 3.12 --emit-index-url --no-deps --no-annotate --universal > "$WHEEL_HASH_FILE" +uv pip compile "$SOURCE_FILE" --refresh --generate-hashes --python-version 3.12 --emit-index-url --no-deps --no-annotate > "$SOURCE_HASH_FILE" uv run pybuild-deps compile --output-file="$BUILD_FILE" "$SOURCE_FILE" # pin maturin to the version available in the Red Hat registry