diff --git a/.konflux/requirements-build.txt b/.konflux/requirements-build.txt index 26e5fddb9..2ee97da11 100644 --- a/.konflux/requirements-build.txt +++ b/.konflux/requirements-build.txt @@ -6,49 +6,91 @@ # calver==2025.10.20 # via trove-classifiers -dunamai==1.26.2 +coherent-licensed==0.5.2 + # via + # jaraco-context + # jaraco-functools + # keyring +docutils==0.23 + # via readme-renderer +dunamai==1.26.3 # via uv-dynamic-versioning flit-core==3.12.0 - # via jinja2 -flit-core==4.1.0 # via + # coherent-licensed + # docutils + # id + # jinja2 + # markdown-it-py + # mdurl +flit-core==4.2.0 + # via + # idna + # more-itertools # packaging # pathspec # pypdf + # wheel hatch-vcs==0.5.0 - # via pydantic-ai-skills -hatchling==1.32.4 + # via + # pydantic-ai-skills + # urllib3 +hatchling==1.33.0 # via # genai-prices # hatch-vcs # logfire + # logfire-sdk # pydantic-ai # pydantic-ai-skills # pydantic-ai-slim # pydantic-evals # pydantic-graph + # pygments # pythainlp + # urllib3 # uv-dynamic-versioning +id==1.6.1 + # via twine pathspec==1.1.1 # via hatchling -pluggy==1.6.0 +pkginfo==2.0 + # via google-genai +pluggy==1.7.0 # via hatchling poetry-core==2.5.0 # via # dunamai + # presidio-analyzer + # presidio-anonymizer + # rich # tomlkit +readme-renderer==46.0 + # via twine +requests-toolbelt==1.0.0 + # via twine +rfc3986==2.0.0 + # via twine setuptools-scm==10.3.4 # via # hatch-vcs + # jaraco-classes + # jaraco-context + # jaraco-functools + # keyring # ogx # ogx-api # pluggy -tomlkit==0.15.1 + # twine + # urllib3 +tomlkit==0.15.2 # via # hatchling # uv-dynamic-versioning trove-classifiers==2026.9.21.13 # via hatchling +twine==7.0.0 + # via google-genai uv-dynamic-versioning==0.14.1 # via # genai-prices @@ -58,5 +100,7 @@ uv-dynamic-versioning==0.14.1 # pydantic-graph vcs-versioning==2.6.0 # via setuptools-scm +wheel==0.48.0 + # via google-genai # The following packages are considered to be unsafe in a requirements file: diff --git a/.konflux/requirements.hashes.source.txt b/.konflux/requirements.hashes.source.txt index 929b5504e..0f27ae2de 100644 --- a/.konflux/requirements.hashes.source.txt +++ b/.konflux/requirements.hashes.source.txt @@ -1,19 +1,25 @@ --index-url https://pypi.org/simple -genai-prices==0.1.12 \ - --hash=sha256:89d98303c5b7a366a05136ba03884c5951ec9a9ceb28fef62c7fa719f2828182 \ - --hash=sha256:d1493977cb7f61bc436516a166f644f5bbb01e1a83365e2914c99c6298f77ca4 -google-cloud-aiplatform==2.5.0 \ - --hash=sha256:84eec237446e947783d28d6dca93133a9e033e96c5162e22c9ad5641dcddd374 \ - --hash=sha256:9415de66b1fac691912a0c437f239f707e097409538e7f153a77c2edd690deba -google-cloud-bigquery==3.46.1 \ - --hash=sha256:c5564a58fc3c99b003cd334a8f302c6224bd34cb55c87476a3c445be1d00538b \ - --hash=sha256:ee0e73d06a624c26445458e75f04deed894ed50a0c46bdc876f30c50e05ec6c2 +genai-prices==0.1.13 \ + --hash=sha256:6d2b40760a2f7f5e207bac9b98de0af80e60c58ead497872a5331a7cee610477 \ + --hash=sha256:76c9e2dd3917fdacdf3bc562297c4591384142ea2283c477e1512fafa4e3a384 +google-cloud-aiplatform==2.7.0 \ + --hash=sha256:156ede4a6c304119195dbdaedaba8c33872f6d80b6525482dccb95f76405bd31 \ + --hash=sha256:af89c8b7ff8bfaa3361a4d88224a886e8d2a9f22853d4e3c5d047e46367b6008 +google-cloud-bigquery==3.46.2 \ + --hash=sha256:5e9a4e15f778cc00ee88167de9934a4c1bbb7fc20058e8f573f2bfdaf0d99052 \ + --hash=sha256:a87e2e8026133e709deab9ebf537a6a2eee3fbcf4befa334a2f9f6164435b331 google-cloud-resource-manager==1.19.0 \ --hash=sha256:68e5d28ed9091ab1adf04a77876b09d553e97a440fba78163f6ce2b5fe5f2558 \ --hash=sha256:74f94950288ff3d04082b4bd514af0632c74b507601e68d0399f35ae2cc8cc2e -logfire==5.2.0 \ - --hash=sha256:5fb9ddda303759766e86f5704a1ae96f3a0072906d52e21fbaad2e3c3b03f823 \ - --hash=sha256:c73dd02cfe048f2254e803962aa992d7f53217d121f3488e797926c30442342c +google-genai==2.34.0 \ + --hash=sha256:8e182cf3f73384167b96861cf0aef5102b5070f2db1ea11002879e913806ef37 \ + --hash=sha256:a4cb02aebc4c357f863d2938132f0e3f7967fc5e00b8a4078673f68aad340665 +logfire==5.4.0 \ + --hash=sha256:62141324530af622271070627316a9c3aca2bfbd2467144db31ec481d15d56d1 \ + --hash=sha256:cdf55516ac34244a19dfe2dc9780c904839a2deb932d1b9676df2430583963eb +logfire-sdk==5.4.0 \ + --hash=sha256:81901c0d7e44e1daaeec5b512e177d09489f35e52b6cc2ae717efa3250a061d1 \ + --hash=sha256:85556016008f824b3e72df85fd1ec7edab56f95394631eb88ed1bb7603862d14 oauthlib==4.0.0 \ --hash=sha256:624c28c13a0a59cabf9747dfa52af63be3e512a7f2714df16e91b5b3a145e6cd \ --hash=sha256:efb274799819440f95b4ab3b818869f1ce9ae26c5beacba0201d1a1b76b54f86 @@ -26,30 +32,36 @@ ogx-api==1.2.5 \ ogx-client==1.2.5 \ --hash=sha256:38d3ba75ee70efd1f9fb59f7c4873e49eeac7fc7eaeeccbecb8dac2f471d5043 \ --hash=sha256:70d83f1346c5cff62b182b79becdba9229b44f13a23a915e7c46d6eb70c75d02 -pydantic-ai==2.27.1 \ - --hash=sha256:9ff468db17b31411c85de63f021775afda517c7c3972362888d7c0ad739eb50f \ - --hash=sha256:c36946a1f4f537a14a59703900eba2ca38896b832118804469ae92c8b78ae94b +presidio-analyzer==2.2.366 \ + --hash=sha256:0a83b224765cc3e796cd51aff60c62c75d8be60e8ed21aa08099da78ffbd62bf \ + --hash=sha256:ae5f29b92d3751521ecc6e5d59b93167381488692c371f9816af72681d3592a9 +presidio-anonymizer==2.2.366 \ + --hash=sha256:e34662379c5453a7f80012b1dbe87d9fb90d3baf627d355424f74aa740bbf27a \ + --hash=sha256:ea04aed73e53f76d48a94aa8953ae21f325e5e372079c7a38b1ec71e8ecdeed3 +pydantic-ai==2.38.0 \ + --hash=sha256:2dc423fefdaf04998889440404ec84ea9060f7bc9dfadbc94be1f5c8cbcc0324 \ + --hash=sha256:90fff4dd3b1db9994861bd102c786d471b81e07a3165c751f403b414bd02e3f9 pydantic-ai-skills==1.4.0 \ --hash=sha256:7303e0738a837218415f8b2e7bd5b5cbc0ceeb74850b1902c2d079550e0b9b83 \ --hash=sha256:bce8731a042f50c45965acc520dc883163e511c34b208f720eb62067ef5be686 -pydantic-ai-slim==2.27.1 \ - --hash=sha256:cb86a00f4741cc0b367efccb12ea32286ed96b0d819efe334fec7fd8d5d2b384 \ - --hash=sha256:e26d93c153d1c8301397c874627397c72757a5d47eebdd52ddb3abd7825b9d7f -pydantic-evals==2.27.1 \ - --hash=sha256:ac0effac787c4da4a0e7723fe21817cd7e6bdff6e768c332b4518a3e20b42ae6 \ - --hash=sha256:da5d49a84cce2c51ce4413998cc5c605105487f45ca4ccb44ffefc2d6b392861 -pydantic-graph==2.27.1 \ - --hash=sha256:48f966b77e488083b334fb9bbfa00cb1df193736453481674ecd2ab27dc7401a \ - --hash=sha256:cc0d352dc9ce081ccfefeb7f5ee7fc830c2bc4185ec616af6aeb9269f4e807c1 +pydantic-ai-slim==2.38.0 \ + --hash=sha256:2e486a8558e9075ca37d545b0e90e241a9d7e2c8b4b5f8255ac9c527dca96a05 \ + --hash=sha256:58bcb7d574eca0f69831855b550236844172bb393d21f7c477faa1bb7d368822 +pydantic-evals==2.38.0 \ + --hash=sha256:05e9da2f79e71c8a04973c58ee3b09c1a57b42db3b11332a17cfce380236f685 \ + --hash=sha256:14e74b278608401600a177b89a02b09cbccbfca9c91e5d46169e813368d54cf0 +pydantic-graph==2.38.0 \ + --hash=sha256:00f5f0e6cb7b3126a394fe4c64f175f1c0d587acea075238c3678d9464bd5f58 \ + --hash=sha256:3ecab71ba43b754c016ee0d84eeb472089cfaebbfca9116a77596c4f350f9920 pyjwt==2.15.1 \ --hash=sha256:42d59d631f7768a1028a64c7ff581a9bf7519804daf91fc5b6c56e30eec5e193 \ --hash=sha256:4f259e80cdfb6b3fc18a7de51fd1ef9ec79652f25019bae68975ca2468a34df8 -pypdf==6.20.1 \ - --hash=sha256:28f5a9d2fdc2749264612d94e6a58de54c11d730d9f0cabf8ad34117c4942b45 \ - --hash=sha256:aa5a55ddcffdc5e5ab291d5decb23f6383f4e56f8e3263dc39af41fff03885ad +pypdf==6.21.4 \ + --hash=sha256:33e4fb41ca352810eb4e9838aa0d82d6888a5f8bf682f43e99cce5faa666255c \ + --hash=sha256:c8817e3f888d47a087872ded69812c1ef30cacb871d6e053e0c00bbaf0bc2163 pythainlp==5.4.0 \ --hash=sha256:85cd4eed4a5a942c978d751be969a496581d7acc250fc9c8a2d54088cb6d19cd \ --hash=sha256:9239753df877202da1a50dd2842d9569eff764034f31f20222b3df4def5df193 -sentence-transformers==6.1.0 \ - --hash=sha256:299025df51550dc1a38f05be27a9b0bf881c4e5e70542b3b7757d05e00aa3868 \ - --hash=sha256:eb8122f4d180f552eda26dc3d77e84e8c11dc2b1d456a406b9f24abb70ceeadd +sentence-transformers==6.2.0 \ + --hash=sha256:1e3cd8796ab7bcad4cfa2f51e2083d8b37b15d6b68e6fa6b91a147c67380574d \ + --hash=sha256:ffb51ccfef65427cfa61776d0eeeb257600b0099cf0c7533ae9a6856d31e4665 diff --git a/.konflux/requirements.hashes.wheel.txt b/.konflux/requirements.hashes.wheel.txt index 981fc9052..cb0f287cc 100644 --- a/.konflux/requirements.hashes.wheel.txt +++ b/.konflux/requirements.hashes.wheel.txt @@ -7,9 +7,9 @@ aiofile==3.11.1 \ --hash=sha256:96b875f67beb10675a0b2bd672a9387c20b1373dfd50ecd86137fc242f1e8c78 aiohappyeyeballs==2.7.1 \ --hash=sha256:148c42ea64254eff51702e3643744a5d29e19f1cc7f1adcfb2289d7ac711ae80 -aiohttp==3.14.4 \ - --hash=sha256:616d46938b694f83e92b99a70b5b70a24399af080acdb35e4e86ede599f57649 \ - --hash=sha256:969d26dd38892e4bca272fccb280d8d1c16046acb6fea3864760c8c2bd7e644c +aiohttp==3.14.5 \ + --hash=sha256:627447c04fe48fbf77583d0d80b2b8129cade0e5a7dab372101a63567314a045 \ + --hash=sha256:c4952016536f4aa8fa09e89ff14b5bcc0f3a261ca6f1c762e04be41c0f8963e6 aiosignal==1.4.0 \ --hash=sha256:f67c1242810c1da35afc04f8fe6057d1f133fa581d32ecc4c841d08134436218 aiosqlite==0.22.1 \ @@ -18,8 +18,8 @@ annotated-doc==0.0.4 \ --hash=sha256:1ecb2803f2d35e57ba03d74245d9ece70ffce1552a51d1ab1d2b439d791e5086 annotated-types==0.7.0 \ --hash=sha256:d31d6f386f3ecd6cdca12274844b969c3f9c90d15ebef7774f2eb34857108758 -anthropic==0.117.0 \ - --hash=sha256:090da100887647422594995b93d51c3139ec58dcd29ac4357a382fee1bb13645 +anthropic==1.15.0 \ + --hash=sha256:80fb11b8cd20c8d5912aacbb371c6f5bb914a8b4d4eb8bb1b25d58e87cc9c209 anyio==4.14.2 \ --hash=sha256:910fa689d2615586a8c10cd10caaa20a6613e5eda16c3844eeb2b0886d37c8d3 argcomplete==3.7.0 \ @@ -41,6 +41,9 @@ azure-identity==1.25.3 \ --hash=sha256:ddb57aa5e631f75dfad74a87841dc1b6ba48f0c4f128cd82f493de456229e344 beartype==0.22.9 \ --hash=sha256:7e0e03f04547689224dd1fb5471f9f0080426e8227b34a6d7d1eefd4c190a6a6 +blis==1.3.3 \ + --hash=sha256:47a8d7cf4f430c4e6f95082cf02d9e61bf8961a50d9d41abf1820a1f8dac2b29 \ + --hash=sha256:c1ae9d426e7345eb936fda81639a7dddcaaf479bffc948da7c0c4018fe18103b boto3==1.43.50 \ --hash=sha256:00c080260af44da1faaed39ed97e3d37762e9414426eed89cc9137e7e8ae96a9 botocore==1.43.50 \ @@ -50,8 +53,10 @@ cachetools==7.1.4 \ caio==0.9.25 \ --hash=sha256:398a28bb0d40bceb34e32097e86c2b5ceb9361a0ae95e8f86ee02dd042f717d8 \ --hash=sha256:a5d2008d627a56a308b94755770e1e716117826d932141e6b85ef6d79ad6257f -certifi==2026.6.17 \ - --hash=sha256:36a32caf926900a4f112e18621636a19ce6474c5b2aeb148588147d2633ec530 +catalogue==2.0.10 \ + --hash=sha256:c984aab0d6a13531a38af6de79747392d81210df460324eb29b62ecd30240fe8 +certifi==2026.10.19 \ + --hash=sha256:a47d0355ba4428a265002bd50960230cae2b0f61cc49c93c0617f5778df1d304 cffi==2.1.0 \ --hash=sha256:4cb547fde61ec9e28fc046ea5b67c831179be045edd0cdec97e01897ba441d0d \ --hash=sha256:b703edbff5360a21fef99111c05dca5d40fba6fbc8c2b6367a9f2caee76cb952 @@ -63,9 +68,16 @@ chevron==0.14.0 \ --hash=sha256:4cbb3abb3803127a24947e075384f21bde2e00d43b8b8026f4ba9af7f866a423 click==8.4.2 \ --hash=sha256:368d4af9976de9fc5efc4d8a26c64d23c187c21a2eba9336254832d466dd6198 +cloudpathlib==0.24.0 \ + --hash=sha256:705101c181a990a335cd83d870583f1457083faef090eaef69e3c53274392733 +confection==1.3.3 \ + --hash=sha256:984c46ff067823064c604c67dc3ceb41b6d03824d5641283b3ae36b530a076af cryptography==50.0.1 \ --hash=sha256:3e29639a33400721f710beeba7741e275bdb4c5bc53107c9dfef240d251c0590 \ --hash=sha256:8ae962f84e7f36290feca5f8ba7bfc01fea9cd9a48f446bca52ef115657cca3d +cymem==2.0.13 \ + --hash=sha256:099cbced01c64a81d26a92c836b8dcbce044a414f7b10cdf3ff7a235694d8544 \ + --hash=sha256:6a5518f1a7e4dc32f965fa36d877e9340f82756b0b28bfdaa67036d197738efc datasets==5.1.0 \ --hash=sha256:c513140d4751711147b090eaa1a2fa0f658c80773da4d3b5b9c9a84f950e574d defusedxml==0.7.1 \ @@ -74,8 +86,8 @@ dill==0.4.1 \ --hash=sha256:8aa45e639751fc9610ff6aa53229cd95c66142cb2372fa4b530985c0d6a445ce distro==1.9.0 \ --hash=sha256:e76c1bcd413a800244e5719cda5e981e6890b1f9ac2e6d7d8bb4e6e9fcb1299e -dnspython==2.8.0 \ - --hash=sha256:eebc57dce77a8daa02b3b4b9d3bc6866d233a8371468afd223008593fa66fd06 +dnspython==2.9.0 \ + --hash=sha256:6ab823c92af08a1b8da9b2e8f78a5b933d92687453beb8d3c5990adf4a254f5f docstring-parser==0.18.0 \ --hash=sha256:99af886f2018766522dbfcfbd80dde97b776b4b407d7d298d5d17dcd502a4f7a durationpy==0.10 \ @@ -97,11 +109,8 @@ fastapi==0.139.2 \ --hash=sha256:b17a1b3f5881e5b49894d21d9e95d3e8a6d11f8ecb40378fc4d0942e645a6d82 fastmcp-slim==3.4.4 \ --hash=sha256:caab28e3b9522580944d69079a15e3a989f9dbb5ad83719d0cce29b97e18505f -fastuuid==0.14.0 \ - --hash=sha256:48a11273ad4c087c73141708dc78b20fd70b80f0792578762b58e165994de198 \ - --hash=sha256:9b1ef58a7e4d54ab02d82742524a0064dae332f1179f89d88b4c9b98b3315df1 -filelock==3.30.2 \ - --hash=sha256:3876bce9fb39cd4dc9dc025336708416b2159bd96c5b4ca2d77dd14c9c7600ba +filelock==4.2.4 \ + --hash=sha256:3cddca5b5ab48b12258abe2ee146cb6c7bb36ccb2817ed369d358cf7088fe892 fire==0.7.1 \ --hash=sha256:40060b6b961811b3fd0432c0b21099e83b1ee0f36ae735c9a8cf659d4627fdd8 frozenlist==1.8.0 \ @@ -111,16 +120,14 @@ fsspec==2026.6.0 \ --hash=sha256:9a76dd86f01d5e2034c8192684e131d070de32d4d9d76843821351819e6ee2ef google-api-core==2.32.0 \ --hash=sha256:3e21a1d0f5bb3cc135e11f816a83f22bc77f6fecb32d8bc0474e1cecfd923e3d -google-auth==2.55.2 \ - --hash=sha256:22f8bfe3b0352e49b091e9d4fdcd10e4c12266b6d8ae25559a0c5b468879115b +google-auth==2.56.0 \ + --hash=sha256:b374a612174e26376a82bcc20296002fdcc8c58dcd0d8b9eed6c972df4c0320c google-cloud-core==2.6.0 \ --hash=sha256:2b0e1f09be56b927f3cb231052fea35805cb74f5594235a927eb519af1c78b17 google-cloud-storage==3.13.0 \ --hash=sha256:a2f05a1db47b0ee5cc2f14ee4bd9736d4da5329e51fd10ed466e44082637e9b9 google-crc32c==1.8.0 \ --hash=sha256:3152fc17ef99180190f8e14a850fddc3ab8c3911b2d92d130e7219c79dfe7d7c -google-genai==2.12.1 \ - --hash=sha256:9662398ba5a2c0e1b97e88b45b32b42126da318e1c89f34bcc3cd19d05e42568 google-resumable-media==2.10.0 \ --hash=sha256:161f9c50277e40f8b161fd25f0a989ada00a9b6a52dab45eb4569df5d873d09d googleapis-common-protos==1.75.0 \ @@ -135,29 +142,27 @@ grpc-google-iam-v1==0.14.4 \ grpcio==1.82.1 \ --hash=sha256:3e4ac899ed92dade47b27e610e2244155785a133e805a2ca2f99bcc4be19c459 \ --hash=sha256:b36c17d2eea636176911879ce8fc7784609a9a5e90d53f6d91aa4498e003c24a -grpcio-status==1.81.1 \ - --hash=sha256:5d2fda3cfa9fa79d295e49852a5244e033a06dab9c500e1e62a3aab84f376911 +grpcio-status==1.82.1 \ + --hash=sha256:8a472b903555e233d5723959d167f6b6e5a9e437d0fdf5dd2a5cc68d2ff8f1c8 h11==0.16.0 \ --hash=sha256:cdf040cf1a6fd5711975544a7931d24e41901fe6dceed7f7effda231389afff3 -hf-xet==1.6.0 \ - --hash=sha256:0e1a1f918af5514213e4b781c029cd7fe85c596289c2a9e3351c7bc791796c08 \ - --hash=sha256:318dc49e0b0143fd537f9ab8188513e654303eff72f2d5376c5326d2c3872e43 +hf-xet==1.7.0 \ + --hash=sha256:9f9d6464a0df95722aeab6389b0a7a413d3988c1027d885b10cf8daa7edbfa52 \ + --hash=sha256:bb84418dd1cc3dc19d7224806044892859f2318b6739e28734ba37c012b0804f httpcore==1.0.9 \ --hash=sha256:fc0ea63671089523efc6fe94ec49d0b10c9660460cbca6172fc972c1c5f9c0ac -httpcore2==2.13.1 \ - --hash=sha256:90626434decbe04c09d65442832c03522bfda2075ee7dd08ee494449906535c4 +httpcore2==2.16.0 \ + --hash=sha256:47f54674cd5f79e597770bb40ecd3e97ecc56e0a67e2f6724b608806bb63ddaf httpx==0.28.1 \ --hash=sha256:40b3fef8650d88ced417b05b236427596a6da9117b0f64ef5b0a5d548d20addb httpx-sse==0.4.3 \ --hash=sha256:e163972748a0d3dcc718803a47bfad40fa1fa5a554d192f60ba685163ab2162a -httpx2==2.13.1 \ - --hash=sha256:603dfe84865b0a9340282e5621c759660fd0acfada6b3cc260c7772f696a6854 +httpx2==2.16.0 \ + --hash=sha256:e049ee60607670f3ef90100460c07e041ed94ec015b76cc551e775a8f5e54e2f huggingface-hub==1.33.0 \ --hash=sha256:d6780420c63c5de6b21cdd15f78a232ff8b6bacfa48b962ff60d1164699995ad idna==3.18 \ --hash=sha256:8a16d5d6db808e4640e6bad7349f52e09b10eba58914fb7d366902ec4fc226a8 -importlib-metadata==8.9.0 \ - --hash=sha256:fd4436daf4f815d256e174a83ed6096f372e62d7def6be0f4277b7f002854e12 jaraco-classes==3.4.0 \ --hash=sha256:a3a5e90471e6c5ed672a220829b2f7f3457f7af29965dc588b0cd65b1948b0bd jaraco-context==6.1.2 \ @@ -168,9 +173,9 @@ jeepney==0.9.0 \ --hash=sha256:963dd065a43c4ac8dfca2182773556a4551353a9b8b6e52906a5d0dd004cdb99 jinja2==3.1.6 \ --hash=sha256:500424e00f5a3b423f8657c8bb0bd846da38af583d9535629f9f93045865bd11 -jiter==0.17.0 \ - --hash=sha256:cbd7b65b359bcb75b3ec8631e48009fbac82ec51500305f05a3bc56993d7bded \ - --hash=sha256:e717ee7b9300c5caec4593d7653ceeb7da05da7e6cdaf4993784985fa255104a +jiter==0.18.0 \ + --hash=sha256:1196c15a7a24cdc1a74d4971a2f1665a5314bc27e61e2e5decca31e1b601e291 \ + --hash=sha256:4ff3d089672ce363659e7a5b81e12166a3aaf8d023a3877d2d79e355a0919ccf jmespath==1.1.0 \ --hash=sha256:c4b79578b9c4fb420b287be212eb0932c4d92219ecd32f19d32de47a27348a81 joblib==1.5.3 \ @@ -189,9 +194,6 @@ kubernetes==36.0.3 \ --hash=sha256:8fa78b23a212533a45eda88b56515f4a5d953df468ac759f1a34574d7e53cc3d langdetect==1.0.9 \ --hash=sha256:2d25e4a5b5d75d081415198fc424545f055a0dada61847d31bd3c3ebc74aa73c -litellm==1.102.2 \ - --hash=sha256:67b722d477d57f1c2b546979501df65bb0cfb58c1ea9183fc7f11b504c291688 \ - --hash=sha256:8351e456a02a2a0f66b5f3406d96ebfdf50588a44eec51b9906621ff71522fc7 logfire-api==4.37.0 \ --hash=sha256:6445a3b0ff8f82db431eb28b459267f37fd0485d484b8f1ec9fd682ed89ae72d markdown-it-py==4.2.0 \ @@ -199,8 +201,8 @@ markdown-it-py==4.2.0 \ markupsafe==3.0.3 \ --hash=sha256:e0404961f3e45375f32cb6a8fec8821f4dbfabb62d6880ac0e7d316ba05bfafd \ --hash=sha256:e6c6055c4623ff263b359600373e42d2027521c5f7f453b535a5a05ea37b8537 -mcp==1.28.1 \ - --hash=sha256:acb4f1d5be79d8a5db3a23b9371bfede6724a3ba3a20a66b0b52937d1eb49f04 +mcp==1.30.0 \ + --hash=sha256:bc403438473088703f860cb9eea7ef8909c105b562139452d9dac1fd16eced3c mdurl==0.1.2 \ --hash=sha256:3b685cb48a3cde202b232cb167ea1d9c287724d240966f2f16d2f10732b78636 models-dev==1.0.398 \ @@ -213,22 +215,28 @@ msal==1.37.0 \ --hash=sha256:8f6194bc42c2e427fdac23c1d82044bf65a99061a40d2aba3d7448a6281ac713 msal-extensions==1.3.1 \ --hash=sha256:e0184f4918415efe8994ce27d27bc8132727c292bbf026f21b117d84112fb0af -multidict==6.9.1 \ - --hash=sha256:7fb0271ffd4408b0082c5fb0f932dd9b9e6275f0cdd04c99640bd4996eff9498 \ - --hash=sha256:e8d81e4ef56375b3509e7576f6c62f3ff510005c3d22f2a8382682fbdfa0bba9 +multidict==7.2.1 \ + --hash=sha256:8dc0ce8863a926472dad8006806edbe254178c0c6b67e3d0124ae3ace9420ffe \ + --hash=sha256:d5adfedc5b4984506f4ec5c2f25212f044caf9c86579ab21728c630c80f016b6 multiprocess==0.70.16 \ --hash=sha256:3bb6aec8fcea1821c05940ffc55c2d11aae22cd7c5a898284aed38f814b77ef8 +murmurhash==1.0.15 \ + --hash=sha256:3ee17e1759bcb9f2af36dbea51b7f7f21655cffca022e3bf7cf123b20b2ee34c \ + --hash=sha256:6372d5a0364b64656886382fce226ec4c00be392c920e216afe3fed0f0939999 narwhals==2.24.0 \ --hash=sha256:30285014e6754ed468b29358bc0aebff0117d6a1d64383254ae55ceef31ffb25 networkx==3.6.1 \ --hash=sha256:56b687ad58bed743066f1b7d5e6f56a72d2f193c8eaf35064abaedda4fba3745 -nltk==3.10.3 \ - --hash=sha256:fb9ae77ba878bf1f09e6cca649f2c296f20b1c83143932ae06c12018b505afd7 +nh3==0.3.6 \ + --hash=sha256:23ef1e4c97b90d7eb87f665f953be41a410dcc9a5be17513f65a2bcd5bd6613f \ + --hash=sha256:ab3e567f4866cad347e56bdf2c414f3e01789ae6fc50a3b4da39fd3338c5e549 +nltk==3.10.4 \ + --hash=sha256:1589427a8796443b5bc2cd30d53b11f487d476c450d18499518ee802839069f3 numpy==2.3.5 \ --hash=sha256:927205c8882f7a53543a8fc5b13fcb05771d6bfff35e06daf8030e57549cc7be \ --hash=sha256:a08c6c26c26d7530d09ac93bc177593958c2e3ce4a9b5750c14a80329cca157c -openai==2.45.0 \ - --hash=sha256:93cbc0461f69bbd1c81c513c69d120bfe014049f02676a3f5e940541899c3238 +openai==3.37.0 \ + --hash=sha256:a7d349c815f6d7f18557abe5fcc9dc9b8f4848675280e20c20f5e215564646cb opentelemetry-api==1.44.0 \ --hash=sha256:f43837b558a6ca8d83b0525bcdce06fe8ac35bf54c3954fce5d048e912b9dc7c opentelemetry-distro==0.65b0 \ @@ -259,20 +267,25 @@ opentelemetry-semantic-conventions==0.65b0 \ --hash=sha256:e03f36b9fa30e8ae088db0b8e583d626468b0131ea7d26fb84a12de687a97730 opentelemetry-util-http==0.65b0 \ --hash=sha256:0adee4a1ecd91fc365a501b82c3bcaed5c960afc6c073476d11b12c05c100004 -packaging==26.2 \ - --hash=sha256:7c418e01ce14b2bfd2cbf95e6d0a2b1278b711cd84527100f02b0966f08cc4a5 -pandas==3.0.6 \ - --hash=sha256:1103558183cec76f83f3bf79202b38f6a8ba26892b4b2210e4497747dc302c38 \ - --hash=sha256:661df59353dbd2067adfcb7f6b000d3263c74c04419fed552f0b4a713e0ac31b +packaging==26.3 \ + --hash=sha256:53a243be4a12b59806b4640b28d6edf74389e75f4dac6c05e161ef81d943ce8f +pandas==3.1.0 \ + --hash=sha256:5cf801d66ae73fd515aefb3075146051bdb38877a41d2be0523c999d983c64ad \ + --hash=sha256:fce52bef85a7940d188301e585216e228b2828878a278c0549c1b23d7de74e9a peft==0.20.0 \ --hash=sha256:d54a098b5ca82fde171e7b9c388aa273e81e2bdbe4ce29e3f5aaf950ea308d3d pgvector==0.5.0 \ --hash=sha256:41d34fc858847284d0474e9c8369b1790110a5c510384a9dadaf92b0f4537b03 +phonenumbers==9.0.34 \ + --hash=sha256:b7e92cfd3baf0039ab8552674db7423f82b4818bba97c932a1a99094ea2b12d5 platformdirs==4.10.0 \ --hash=sha256:54179fa31b3140c3727a0e602144c413b8cd1e0f85c09e82c4e36000a64f5a8f polyleven==0.11.0 \ --hash=sha256:1ed45d0a8a4696bb9fd3ea4cab8897c02d6ea03701843517986cdaa4f20276cc \ --hash=sha256:d5176a63d7a93ecd27381fbc17fae9dcd015e848ae75f0b5429cef8667328548 +preshed==3.0.13 \ + --hash=sha256:9451195da0682c8690e859939094cecd1b199baec2c8abfae74c2214af8fa274 \ + --hash=sha256:c1b826f63f68121b8057c31e0bc902c603b0ab8f2a8a81f6d93625434109a9af prometheus-client==0.26.0 \ --hash=sha256:347c1aa82def23527399fe7d4c54f0f9ead3026169d3377173ddebcb5f597756 prompt-toolkit==3.0.52 \ @@ -282,9 +295,9 @@ propcache==0.5.4 \ --hash=sha256:6d22248aebf91a3665be0199120a82dbadb92879d0b63b3728ec8c9abad6c1cb proto-plus==1.28.1 \ --hash=sha256:01d18da3e804517b9225e384d596db5c1147f7e1a02778dd5048ac0f4130b324 -protobuf==6.33.6 \ - --hash=sha256:2689490d83100ac29114a0d76af57130fa08937abb068815057caf7b55702cf3 \ - --hash=sha256:ad3345d512d57367d0a9753f679f8056d09253783f215c136e19f6b0242a0997 +protobuf==7.36.1 \ + --hash=sha256:2d11ca5708e94f0980763962e8d1b0eed0f2aeb25d2e63c18f94d29ea64ee5f6 \ + --hash=sha256:aaff009289d7e3718b91246d31e5b8f0d07eae739032f2dbb5f87a1c0c9e4ed4 psutil==7.2.2 \ --hash=sha256:b9bae30c9445a30ba7201802dd1de81b93e3ad13db46efdfc73482bf181ef00c \ --hash=sha256:f8aebc9b1f47dd55c4760b9353159595703fef5a9b9ebe9aa8b23bc222054f7c @@ -300,8 +313,8 @@ pyasn1==0.6.4 \ --hash=sha256:aa4baf3e3b2b894b21127fc4769773650d15543dec5a3756daaa19c0f3763b7f pyasn1-modules==0.4.2 \ --hash=sha256:6b1010138365a6fc22f4efd32edd504ec3f538e1ac3d1947ba9f7821ef15ef6c -pycparser==3.0 \ - --hash=sha256:c2e6198bf8dc97ba19b5f42d9d0e08d5842ffb775e0e208b150080dcf423396e +pycparser==3.12 \ + --hash=sha256:4fe0ea0581f87d8c87392db9eb99198f69383af28959d3f35fe9d05b5229bd23 pydantic==2.13.4 \ --hash=sha256:1a3d4d45204182df30dbd68890bdf1becec13f689075099866dd4bdf06b04371 pydantic-core==2.46.4 \ @@ -329,6 +342,8 @@ regex==2026.9.29 \ --hash=sha256:9e8547621c3c60ff7beaad2f422191b7b30c6d14eac55a39ed9ea01d48609c7f requests==2.34.2 \ --hash=sha256:ea6708de2da329a533299949db29fca0e3f7e3135068ad5171a28d07a9687631 +requests-file==3.0.1 \ + --hash=sha256:ec161b0813b2050e5ceef704f0f26b1a0164a8c52b496750bd9515d8eef17de7 requests-oauthlib==2.0.0 \ --hash=sha256:a97b432a279e3353fc512189927bfd2a2ff168b05d66a7600966e39b24efdcbe rich==15.0.0 \ @@ -359,11 +374,23 @@ shellingham==1.5.4 \ --hash=sha256:c62d421a942ec6b2400acb0091f31f7bd860d133dfcc8e7c5a252afedba20f8f six==1.17.0 \ --hash=sha256:6388b9db719664e1ccea84c166718ff3d2bbf56490cbf14fb7478b3b782eb0e5 +smart-open==8.0.1 \ + --hash=sha256:b665424be35ae03117e3a242c6d0d50fd5f47b94cf29e275204a5e437618ed87 sniffio==1.3.1 \ --hash=sha256:a9433d031973b1b14953cf89c651d1034e4a242d527a9b9302db215e722c5b9c -sqlalchemy==2.1.3 \ - --hash=sha256:0daf9a06bf1ecbe96d600a9da638f71993f3cd254f71f154fda2788762b11af5 \ - --hash=sha256:cd188a743a7d91348a4b14d2a9b29b7fff99da485f934a5cc95f1fa10cf55388 +spacy==3.8.13 \ + --hash=sha256:6b5ef29ad85299d0fa910ff4f79e812e78c2e5979f1048c9eef4136252734406 \ + --hash=sha256:ac7fed251388b4eafbc9c3b87add7bffaabc182982cb813a5b7e0315f9fb7adc +spacy-legacy==3.0.12 \ + --hash=sha256:ed57c60885ee1e8e1c445ce6782a5ac6ff934e46c1735575386eddbd7e3156b9 +spacy-loggers==1.0.5 \ + --hash=sha256:fcf4bcaf82a068bb8f9198b92fc8c55d21e5844b6e8a8323485275927a59a1f5 +sqlalchemy==2.1.6 \ + --hash=sha256:62d88e595215dd6e8fd80df93f3351dcc5f7e86e5380c8397144ef35eb60d02a \ + --hash=sha256:87175ff838ce80b239fd68c7dcf28a640953c9f2f30469120ac1b148a841a55e +srsly==2.5.3 \ + --hash=sha256:bfb40d5b40e112aa5890a49040227bb03e6d1813f255c41a1471f100e4eec047 \ + --hash=sha256:f965387962495a3ed7d5be3885767c61357d682d61392694254da42dae7c6193 sse-starlette==3.4.5 \ --hash=sha256:c1f701f19f43c181be2d62c6164e90b7e8e4d5d67956fface4c794ac7a784962 starlette==1.3.1 \ @@ -376,11 +403,16 @@ tenacity==9.1.4 \ --hash=sha256:eb86e53b6b467dfbbedc4b64399eb73def7f0ca9b7feaf28bb1785169c644971 termcolor==3.3.0 \ --hash=sha256:ae64ee55bd826bcc7c0c4c1f07f6626c8c785a19492f981ac3d5f92bf85e652a +thinc==8.3.13 \ + --hash=sha256:dc8ff2f3b31c8984d7a3f016df64c7542a8146ef8f7ef55c1c683f3dcabff8c1 \ + --hash=sha256:f06a4cb1f7d627e1d1a4d3ebf301b45e6ac4db0beb792572560816431d8eb5a5 threadpoolctl==3.6.0 \ --hash=sha256:583c55d12dfac4ba91b2d41e1a334cba51d2c5fbab1e4cd4b918cf88dbff6184 tiktoken==0.14.0 \ --hash=sha256:0832baab0f5074a3f03c9aed0677bcd6352e06667dfe78e38271bbd7c068a839 \ --hash=sha256:0a332ccb241eb60061beb3d3a5cf89485e620de582557f2b2e1673089ef98191 +tldextract==5.3.1 \ + --hash=sha256:30720324060fa191338fb6cfcc142d2c50ecdac3c58a18195ec3cee281715bf4 tokenizers==0.22.2 \ --hash=sha256:19a5651dc0f6d0dbcb98030c43d7da01d9e9069159fde96100105b9ae9ee1762 \ --hash=sha256:48eb9560e0e190853b056a9b31055989b36d1ca480f26d67873dd79e9431fbd8 @@ -399,23 +431,27 @@ triton==3.6.0 \ --hash=sha256:a64f6de7b2d45d0426474a980776161e626ccdcbb35e8b540686411fe204e0c9 trl==1.8.0 \ --hash=sha256:0823bdfacf052335f7b88a6c9c0675e0ab0cd72677d116d8ecfae742da686a0a -truststore==0.10.4 \ - --hash=sha256:873c111fcf91e02855554f33a85495fd731951d9ee2a19ed3869082d389b2c81 +truststore==0.10.5 \ + --hash=sha256:1f0786bd88900763b2f844c1f1ef32e083e992a987b08d6979ee276431d0df34 typer==0.27.0 \ --hash=sha256:113ce519fc083f858ebeae5a7b93bd5e0641ef7a86355125e571741187c29b0f typing-extensions==4.16.0 \ --hash=sha256:78810d1eaf917205639551515696b3d972fa471eda49bc837bc44acfb648345e typing-inspection==0.4.2 \ --hash=sha256:85a10e16fc7005753b83d70ef286b14e193c23152775de9df8a384a397da44f0 -urllib3==2.7.0 \ - --hash=sha256:8c0d942cee38135eb54435268fa34bceed0d0a7dff31d8aaee06c06ef8637942 +urllib3==2.8.0 \ + --hash=sha256:cf189e13e706ae0f5465262fe46be26aeddd638328f239825c67496621c68627 uv-build==0.11.8 \ --hash=sha256:11a1c0c3d861c4c827b8e2ac532ecf58667d0af5badf0fb1973f5fcc5f435325 \ --hash=sha256:c1ebf95903bf3401582a417c20d98c4b55bc3a4e251a39fef8f2df6f05006ee4 uvicorn==0.51.0 \ --hash=sha256:e510a18c6896c39d758bd41eeddb9f736034fe2fcb19c55d0b601762e34ac193 +wasabi==1.1.3 \ + --hash=sha256:999983422dcbeeea83f94d1dd268f788477645e9face0deb7743b630ef5f8dbf wcwidth==0.8.2 \ --hash=sha256:ebd629eb2ba09f9535a63cbbcd47e675d48876f52909675dc91db331cb7ff7a8 +weasel==1.0.0 \ + --hash=sha256:31172dae6ae2e1a0d4c9ac72717900003899abb4dfb3f4d293bd703025e79be4 websocket-client==1.9.0 \ --hash=sha256:5edaafdaa419fd1e24bf182d0ac731c2ddc8d3ab7c3fe1f21237a62ea6cb3bc7 websockets==16.1 \ @@ -424,14 +460,12 @@ websockets==16.1 \ wrapt==2.2.2 \ --hash=sha256:f1b572d87d9d2b325525a5ea4467361345124f3b6aecdb123fe30b33eed0bbfe \ --hash=sha256:fe22871052b38da0f29509f09fd136767bdeae3cf9e37261b977af139dbd9be2 -xxhash==4.0.1 \ - --hash=sha256:1f875aef74aaa0fbb7023ddf24a33b7237244f492fc95a03e0efff5877601ae2 \ - --hash=sha256:3bba69dbd8189d8f167edb597d59afc69397a6af0390e5fb33e07cda3915627d +xxhash==4.0.2 \ + --hash=sha256:3e00e306cb82f53fe6480d35da0be3ac24b37bbec5d513b024016a2b9f1f751f \ + --hash=sha256:d39360bddbfaed0f9746e6c650399cb49e222310e28c20feb488b77b4aa449d9 yarl==1.25.1 \ --hash=sha256:1277ed8f43cac8b13c6edfbe57098157ce972dbe02be281f84bcc12421fa493b \ --hash=sha256:7f836cc5101cd02c46e0e7c7ac042bb12d798fd62639e253f2f9778a47df921d -zipp==4.1.0 \ - --hash=sha256:f04782919048b93bac92fa1d20b2dd8a062b30ebee718e834cf663874884c645 zstandard==0.25.0 \ --hash=sha256:3f12f3143d2dba84081a79932a30e8179df5c655134d1ae613cc760aab9e4ff2 \ --hash=sha256:c734ffe543d7aaf7ff9848fb06fcc4c251e2c1670eab845b8983b6ff24f993fd diff --git a/.tekton/lightspeed-stack-0-8-pull-request.yaml b/.tekton/lightspeed-stack-0-8-pull-request.yaml index 685e68c28..4a8e8d818 100644 --- a/.tekton/lightspeed-stack-0-8-pull-request.yaml +++ b/.tekton/lightspeed-stack-0-8-pull-request.yaml @@ -49,7 +49,7 @@ spec: ], "requirements_build_files": ["requirements-build.txt"], "binary": { - "packages": "a2a-sdk,accelerate,aiofile,aiohappyeyeballs,aiohttp,aiosignal,aiosqlite,annotated-doc,annotated-types,anthropic,anyio,argcomplete,asgiref,asyncpg,attrs,authlib,autoevals,azure-core,azure-identity,beartype,boto3,botocore,cachetools,caio,certifi,cffi,chardet,charset-normalizer,chevron,click,cryptography,datasets,defusedxml,dill,distro,dnspython,docstring-parser,durationpy,einops,email-validator,emoji,exceptiongroup,executing,faiss-cpu,fastapi,fastmcp-slim,fastuuid,filelock,fire,frozenlist,fsspec,google-api-core,google-auth,google-cloud-core,google-cloud-storage,google-crc32c,google-genai,google-resumable-media,googleapis-common-protos,greenlet,griffelib,grpc-google-iam-v1,grpcio,grpcio-status,h11,hf-xet,httpcore,httpcore2,httpx,httpx-sse,httpx2,huggingface-hub,idna,importlib-metadata,jaraco-classes,jaraco-context,jaraco-functools,jeepney,jinja2,jiter,jmespath,joblib,joserfc,jsonpath-ng,jsonschema,jsonschema-specifications,keyring,kubernetes,langdetect,litellm,logfire-api,markdown-it-py,markupsafe,maturin,mcp,mdurl,models-dev,more-itertools,mpmath,msal,msal-extensions,multidict,multiprocess,narwhals,networkx,nltk,numpy,openai,opentelemetry-api,opentelemetry-distro,opentelemetry-exporter-otlp,opentelemetry-exporter-otlp-proto-common,opentelemetry-exporter-otlp-proto-grpc,opentelemetry-exporter-otlp-proto-http,opentelemetry-exporter-prometheus,opentelemetry-instrumentation,opentelemetry-instrumentation-asgi,opentelemetry-instrumentation-fastapi,opentelemetry-instrumentation-httpx,opentelemetry-proto,opentelemetry-sdk,opentelemetry-semantic-conventions,opentelemetry-util-http,packaging,pandas,peft,pgvector,pip,platformdirs,polyleven,prometheus-client,prompt-toolkit,propcache,proto-plus,protobuf,psutil,psycopg2-binary,py-key-value-aio,pyarrow,pyasn1,pyasn1-modules,pycparser,pydantic,pydantic-core,pydantic-settings,pygments,pyperclip,python-dateutil,python-dotenv,python-multipart,pyyaml,referencing,regex,requests,requests-oauthlib,rich,rpds-py,s3transfer,safetensors,scikit-learn,scipy,secretstorage,semver,sentry-sdk,setuptools,shellingham,six,sniffio,sqlalchemy,sse-starlette,starlette,structlog,sympy,tenacity,termcolor,threadpoolctl,tiktoken,tokenizers,torch,tqdm,transformers,tree-sitter,triton,trl,truststore,typer,typing-extensions,typing-inspection,urllib3,uv,uv-build,uvicorn,wcwidth,websocket-client,websockets,wrapt,xxhash,yarl,zipp,zstandard", + "packages": "a2a-sdk,accelerate,aiofile,aiohappyeyeballs,aiohttp,aiosignal,aiosqlite,annotated-doc,annotated-types,anthropic,anyio,argcomplete,asgiref,asyncpg,attrs,authlib,autoevals,azure-core,azure-identity,beartype,blis,boto3,botocore,cachetools,caio,catalogue,certifi,cffi,chardet,charset-normalizer,chevron,click,cloudpathlib,confection,cryptography,cymem,datasets,defusedxml,dill,distro,dnspython,docstring-parser,durationpy,einops,email-validator,emoji,exceptiongroup,executing,faiss-cpu,fastapi,fastmcp-slim,filelock,fire,frozenlist,fsspec,google-api-core,google-auth,google-cloud-core,google-cloud-storage,google-crc32c,google-resumable-media,googleapis-common-protos,greenlet,griffelib,grpc-google-iam-v1,grpcio,grpcio-status,h11,hf-xet,httpcore,httpcore2,httpx,httpx-sse,httpx2,huggingface-hub,idna,jaraco-classes,jaraco-context,jaraco-functools,jeepney,jinja2,jiter,jmespath,joblib,joserfc,jsonpath-ng,jsonschema,jsonschema-specifications,keyring,kubernetes,langdetect,logfire-api,markdown-it-py,markupsafe,maturin,mcp,mdurl,models-dev,more-itertools,mpmath,msal,msal-extensions,multidict,multiprocess,murmurhash,narwhals,networkx,nh3,nltk,numpy,openai,opentelemetry-api,opentelemetry-distro,opentelemetry-exporter-otlp,opentelemetry-exporter-otlp-proto-common,opentelemetry-exporter-otlp-proto-grpc,opentelemetry-exporter-otlp-proto-http,opentelemetry-exporter-prometheus,opentelemetry-instrumentation,opentelemetry-instrumentation-asgi,opentelemetry-instrumentation-fastapi,opentelemetry-instrumentation-httpx,opentelemetry-proto,opentelemetry-sdk,opentelemetry-semantic-conventions,opentelemetry-util-http,packaging,pandas,peft,pgvector,phonenumbers,pip,platformdirs,polyleven,preshed,prometheus-client,prompt-toolkit,propcache,proto-plus,protobuf,psutil,psycopg2-binary,py-key-value-aio,pyarrow,pyasn1,pyasn1-modules,pycparser,pydantic,pydantic-core,pydantic-settings,pygments,pyperclip,python-dateutil,python-dotenv,python-multipart,pyyaml,referencing,regex,requests,requests-file,requests-oauthlib,rich,rpds-py,s3transfer,safetensors,scikit-learn,scipy,secretstorage,semver,sentry-sdk,setuptools,shellingham,six,smart-open,sniffio,spacy,spacy-legacy,spacy-loggers,sqlalchemy,srsly,sse-starlette,starlette,structlog,sympy,tenacity,termcolor,thinc,threadpoolctl,tiktoken,tldextract,tokenizers,torch,tqdm,transformers,tree-sitter,triton,trl,truststore,typer,typing-extensions,typing-inspection,urllib3,uv,uv-build,uvicorn,wasabi,wcwidth,weasel,websocket-client,websockets,wrapt,xxhash,yarl,zstandard", "os": "linux", "arch": "x86_64,aarch64", "py_version": 312 diff --git a/.tekton/lightspeed-stack-0-8-push.yaml b/.tekton/lightspeed-stack-0-8-push.yaml index 78fa1538e..a537718a7 100644 --- a/.tekton/lightspeed-stack-0-8-push.yaml +++ b/.tekton/lightspeed-stack-0-8-push.yaml @@ -50,7 +50,7 @@ spec: ], "requirements_build_files": ["requirements-build.txt"], "binary": { - "packages": "a2a-sdk,accelerate,aiofile,aiohappyeyeballs,aiohttp,aiosignal,aiosqlite,annotated-doc,annotated-types,anthropic,anyio,argcomplete,asgiref,asyncpg,attrs,authlib,autoevals,azure-core,azure-identity,beartype,boto3,botocore,cachetools,caio,certifi,cffi,chardet,charset-normalizer,chevron,click,cryptography,datasets,defusedxml,dill,distro,dnspython,docstring-parser,durationpy,einops,email-validator,emoji,exceptiongroup,executing,faiss-cpu,fastapi,fastmcp-slim,fastuuid,filelock,fire,frozenlist,fsspec,google-api-core,google-auth,google-cloud-core,google-cloud-storage,google-crc32c,google-genai,google-resumable-media,googleapis-common-protos,greenlet,griffelib,grpc-google-iam-v1,grpcio,grpcio-status,h11,hf-xet,httpcore,httpcore2,httpx,httpx-sse,httpx2,huggingface-hub,idna,importlib-metadata,jaraco-classes,jaraco-context,jaraco-functools,jeepney,jinja2,jiter,jmespath,joblib,joserfc,jsonpath-ng,jsonschema,jsonschema-specifications,keyring,kubernetes,langdetect,litellm,logfire-api,markdown-it-py,markupsafe,maturin,mcp,mdurl,models-dev,more-itertools,mpmath,msal,msal-extensions,multidict,multiprocess,narwhals,networkx,nltk,numpy,openai,opentelemetry-api,opentelemetry-distro,opentelemetry-exporter-otlp,opentelemetry-exporter-otlp-proto-common,opentelemetry-exporter-otlp-proto-grpc,opentelemetry-exporter-otlp-proto-http,opentelemetry-exporter-prometheus,opentelemetry-instrumentation,opentelemetry-instrumentation-asgi,opentelemetry-instrumentation-fastapi,opentelemetry-instrumentation-httpx,opentelemetry-proto,opentelemetry-sdk,opentelemetry-semantic-conventions,opentelemetry-util-http,packaging,pandas,peft,pgvector,pip,platformdirs,polyleven,prometheus-client,prompt-toolkit,propcache,proto-plus,protobuf,psutil,psycopg2-binary,py-key-value-aio,pyarrow,pyasn1,pyasn1-modules,pycparser,pydantic,pydantic-core,pydantic-settings,pygments,pyperclip,python-dateutil,python-dotenv,python-multipart,pyyaml,referencing,regex,requests,requests-oauthlib,rich,rpds-py,s3transfer,safetensors,scikit-learn,scipy,secretstorage,semver,sentry-sdk,setuptools,shellingham,six,sniffio,sqlalchemy,sse-starlette,starlette,structlog,sympy,tenacity,termcolor,threadpoolctl,tiktoken,tokenizers,torch,tqdm,transformers,tree-sitter,triton,trl,truststore,typer,typing-extensions,typing-inspection,urllib3,uv,uv-build,uvicorn,wcwidth,websocket-client,websockets,wrapt,xxhash,yarl,zipp,zstandard", + "packages": "a2a-sdk,accelerate,aiofile,aiohappyeyeballs,aiohttp,aiosignal,aiosqlite,annotated-doc,annotated-types,anthropic,anyio,argcomplete,asgiref,asyncpg,attrs,authlib,autoevals,azure-core,azure-identity,beartype,blis,boto3,botocore,cachetools,caio,catalogue,certifi,cffi,chardet,charset-normalizer,chevron,click,cloudpathlib,confection,cryptography,cymem,datasets,defusedxml,dill,distro,dnspython,docstring-parser,durationpy,einops,email-validator,emoji,exceptiongroup,executing,faiss-cpu,fastapi,fastmcp-slim,filelock,fire,frozenlist,fsspec,google-api-core,google-auth,google-cloud-core,google-cloud-storage,google-crc32c,google-resumable-media,googleapis-common-protos,greenlet,griffelib,grpc-google-iam-v1,grpcio,grpcio-status,h11,hf-xet,httpcore,httpcore2,httpx,httpx-sse,httpx2,huggingface-hub,idna,jaraco-classes,jaraco-context,jaraco-functools,jeepney,jinja2,jiter,jmespath,joblib,joserfc,jsonpath-ng,jsonschema,jsonschema-specifications,keyring,kubernetes,langdetect,logfire-api,markdown-it-py,markupsafe,maturin,mcp,mdurl,models-dev,more-itertools,mpmath,msal,msal-extensions,multidict,multiprocess,murmurhash,narwhals,networkx,nh3,nltk,numpy,openai,opentelemetry-api,opentelemetry-distro,opentelemetry-exporter-otlp,opentelemetry-exporter-otlp-proto-common,opentelemetry-exporter-otlp-proto-grpc,opentelemetry-exporter-otlp-proto-http,opentelemetry-exporter-prometheus,opentelemetry-instrumentation,opentelemetry-instrumentation-asgi,opentelemetry-instrumentation-fastapi,opentelemetry-instrumentation-httpx,opentelemetry-proto,opentelemetry-sdk,opentelemetry-semantic-conventions,opentelemetry-util-http,packaging,pandas,peft,pgvector,phonenumbers,pip,platformdirs,polyleven,preshed,prometheus-client,prompt-toolkit,propcache,proto-plus,protobuf,psutil,psycopg2-binary,py-key-value-aio,pyarrow,pyasn1,pyasn1-modules,pycparser,pydantic,pydantic-core,pydantic-settings,pygments,pyperclip,python-dateutil,python-dotenv,python-multipart,pyyaml,referencing,regex,requests,requests-file,requests-oauthlib,rich,rpds-py,s3transfer,safetensors,scikit-learn,scipy,secretstorage,semver,sentry-sdk,setuptools,shellingham,six,smart-open,sniffio,spacy,spacy-legacy,spacy-loggers,sqlalchemy,srsly,sse-starlette,starlette,structlog,sympy,tenacity,termcolor,thinc,threadpoolctl,tiktoken,tldextract,tokenizers,torch,tqdm,transformers,tree-sitter,triton,trl,truststore,typer,typing-extensions,typing-inspection,urllib3,uv,uv-build,uvicorn,wasabi,wcwidth,weasel,websocket-client,websockets,wrapt,xxhash,yarl,zstandard", "os": "linux", "arch": "x86_64,aarch64", "py_version": 312 diff --git a/pyproject.toml b/pyproject.toml index 9e3a58e6f..01a53ea07 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -57,7 +57,6 @@ dependencies = [ # Used by authorization resolvers "jsonpath-ng>=1.6.1,<1.9.0", "psycopg2-binary>=2.9.10", - "litellm==1.107.0rc2", "urllib3>=2.6.3", # Used for agent card configuration "PyYAML>=6.0.0", @@ -94,6 +93,8 @@ dependencies = [ # Used by the redaction engine (src/pii_redaction_engine) for PII detection/redaction "presidio-analyzer>=2.2.364", "presidio-anonymizer>=2.2.364", + "boto3", + "nh3>=0.3.6", ] diff --git a/uv.lock b/uv.lock index 8e187e86d..4573cff11 100644 --- a/uv.lock +++ b/uv.lock @@ -1352,47 +1352,6 @@ client = [ { name = "starlette" }, ] -[[package]] -name = "fastuuid" -version = "0.14.0" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/c3/7d/d9daedf0f2ebcacd20d599928f8913e9d2aea1d56d2d355a93bfa2b611d7/fastuuid-0.14.0.tar.gz", hash = "sha256:178947fc2f995b38497a74172adee64fdeb8b7ec18f2a5934d037641ba265d26", size = 18232, upload-time = "2025-10-19T22:19:22.402Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/02/a2/e78fcc5df65467f0d207661b7ef86c5b7ac62eea337c0c0fcedbeee6fb13/fastuuid-0.14.0-cp312-cp312-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:77e94728324b63660ebf8adb27055e92d2e4611645bf12ed9d88d30486471d0a", size = 510164, upload-time = "2025-10-19T22:31:45.635Z" }, - { url = "https://files.pythonhosted.org/packages/2b/b3/c846f933f22f581f558ee63f81f29fa924acd971ce903dab1a9b6701816e/fastuuid-0.14.0-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:caa1f14d2102cb8d353096bc6ef6c13b2c81f347e6ab9d6fbd48b9dea41c153d", size = 261837, upload-time = "2025-10-19T22:38:38.53Z" }, - { url = "https://files.pythonhosted.org/packages/54/ea/682551030f8c4fa9a769d9825570ad28c0c71e30cf34020b85c1f7ee7382/fastuuid-0.14.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:d23ef06f9e67163be38cece704170486715b177f6baae338110983f99a72c070", size = 251370, upload-time = "2025-10-19T22:40:26.07Z" }, - { url = "https://files.pythonhosted.org/packages/14/dd/5927f0a523d8e6a76b70968e6004966ee7df30322f5fc9b6cdfb0276646a/fastuuid-0.14.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0c9ec605ace243b6dbe3bd27ebdd5d33b00d8d1d3f580b39fdd15cd96fd71796", size = 277766, upload-time = "2025-10-19T22:37:23.779Z" }, - { url = "https://files.pythonhosted.org/packages/16/6e/c0fb547eef61293153348f12e0f75a06abb322664b34a1573a7760501336/fastuuid-0.14.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:808527f2407f58a76c916d6aa15d58692a4a019fdf8d4c32ac7ff303b7d7af09", size = 278105, upload-time = "2025-10-19T22:26:56.821Z" }, - { url = "https://files.pythonhosted.org/packages/2d/b1/b9c75e03b768f61cf2e84ee193dc18601aeaf89a4684b20f2f0e9f52b62c/fastuuid-0.14.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:2fb3c0d7fef6674bbeacdd6dbd386924a7b60b26de849266d1ff6602937675c8", size = 301564, upload-time = "2025-10-19T22:30:31.604Z" }, - { url = "https://files.pythonhosted.org/packages/fc/fa/f7395fdac07c7a54f18f801744573707321ca0cee082e638e36452355a9d/fastuuid-0.14.0-cp312-cp312-musllinux_1_1_aarch64.whl", hash = "sha256:ab3f5d36e4393e628a4df337c2c039069344db5f4b9d2a3c9cea48284f1dd741", size = 459659, upload-time = "2025-10-19T22:31:32.341Z" }, - { url = "https://files.pythonhosted.org/packages/66/49/c9fd06a4a0b1f0f048aacb6599e7d96e5d6bc6fa680ed0d46bf111929d1b/fastuuid-0.14.0-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:b9a0ca4f03b7e0b01425281ffd44e99d360e15c895f1907ca105854ed85e2057", size = 478430, upload-time = "2025-10-19T22:26:22.962Z" }, - { url = "https://files.pythonhosted.org/packages/be/9c/909e8c95b494e8e140e8be6165d5fc3f61fdc46198c1554df7b3e1764471/fastuuid-0.14.0-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:3acdf655684cc09e60fb7e4cf524e8f42ea760031945aa8086c7eae2eeeabeb8", size = 450894, upload-time = "2025-10-19T22:27:01.647Z" }, - { url = "https://files.pythonhosted.org/packages/90/eb/d29d17521976e673c55ef7f210d4cdd72091a9ec6755d0fd4710d9b3c871/fastuuid-0.14.0-cp312-cp312-win32.whl", hash = "sha256:9579618be6280700ae36ac42c3efd157049fe4dd40ca49b021280481c78c3176", size = 154374, upload-time = "2025-10-19T22:29:19.879Z" }, - { url = "https://files.pythonhosted.org/packages/cc/fc/f5c799a6ea6d877faec0472d0b27c079b47c86b1cdc577720a5386483b36/fastuuid-0.14.0-cp312-cp312-win_amd64.whl", hash = "sha256:d9e4332dc4ba054434a9594cbfaf7823b57993d7d8e7267831c3e059857cf397", size = 156550, upload-time = "2025-10-19T22:27:49.658Z" }, - { url = "https://files.pythonhosted.org/packages/a5/83/ae12dd39b9a39b55d7f90abb8971f1a5f3c321fd72d5aa83f90dc67fe9ed/fastuuid-0.14.0-cp313-cp313-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:77a09cb7427e7af74c594e409f7731a0cf887221de2f698e1ca0ebf0f3139021", size = 510720, upload-time = "2025-10-19T22:42:34.633Z" }, - { url = "https://files.pythonhosted.org/packages/53/b0/a4b03ff5d00f563cc7546b933c28cb3f2a07344b2aec5834e874f7d44143/fastuuid-0.14.0-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:9bd57289daf7b153bfa3e8013446aa144ce5e8c825e9e366d455155ede5ea2dc", size = 262024, upload-time = "2025-10-19T22:30:25.482Z" }, - { url = "https://files.pythonhosted.org/packages/9c/6d/64aee0a0f6a58eeabadd582e55d0d7d70258ffdd01d093b30c53d668303b/fastuuid-0.14.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:ac60fc860cdf3c3f327374db87ab8e064c86566ca8c49d2e30df15eda1b0c2d5", size = 251679, upload-time = "2025-10-19T22:36:14.096Z" }, - { url = "https://files.pythonhosted.org/packages/60/f5/a7e9cda8369e4f7919d36552db9b2ae21db7915083bc6336f1b0082c8b2e/fastuuid-0.14.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ab32f74bd56565b186f036e33129da77db8be09178cd2f5206a5d4035fb2a23f", size = 277862, upload-time = "2025-10-19T22:36:23.302Z" }, - { url = "https://files.pythonhosted.org/packages/f0/d3/8ce11827c783affffd5bd4d6378b28eb6cc6d2ddf41474006b8d62e7448e/fastuuid-0.14.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:33e678459cf4addaedd9936bbb038e35b3f6b2061330fd8f2f6a1d80414c0f87", size = 278278, upload-time = "2025-10-19T22:29:43.809Z" }, - { url = "https://files.pythonhosted.org/packages/a2/51/680fb6352d0bbade04036da46264a8001f74b7484e2fd1f4da9e3db1c666/fastuuid-0.14.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:1e3cc56742f76cd25ecb98e4b82a25f978ccffba02e4bdce8aba857b6d85d87b", size = 301788, upload-time = "2025-10-19T22:36:06.825Z" }, - { url = "https://files.pythonhosted.org/packages/fa/7c/2014b5785bd8ebdab04ec857635ebd84d5ee4950186a577db9eff0fb8ff6/fastuuid-0.14.0-cp313-cp313-musllinux_1_1_aarch64.whl", hash = "sha256:cb9a030f609194b679e1660f7e32733b7a0f332d519c5d5a6a0a580991290022", size = 459819, upload-time = "2025-10-19T22:35:31.623Z" }, - { url = "https://files.pythonhosted.org/packages/01/d2/524d4ceeba9160e7a9bc2ea3e8f4ccf1ad78f3bde34090ca0c51f09a5e91/fastuuid-0.14.0-cp313-cp313-musllinux_1_1_i686.whl", hash = "sha256:09098762aad4f8da3a888eb9ae01c84430c907a297b97166b8abc07b640f2995", size = 478546, upload-time = "2025-10-19T22:26:03.023Z" }, - { url = "https://files.pythonhosted.org/packages/bc/17/354d04951ce114bf4afc78e27a18cfbd6ee319ab1829c2d5fb5e94063ac6/fastuuid-0.14.0-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:1383fff584fa249b16329a059c68ad45d030d5a4b70fb7c73a08d98fd53bcdab", size = 450921, upload-time = "2025-10-19T22:31:02.151Z" }, - { url = "https://files.pythonhosted.org/packages/fb/be/d7be8670151d16d88f15bb121c5b66cdb5ea6a0c2a362d0dcf30276ade53/fastuuid-0.14.0-cp313-cp313-win32.whl", hash = "sha256:a0809f8cc5731c066c909047f9a314d5f536c871a7a22e815cc4967c110ac9ad", size = 154559, upload-time = "2025-10-19T22:36:36.011Z" }, - { url = "https://files.pythonhosted.org/packages/22/1d/5573ef3624ceb7abf4a46073d3554e37191c868abc3aecd5289a72f9810a/fastuuid-0.14.0-cp313-cp313-win_amd64.whl", hash = "sha256:0df14e92e7ad3276327631c9e7cec09e32572ce82089c55cb1bb8df71cf394ed", size = 156539, upload-time = "2025-10-19T22:33:35.898Z" }, - { url = "https://files.pythonhosted.org/packages/16/c9/8c7660d1fe3862e3f8acabd9be7fc9ad71eb270f1c65cce9a2b7a31329ab/fastuuid-0.14.0-cp314-cp314-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:b852a870a61cfc26c884af205d502881a2e59cc07076b60ab4a951cc0c94d1ad", size = 510600, upload-time = "2025-10-19T22:43:44.17Z" }, - { url = "https://files.pythonhosted.org/packages/4c/f4/a989c82f9a90d0ad995aa957b3e572ebef163c5299823b4027986f133dfb/fastuuid-0.14.0-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:c7502d6f54cd08024c3ea9b3514e2d6f190feb2f46e6dbcd3747882264bb5f7b", size = 262069, upload-time = "2025-10-19T22:43:38.38Z" }, - { url = "https://files.pythonhosted.org/packages/da/6c/a1a24f73574ac995482b1326cf7ab41301af0fabaa3e37eeb6b3df00e6e2/fastuuid-0.14.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:1ca61b592120cf314cfd66e662a5b54a578c5a15b26305e1b8b618a6f22df714", size = 251543, upload-time = "2025-10-19T22:32:22.537Z" }, - { url = "https://files.pythonhosted.org/packages/1a/20/2a9b59185ba7a6c7b37808431477c2d739fcbdabbf63e00243e37bd6bf49/fastuuid-0.14.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:aa75b6657ec129d0abded3bec745e6f7ab642e6dba3a5272a68247e85f5f316f", size = 277798, upload-time = "2025-10-19T22:33:53.821Z" }, - { url = "https://files.pythonhosted.org/packages/ef/33/4105ca574f6ded0af6a797d39add041bcfb468a1255fbbe82fcb6f592da2/fastuuid-0.14.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a8a0dfea3972200f72d4c7df02c8ac70bad1bb4c58d7e0ec1e6f341679073a7f", size = 278283, upload-time = "2025-10-19T22:29:02.812Z" }, - { url = "https://files.pythonhosted.org/packages/fe/8c/fca59f8e21c4deb013f574eae05723737ddb1d2937ce87cb2a5d20992dc3/fastuuid-0.14.0-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:1bf539a7a95f35b419f9ad105d5a8a35036df35fdafae48fb2fd2e5f318f0d75", size = 301627, upload-time = "2025-10-19T22:35:54.985Z" }, - { url = "https://files.pythonhosted.org/packages/cb/e2/f78c271b909c034d429218f2798ca4e89eeda7983f4257d7865976ddbb6c/fastuuid-0.14.0-cp314-cp314-musllinux_1_1_aarch64.whl", hash = "sha256:9a133bf9cc78fdbd1179cb58a59ad0100aa32d8675508150f3658814aeefeaa4", size = 459778, upload-time = "2025-10-19T22:28:00.999Z" }, - { url = "https://files.pythonhosted.org/packages/1e/f0/5ff209d865897667a2ff3e7a572267a9ced8f7313919f6d6043aed8b1caa/fastuuid-0.14.0-cp314-cp314-musllinux_1_1_i686.whl", hash = "sha256:f54d5b36c56a2d5e1a31e73b950b28a0d83eb0c37b91d10408875a5a29494bad", size = 478605, upload-time = "2025-10-19T22:36:21.764Z" }, - { url = "https://files.pythonhosted.org/packages/e0/c8/2ce1c78f983a2c4987ea865d9516dbdfb141a120fd3abb977ae6f02ba7ca/fastuuid-0.14.0-cp314-cp314-musllinux_1_1_x86_64.whl", hash = "sha256:ec27778c6ca3393ef662e2762dba8af13f4ec1aaa32d08d77f71f2a70ae9feb8", size = 450837, upload-time = "2025-10-19T22:34:37.178Z" }, - { url = "https://files.pythonhosted.org/packages/df/60/dad662ec9a33b4a5fe44f60699258da64172c39bd041da2994422cdc40fe/fastuuid-0.14.0-cp314-cp314-win32.whl", hash = "sha256:e23fc6a83f112de4be0cc1990e5b127c27663ae43f866353166f87df58e73d06", size = 154532, upload-time = "2025-10-19T22:35:18.217Z" }, - { url = "https://files.pythonhosted.org/packages/1f/f6/da4db31001e854025ffd26bc9ba0740a9cbba2c3259695f7c5834908b336/fastuuid-0.14.0-cp314-cp314-win_amd64.whl", hash = "sha256:df61342889d0f5e7a32f7284e55ef95103f2110fee433c2ae7c2c0956d76ac8a", size = 156457, upload-time = "2025-10-19T22:33:44.579Z" }, -] - [[package]] name = "filelock" version = "3.32.7" @@ -1907,19 +1866,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/04/4b/29cac41a4d98d144bf5f6d33995617b185d14b22401f75ca86f384e87ff1/h11-0.16.0-py3-none-any.whl", hash = "sha256:63cf8bbe7522de3bf65932fda1d9c2772064ffb3dae62d55932da54b31cb6c86", size = 37515, upload-time = "2025-04-24T03:35:24.344Z" }, ] -[[package]] -name = "h2" -version = "4.4.1" -source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "hpack" }, - { name = "hyperframe" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/e7/85/7c366e69d84c17bb778fe41419e1fbcce3033d5b7ce29bbffff0a98b859f/h2-4.4.1.tar.gz", hash = "sha256:4e866ffb1a869ae14dd9b5e6beb5c24a13da0495ad72b65925ded182521c1516", size = 2157281, upload-time = "2026-08-03T11:45:09.509Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/7e/22/e85faf23bd72a92d1921e37d674ca56eb298a3c8be31fdecef0ff2b3aaac/h2-4.4.1-py3-none-any.whl", hash = "sha256:0e25f1462b23c9cb82d9eb02e28bc706dac2a68cb457c6a0d74d63c8a2a5d0e6", size = 62636, upload-time = "2026-08-03T11:44:59.164Z" }, -] - [[package]] name = "hf-xet" version = "1.7.1" @@ -1964,15 +1910,6 @@ httpx2 = [ { name = "httpx2" }, ] -[[package]] -name = "hpack" -version = "4.2.0" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/26/5b/fcabf6028144a8723726318b07a32c2f3314acdff6265743cf08a344b18e/hpack-4.2.0.tar.gz", hash = "sha256:0895cfa3b5531fc65fe439c05eb65144f123bf7a394fcaa56aa423548d8e45c0", size = 51300, upload-time = "2026-06-23T18:34:46.667Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/71/b4/4a9fcfb2aef6ba44d9073ecd301443aa00b3dac95de5619f2a7de7ec8a91/hpack-4.2.0-py3-none-any.whl", hash = "sha256:858ac0b02280fa582b5080d68db0899c62a80375e0e5413a74970c5e518b6986", size = 34246, upload-time = "2026-06-23T18:34:45.472Z" }, -] - [[package]] name = "httpcore" version = "1.0.9" @@ -1991,8 +1928,8 @@ name = "httpcore2" version = "2.16.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "h11" }, - { name = "truststore" }, + { name = "h11", marker = "sys_platform != 'emscripten'" }, + { name = "truststore", marker = "sys_platform != 'emscripten'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/c0/61/afa9d6b7452f9eca73f73d45324eb0bb52f098fd5e6049bf6b8263be9b4e/httpcore2-2.16.0.tar.gz", hash = "sha256:c72cd0413563b17e1cd8354677dff887466f8ec2551679759e93126534428643", size = 69886, upload-time = "2026-10-21T07:09:45.31Z" } wheels = [ @@ -2014,11 +1951,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/2a/39/e50c7c3a983047577ee07d2a9e53faf5a69493943ec3f6a384bdc792deb2/httpx-0.28.1-py3-none-any.whl", hash = "sha256:d909fcccc110f8c7faf814ca82a9a4d816bc5a6dbfea25d6591d6985b8ba59ad", size = 73517, upload-time = "2024-12-06T15:37:21.509Z" }, ] -[package.optional-dependencies] -http2 = [ - { name = "h2" }, -] - [[package]] name = "httpx-sse" version = "0.4.3" @@ -2079,15 +2011,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/fc/16/963096d224b80909432dc16561a615fd33d2d13beef3ce4c63fa25e40867/huggingface_hub-1.33.0-py3-none-any.whl", hash = "sha256:04e434b06e100eddbce9a6e817d72693a7884b10a79bd67ab48080d5c07eb899", size = 846435, upload-time = "2026-09-24T09:49:28.059Z" }, ] -[[package]] -name = "hyperframe" -version = "6.1.0" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/02/e7/94f8232d4a74cc99514c13a9f995811485a6903d48e5d952771ef6322e30/hyperframe-6.1.0.tar.gz", hash = "sha256:f630908a00854a7adeabd6382b43923a4c4cd4b821fcb527e6ab9e15382a3b08", size = 26566, upload-time = "2025-01-22T21:41:49.302Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/48/30/47d0bf6072f7252e6521f3447ccfa40b421b6824517f82854703d0f5a98b/hyperframe-6.1.0-py3-none-any.whl", hash = "sha256:b03380493a519fce58ea5af42e4a42317bf9bd425596f7a0835ffce80f1a42e5", size = 13007, upload-time = "2025-01-22T21:41:47.295Z" }, -] - [[package]] name = "id" version = "1.6.1" @@ -2488,6 +2411,7 @@ dependencies = [ { name = "authlib" }, { name = "azure-core" }, { name = "azure-identity" }, + { name = "boto3" }, { name = "cachetools" }, { name = "datasets" }, { name = "einops" }, @@ -2497,7 +2421,7 @@ dependencies = [ { name = "jinja2" }, { name = "jsonpath-ng" }, { name = "kubernetes" }, - { name = "litellm" }, + { name = "nh3" }, { name = "oauthlib" }, { name = "ogx" }, { name = "ogx-api" }, @@ -2610,6 +2534,7 @@ requires-dist = [ { name = "authlib", specifier = ">=1.6.0" }, { name = "azure-core", specifier = ">=1.38.0" }, { name = "azure-identity", specifier = ">=1.21.0" }, + { name = "boto3" }, { name = "cachetools", specifier = ">=6.1.0" }, { name = "datasets", specifier = ">=4.7.0" }, { name = "einops", specifier = ">=0.8.1" }, @@ -2619,7 +2544,7 @@ requires-dist = [ { name = "jinja2", specifier = ">=3.1.0" }, { name = "jsonpath-ng", specifier = ">=1.6.1,<1.9.0" }, { name = "kubernetes", specifier = ">=30.1.0,<37.0.0" }, - { name = "litellm", specifier = "==1.107.0rc2" }, + { name = "nh3", specifier = ">=0.3.6" }, { name = "oauthlib", specifier = ">=4.0.0" }, { name = "ogx", specifier = "==1.2.5" }, { name = "ogx-api", specifier = "==1.2.5" }, @@ -2731,42 +2656,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/13/d4/1152d1c7ab42d8b908be64fd200ddc870dc9d4925e951198702084aa1a7d/linkify_it_py-2.2.0-py3-none-any.whl", hash = "sha256:3adc40eb5af300b2605fcfdb968c24e1d780a90f1f2221af7c15e5111e94d443", size = 21971, upload-time = "2026-08-29T07:07:07.164Z" }, ] -[[package]] -name = "litellm" -version = "1.107.0rc2" -source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "aiohttp" }, - { name = "boto3" }, - { name = "click" }, - { name = "fastuuid" }, - { name = "filelock" }, - { name = "httpx", extra = ["http2"] }, - { name = "huggingface-hub" }, - { name = "importlib-metadata" }, - { name = "jinja2" }, - { name = "jsonschema" }, - { name = "openai" }, - { name = "packaging" }, - { name = "pydantic" }, - { name = "pydantic-settings" }, - { name = "python-dotenv" }, - { name = "pyyaml" }, - { name = "tiktoken" }, - { name = "tokenizers" }, - { name = "typing-extensions" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/9c/5e/567e01e9f916ddb9261db1681e5f515124d00fbfd013b044399bda9e61a7/litellm-1.107.0rc2.tar.gz", hash = "sha256:2c16b2e9d6673d0bda9f1658f99d37265ffc8565cb7c56987bd8bf7e33a387cf", size = 21587203, upload-time = "2026-10-20T03:17:59.752Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/18/be/3519bf95879705030f5154e03061cab2c712ef5610fdca82ba96ec4dcb62/litellm-1.107.0rc2-cp310-abi3-macosx_10_12_x86_64.whl", hash = "sha256:fe7a89ffa17f9c0419e2d7ac3268d3776d16aa8fc95857f92770b9c26d351002", size = 35969610, upload-time = "2026-10-20T03:17:31.782Z" }, - { url = "https://files.pythonhosted.org/packages/fb/2e/095a0df627c233b7c2f858b27c9866004bb0462cd4cb298419e86102d4fc/litellm-1.107.0rc2-cp310-abi3-macosx_11_0_arm64.whl", hash = "sha256:efd0a23c7a9c398724b18358f29f4cd8510e814fdf2ed6b08f125b14fc39167c", size = 35055982, upload-time = "2026-10-20T03:17:36.395Z" }, - { url = "https://files.pythonhosted.org/packages/14/50/f67941dead887d64172118066da1eece72c8248bc3ab49f83bb2b7c8e73a/litellm-1.107.0rc2-cp310-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:5af85e1c73b6dc5cba63184a492618b91c59bd054525a2584fd4671806626ab4", size = 35523853, upload-time = "2026-10-20T03:17:39.747Z" }, - { url = "https://files.pythonhosted.org/packages/d3/89/9ceda711204cc6b7f252f834877efc08a622b335a79b2fd27795c2064761/litellm-1.107.0rc2-cp310-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:b398ae162633a373187415cc65c585e3bb18d1296ab244bfacbe3236fd789f07", size = 36432256, upload-time = "2026-10-20T03:17:43.481Z" }, - { url = "https://files.pythonhosted.org/packages/44/9a/09c494d934f933e30cbe6fbc654aeeaf56ebf85306cad0d20f69358d5010/litellm-1.107.0rc2-cp310-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:d8ace143087dafc362cd140b382c836aaaa053ecf3308b31f1201dd8c27f3fe4", size = 35711554, upload-time = "2026-10-20T03:17:48.016Z" }, - { url = "https://files.pythonhosted.org/packages/d7/94/c6f6749fda0810d62466db401b641aadc108cf622ddf9a637063d9afd1f2/litellm-1.107.0rc2-cp310-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:e538871b77ea9904e92d476e2aeec12e55131a5a42a7ade82d36c04638317f5c", size = 36518282, upload-time = "2026-10-20T03:17:51.992Z" }, - { url = "https://files.pythonhosted.org/packages/eb/94/50c0c4f838e0c1f8ae49fe891428b45698b502b2ca8cb26c0f4f4eb50410/litellm-1.107.0rc2-cp310-abi3-win_amd64.whl", hash = "sha256:e3a4ace30e95823a7bb695c8ce229fe4c0a6ade00158d0e12fa9dde7108382ae", size = 37112733, upload-time = "2026-10-20T03:17:56.155Z" }, -] - [[package]] name = "logfire" version = "5.4.0"