diff --git a/.konflux/requirements-build.txt b/.konflux/requirements-build.txt index 1d6151e90..8acd08f0d 100644 --- a/.konflux/requirements-build.txt +++ b/.konflux/requirements-build.txt @@ -55,7 +55,7 @@ uv-dynamic-versioning==0.14.1 # pydantic-ai-slim # pydantic-evals # pydantic-graph -vcs-versioning==2.5.0 +vcs-versioning==2.6.0 # via setuptools-scm # 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 92198bd0d..dfb3b13c0 100644 --- a/.konflux/requirements.hashes.source.txt +++ b/.konflux/requirements.hashes.source.txt @@ -1,16 +1,16 @@ --index-url https://pypi.org/simple -genai-prices==0.1.9 \ - --hash=sha256:20ec774d32ec5d345510877fac415f2560bbfeb081bc4cd4e7ebce57a5503e8d \ - --hash=sha256:3da8faa0a126e4df7be36696b90abe2be1fea8826bfcf45d39d91bc397fa9d1d -google-cloud-aiplatform==2.2.0 \ - --hash=sha256:8de28d03dcb0887fce4a77557085f4d308758526b76cfd53820420ae82a68c80 \ - --hash=sha256:adafcc07cd36289664ae36891137ad28f81a6372a3d698648646f2a9ca6e1c7d -google-cloud-bigquery==3.45.2 \ - --hash=sha256:6920be2d7199810e2472be58204d7787dcf3cf677a21e682d5c636bae1b082ea \ - --hash=sha256:9342158e1a413c66b44b676a42c79cb8d1750da3971b957b267c9327749b4723 -google-cloud-resource-manager==1.18.0 \ - --hash=sha256:69bab144acd75878ebe44b720903dc3d140cb7d3be3261eaa8bc81e48afaff33 \ - --hash=sha256:db689f800a14c66d041196a7fbb8bb8aae8dc87f28c2929e101a5ec766b15512 +genai-prices==0.1.11 \ + --hash=sha256:47c6b84e38089ffee606cd0d2eaaa2f9939605c486faee792f98cb7258baf812 \ + --hash=sha256:b7e652e0deb28d6c3505dc755824d6f9bbfd64a1d7757720c3473b5927478435 +google-cloud-aiplatform==2.4.0 \ + --hash=sha256:41ef8ef68cbda2b2107cb562105fdd57249b386d06be11113efe3986f146b292 \ + --hash=sha256:d4062b71182a2ca89a9837d2fd8bfa3481ff4c77ea5cb203a016a3442482d951 +google-cloud-bigquery==3.46.1 \ + --hash=sha256:c5564a58fc3c99b003cd334a8f302c6224bd34cb55c87476a3c445be1d00538b \ + --hash=sha256:ee0e73d06a624c26445458e75f04deed894ed50a0c46bdc876f30c50e05ec6c2 +google-cloud-resource-manager==1.19.0 \ + --hash=sha256:68e5d28ed9091ab1adf04a77876b09d553e97a440fba78163f6ce2b5fe5f2558 \ + --hash=sha256:74f94950288ff3d04082b4bd514af0632c74b507601e68d0399f35ae2cc8cc2e logfire==5.1.1 \ --hash=sha256:7f9fc158988be37559045b054f278608d9fdc06bd9f875515ea6476bf260cb23 \ --hash=sha256:ee2e25b83830f52ea3d7a1b35cf6f783490b2ba349f0383ca8ae6f5ff2a4f7dd @@ -44,6 +44,9 @@ pydantic-graph==2.27.1 \ pyjwt==2.15.1 \ --hash=sha256:42d59d631f7768a1028a64c7ff581a9bf7519804daf91fc5b6c56e30eec5e193 \ --hash=sha256:4f259e80cdfb6b3fc18a7de51fd1ef9ec79652f25019bae68975ca2468a34df8 -pythainlp==5.3.8 \ - --hash=sha256:7f4367782d250afa936f65a1c151129fb80c316c3b3dbaa08923de04705b53b3 \ - --hash=sha256:ef8cd131421b3f80a1262c63ce3391ccdfb155a60453051b09e6b5fdf1e62c0a +pythainlp==5.4.0 \ + --hash=sha256:85cd4eed4a5a942c978d751be969a496581d7acc250fc9c8a2d54088cb6d19cd \ + --hash=sha256:9239753df877202da1a50dd2842d9569eff764034f31f20222b3df4def5df193 +sentence-transformers==6.1.0 \ + --hash=sha256:299025df51550dc1a38f05be27a9b0bf881c4e5e70542b3b7757d05e00aa3868 \ + --hash=sha256:eb8122f4d180f552eda26dc3d77e84e8c11dc2b1d456a406b9f24abb70ceeadd diff --git a/.konflux/requirements.hashes.wheel.txt b/.konflux/requirements.hashes.wheel.txt index 700f2a4f7..43a710c70 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.3 \ - --hash=sha256:32c568a8f0b3d4f89f5ab9e355540627b00d48baf8116dde56e419661886b524 \ - --hash=sha256:6301f6e7863cd0a7893c8cb629e1f1e9673bc5807e29f331b95499a359628113 +aiohttp==3.14.4 \ + --hash=sha256:616d46938b694f83e92b99a70b5b70a24399af080acdb35e4e86ede599f57649 \ + --hash=sha256:969d26dd38892e4bca272fccb280d8d1c16046acb6fea3864760c8c2bd7e644c aiosignal==1.4.0 \ --hash=sha256:f67c1242810c1da35afc04f8fe6057d1f133fa581d32ecc4c841d08134436218 aiosqlite==0.22.1 \ @@ -41,6 +41,10 @@ azure-identity==1.25.3 \ --hash=sha256:ddb57aa5e631f75dfad74a87841dc1b6ba48f0c4f128cd82f493de456229e344 beartype==0.22.9 \ --hash=sha256:7e0e03f04547689224dd1fb5471f9f0080426e8227b34a6d7d1eefd4c190a6a6 +boto3==1.43.50 \ + --hash=sha256:00c080260af44da1faaed39ed97e3d37762e9414426eed89cc9137e7e8ae96a9 +botocore==1.43.50 \ + --hash=sha256:a202e00c75172a292d6cd3f5d217b7c27333c496ef854ead607ea6b3d7b6bb2d cachetools==7.1.4 \ --hash=sha256:2c532448490746cb5330504ca9b4e301367de61e7352e630c8d0ccffba800f3a caio==0.9.25 \ @@ -62,8 +66,8 @@ click==8.4.2 \ cryptography==50.0.1 \ --hash=sha256:3e29639a33400721f710beeba7741e275bdb4c5bc53107c9dfef240d251c0590 \ --hash=sha256:8ae962f84e7f36290feca5f8ba7bfc01fea9cd9a48f446bca52ef115657cca3d -datasets==5.0.1 \ - --hash=sha256:05b604c9cecc05eb7f24ddaa88b13c65674be4e0eaa0db26a3b745b7535be415 +datasets==5.1.0 \ + --hash=sha256:c513140d4751711147b090eaa1a2fa0f658c80773da4d3b5b9c9a84f950e574d defusedxml==0.7.1 \ --hash=sha256:884a1483dffbab373933eb9604e1ebb2a6d5e794b1c467e83ddd453a9d48b1c6 dill==0.4.1 \ @@ -140,16 +144,16 @@ hf-xet==1.6.0 \ --hash=sha256:318dc49e0b0143fd537f9ab8188513e654303eff72f2d5376c5326d2c3872e43 httpcore==1.0.9 \ --hash=sha256:fc0ea63671089523efc6fe94ec49d0b10c9660460cbca6172fc972c1c5f9c0ac -httpcore2==2.13.0 \ - --hash=sha256:8192c0ee59758a5af6e14b33c72b4639a5a1c77bcfa94f448a358be1ccc8ac78 +httpcore2==2.13.1 \ + --hash=sha256:90626434decbe04c09d65442832c03522bfda2075ee7dd08ee494449906535c4 httpx==0.28.1 \ --hash=sha256:40b3fef8650d88ced417b05b236427596a6da9117b0f64ef5b0a5d548d20addb httpx-sse==0.4.3 \ --hash=sha256:e163972748a0d3dcc718803a47bfad40fa1fa5a554d192f60ba685163ab2162a -httpx2==2.13.0 \ - --hash=sha256:7f3ea80140b4eb6c470e7e55474605307375c61432bebf251b4415ff8ebbdffa -huggingface-hub==1.32.0 \ - --hash=sha256:efa63633d7234e7df67ac5d3dbd36f61672e09cf476322340ecb78fbe5f0c40e +httpx2==2.13.1 \ + --hash=sha256:603dfe84865b0a9340282e5621c759660fd0acfada6b3cc260c7772f696a6854 +huggingface-hub==1.33.0 \ + --hash=sha256:d6780420c63c5de6b21cdd15f78a232ff8b6bacfa48b962ff60d1164699995ad idna==3.18 \ --hash=sha256:8a16d5d6db808e4640e6bad7349f52e09b10eba58914fb7d366902ec4fc226a8 importlib-metadata==8.9.0 \ @@ -167,6 +171,8 @@ jinja2==3.1.6 \ jiter==0.17.0 \ --hash=sha256:cbd7b65b359bcb75b3ec8631e48009fbac82ec51500305f05a3bc56993d7bded \ --hash=sha256:e717ee7b9300c5caec4593d7653ceeb7da05da7e6cdaf4993784985fa255104a +jmespath==1.1.0 \ + --hash=sha256:c4b79578b9c4fb420b287be212eb0932c4d92219ecd32f19d32de47a27348a81 joblib==1.5.3 \ --hash=sha256:5abb2344270cfda261f96ba20f11fb77c3fb1a36769063440ee2ae421b0cb524 joserfc==1.7.3 \ @@ -183,8 +189,9 @@ kubernetes==36.0.3 \ --hash=sha256:8fa78b23a212533a45eda88b56515f4a5d953df468ac759f1a34574d7e53cc3d langdetect==1.0.9 \ --hash=sha256:2d25e4a5b5d75d081415198fc424545f055a0dada61847d31bd3c3ebc74aa73c -litellm==1.84.0 \ - --hash=sha256:d2cc583957e9defa10754a37129b6ea0bd21218fe9fe0fb4284b7343ac564119 +litellm==1.102.2 \ + --hash=sha256:67b722d477d57f1c2b546979501df65bb0cfb58c1ea9183fc7f11b504c291688 \ + --hash=sha256:8351e456a02a2a0f66b5f3406d96ebfdf50588a44eec51b9906621ff71522fc7 logfire-api==4.37.0 \ --hash=sha256:6445a3b0ff8f82db431eb28b459267f37fd0485d484b8f1ec9fd682ed89ae72d markdown-it-py==4.2.0 \ @@ -206,9 +213,9 @@ msal==1.37.0 \ --hash=sha256:8f6194bc42c2e427fdac23c1d82044bf65a99061a40d2aba3d7448a6281ac713 msal-extensions==1.3.1 \ --hash=sha256:e0184f4918415efe8994ce27d27bc8132727c292bbf026f21b117d84112fb0af -multidict==6.9.0 \ - --hash=sha256:66a31c2dd4a00f2738f16fb951938f16432ef0955669f6a23d3f736ad0140a82 \ - --hash=sha256:fc06c74faa5b5a303ca773ffa6b71baef95eccc902a4823935757f3480c10f70 +multidict==6.9.1 \ + --hash=sha256:7fb0271ffd4408b0082c5fb0f932dd9b9e6275f0cdd04c99640bd4996eff9498 \ + --hash=sha256:e8d81e4ef56375b3509e7576f6c62f3ff510005c3d22f2a8382682fbdfa0bba9 multiprocess==0.70.16 \ --hash=sha256:3bb6aec8fcea1821c05940ffc55c2d11aae22cd7c5a898284aed38f814b77ef8 narwhals==2.24.0 \ @@ -319,9 +326,9 @@ pyyaml==6.0.3 \ --hash=sha256:d76fd28238122285a5a5790b3fba7ccfce6006e19eb2c8fbd6700d723c3f674b referencing==0.37.0 \ --hash=sha256:b290b587a835bb688b817f9b73927f6fc273bbad723690754c815912da2bc845 -regex==2026.9.10 \ - --hash=sha256:ac4f8a329678c7a5ddfa960dec2d0755e7c3ce562b8e1e5202ffd982269cd9a0 \ - --hash=sha256:d077d3d745b726ceeeb7821e441de09d39d24d77adeac6eafdae0495088a24e3 +regex==2026.9.29 \ + --hash=sha256:3ce9e446c0d2824c4eebe81ee1e351ae096a4387d2ea6271f4e1043a7def5b93 \ + --hash=sha256:9e8547621c3c60ff7beaad2f422191b7b30c6d14eac55a39ed9ea01d48609c7f requests==2.34.2 \ --hash=sha256:ea6708de2da329a533299949db29fca0e3f7e3135068ad5171a28d07a9687631 requests-oauthlib==2.0.0 \ @@ -331,6 +338,8 @@ rich==15.0.0 \ rpds-py==2026.6.3 \ --hash=sha256:316b43e27975b1cc162fda822f299167ee89576ef4857469d6d64ead73704327 \ --hash=sha256:bf9210733450bc06ffa42008cae33734ebe4e69505707feedfb0518c6d83fa70 +s3transfer==0.19.1 \ + --hash=sha256:3514b610ae555d9b8948879d13da86f116dc5fec2f93ef4e11f11234d639a7a4 safetensors==0.8.0 \ --hash=sha256:ae8e482791a7348f972072ac995368904d8fe58ee62c7e410ec2b6b03cc76cab \ --hash=sha256:b903354cbf8d3db3818b1942f9d39b0e713b5a93bd3790502412d2b01ebc217e @@ -344,8 +353,6 @@ secretstorage==3.5.0 \ --hash=sha256:666f27220ad99d4ba25669ff3487db2ce0bff6a53c4ddf14a38c38cf5a6e1a4a semver==3.0.4 \ --hash=sha256:436e22470852547504898b4415fff6b3918986eac81675986e9ee0451d1612fe -sentence-transformers==5.2.0 \ - --hash=sha256:f7c0e190f00f22031351b9a1a6c166d95f79a7374ddff5bfb520303ee074f37a sentry-sdk==2.66.0 \ --hash=sha256:33d134587e8f3f0a61064cceec7bb31ff6b88b20ab2ddccf3eeaa17bdb012b05 setuptools==81.0.0 \ @@ -356,9 +363,9 @@ six==1.17.0 \ --hash=sha256:6388b9db719664e1ccea84c166718ff3d2bbf56490cbf14fb7478b3b782eb0e5 sniffio==1.3.1 \ --hash=sha256:a9433d031973b1b14953cf89c651d1034e4a242d527a9b9302db215e722c5b9c -sqlalchemy==2.0.54 \ - --hash=sha256:7b703fa1c5bb470f9d980d08eb899617dc04d3b0883ba55994ff4fcfee35ced9 \ - --hash=sha256:e0ece63c836dd2afdb689b28bed8225ef97ab933ee037715e99acf0a3e21f554 +sqlalchemy==2.1.3 \ + --hash=sha256:0daf9a06bf1ecbe96d600a9da638f71993f3cd254f71f154fda2788762b11af5 \ + --hash=sha256:cd188a743a7d91348a4b14d2a9b29b7fff99da485f934a5cc95f1fa10cf55388 sse-starlette==3.4.5 \ --hash=sha256:c1f701f19f43c181be2d62c6164e90b7e8e4d5d67956fface4c794ac7a784962 starlette==1.3.1 \ diff --git a/.tekton/lightspeed-stack-0-8-pull-request.yaml b/.tekton/lightspeed-stack-0-8-pull-request.yaml index 571dd6a68..fc8e2786c 100644 --- a/.tekton/lightspeed-stack-0-8-pull-request.yaml +++ b/.tekton/lightspeed-stack-0-8-pull-request.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,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,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,pypdf,pyperclip,python-dateutil,python-dotenv,python-multipart,pyyaml,referencing,regex,requests,requests-oauthlib,rich,rpds-py,safetensors,scikit-learn,scipy,secretstorage,semver,sentence-transformers,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,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,pypdf,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", "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 d5fed8cf5..d52b22b0f 100644 --- a/.tekton/lightspeed-stack-0-8-push.yaml +++ b/.tekton/lightspeed-stack-0-8-push.yaml @@ -51,7 +51,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,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,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,pypdf,pyperclip,python-dateutil,python-dotenv,python-multipart,pyyaml,referencing,regex,requests,requests-oauthlib,rich,rpds-py,safetensors,scikit-learn,scipy,secretstorage,semver,sentence-transformers,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,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,pypdf,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", "os": "linux", "arch": "x86_64,aarch64", "py_version": 312 diff --git a/pyproject.toml b/pyproject.toml index d0bc9e3b9..87a75add7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -178,7 +178,7 @@ ogxlibdev = [ "emoji>=2.1.0", "nltk>=3.8.1", # API inference: inline::sentence-transformers - "sentence-transformers>=5.0.0", + "sentence-transformers>=5.6.0", # API vector_io: inline::faiss, inline::sqlite-vec, remote::pgvector "faiss-cpu>=1.11.0", "chardet>=5.2.0", diff --git a/uv.lock b/uv.lock index 0b3c339c6..8cb626346 100644 --- a/uv.lock +++ b/uv.lock @@ -1873,8 +1873,8 @@ name = "httpcore2" version = "2.13.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "h11", marker = "sys_platform != 'emscripten'" }, - { name = "truststore", marker = "sys_platform != 'emscripten'" }, + { name = "h11" }, + { name = "truststore" }, ] sdist = { url = "https://files.pythonhosted.org/packages/cb/f3/1db7aa2bc2524062192bb0e0323969492d1883152a232fe36eea65f4e35c/httpcore2-2.13.1.tar.gz", hash = "sha256:e0aa977abe17e69a3b820a24542a6fa88702676d83880b8d194dcd18408e5103", size = 68071, upload-time = "2026-09-23T07:47:22.372Z" } wheels = [ @@ -2594,7 +2594,7 @@ ogxlibdev = [ { name = "pypdf", specifier = ">=6.10.2" }, { name = "pythainlp", specifier = ">=3.0.10" }, { name = "requests", specifier = ">=2.33.0" }, - { name = "sentence-transformers", specifier = ">=5.0.0" }, + { name = "sentence-transformers", specifier = ">=5.6.0" }, { name = "torch", specifier = "==2.11.0", index = "https://download.pytorch.org/whl/cpu", conflict = { package = "lightspeed-stack", group = "ogxlibdev" } }, { name = "transformers", specifier = ">=4.34.0" }, { name = "tree-sitter", specifier = ">=0.24.0" }, @@ -2621,20 +2621,20 @@ resolution-markers = [ "python_full_version >= '3.14' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ - { name = "aiohttp", marker = "python_full_version >= '3.14' and sys_platform != 'darwin'" }, - { name = "boto3", marker = "python_full_version >= '3.14' and sys_platform != 'darwin'" }, - { name = "click", marker = "python_full_version >= '3.14' and sys_platform != 'darwin'" }, - { name = "fastuuid", marker = "python_full_version >= '3.14' and sys_platform != 'darwin'" }, - { name = "httpx", extra = ["http2"], marker = "python_full_version >= '3.14' and sys_platform != 'darwin'" }, - { name = "importlib-metadata", marker = "python_full_version >= '3.14' and sys_platform != 'darwin'" }, - { name = "jinja2", marker = "python_full_version >= '3.14' and sys_platform != 'darwin'" }, - { name = "jsonschema", marker = "python_full_version >= '3.14' and sys_platform != 'darwin'" }, - { name = "openai", marker = "python_full_version >= '3.14' and sys_platform != 'darwin'" }, - { name = "pydantic", marker = "python_full_version >= '3.14' and sys_platform != 'darwin'" }, - { name = "pydantic-settings", marker = "python_full_version >= '3.14' and sys_platform != 'darwin'" }, - { name = "python-dotenv", marker = "python_full_version >= '3.14' and sys_platform != 'darwin'" }, - { name = "tiktoken", marker = "python_full_version >= '3.14' and sys_platform != 'darwin'" }, - { name = "tokenizers", marker = "python_full_version >= '3.14' and sys_platform != 'darwin'" }, + { name = "aiohttp" }, + { name = "boto3" }, + { name = "click" }, + { name = "fastuuid" }, + { name = "httpx", extra = ["http2"] }, + { name = "importlib-metadata" }, + { name = "jinja2" }, + { name = "jsonschema" }, + { name = "openai" }, + { name = "pydantic" }, + { name = "pydantic-settings" }, + { name = "python-dotenv" }, + { name = "tiktoken" }, + { name = "tokenizers" }, ] sdist = { url = "https://files.pythonhosted.org/packages/12/d7/267d97612ee3970933738cf17a05a6c69a502771e7bb662ba389fc56672d/litellm-1.103.4.tar.gz", hash = "sha256:5c93520155c093298a6241d21f4473baaed389f26b27ec36036a87d3e88673a9", size = 18955718, upload-time = "2026-10-07T19:25:22.065Z" } wheels = [ @@ -2661,24 +2661,24 @@ resolution-markers = [ "python_full_version < '3.13' and sys_platform == 'darwin'", ] dependencies = [ - { name = "aiohttp", marker = "python_full_version < '3.14' or sys_platform == 'darwin'" }, - { name = "boto3", marker = "python_full_version < '3.14' or sys_platform == 'darwin'" }, - { name = "click", marker = "python_full_version < '3.14' or sys_platform == 'darwin'" }, - { name = "fastuuid", marker = "python_full_version < '3.14' or sys_platform == 'darwin'" }, - { name = "filelock", version = "3.32.7", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.14' or sys_platform == 'darwin'" }, - { name = "httpx", extra = ["http2"], marker = "python_full_version < '3.14' or sys_platform == 'darwin'" }, - { name = "huggingface-hub", marker = "python_full_version < '3.14' or sys_platform == 'darwin'" }, - { name = "importlib-metadata", marker = "python_full_version < '3.14' or sys_platform == 'darwin'" }, - { name = "jinja2", marker = "python_full_version < '3.14' or sys_platform == 'darwin'" }, - { name = "jsonschema", marker = "python_full_version < '3.14' or sys_platform == 'darwin'" }, - { name = "openai", marker = "python_full_version < '3.14' or sys_platform == 'darwin'" }, - { name = "packaging", marker = "python_full_version < '3.14' or sys_platform == 'darwin'" }, - { name = "pydantic", marker = "python_full_version < '3.14' or sys_platform == 'darwin'" }, - { name = "pydantic-settings", marker = "python_full_version < '3.14' or sys_platform == 'darwin'" }, - { name = "python-dotenv", marker = "python_full_version < '3.14' or sys_platform == 'darwin'" }, - { name = "pyyaml", marker = "python_full_version < '3.14' or sys_platform == 'darwin'" }, - { name = "tiktoken", marker = "python_full_version < '3.14' or sys_platform == 'darwin'" }, - { name = "tokenizers", marker = "python_full_version < '3.14' or sys_platform == 'darwin'" }, + { name = "aiohttp" }, + { name = "boto3" }, + { name = "click" }, + { name = "fastuuid" }, + { name = "filelock", version = "3.32.7", source = { registry = "https://pypi.org/simple" } }, + { 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" }, ] sdist = { url = "https://files.pythonhosted.org/packages/3e/35/f326093937d03fbca3e25c42f42708854b9321af841db29ce28235f6237a/litellm-1.105.0.tar.gz", hash = "sha256:f4af675e480ba7cf1f43c2bf5e480564b547e0e58d31e88f724daa0a0967b065", size = 20320691, upload-time = "2026-10-11T09:48:15.603Z" } wheels = [ @@ -5226,8 +5226,8 @@ name = "secretstorage" version = "3.5.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "cryptography", marker = "sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'" }, - { name = "jeepney", marker = "sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'" }, + { name = "cryptography" }, + { name = "jeepney" }, ] sdist = { url = "https://files.pythonhosted.org/packages/1c/03/e834bcd866f2f8a49a85eaff47340affa3bfa391ee9912a952a1faa68c7b/secretstorage-3.5.0.tar.gz", hash = "sha256:f04b8e4689cbce351744d5537bf6b1329c6fc68f91fa666f60a380edddcd11be", size = 19884, upload-time = "2025-11-23T19:02:53.191Z" } wheels = [ @@ -5586,13 +5586,13 @@ resolution-markers = [ "python_full_version < '3.13' and sys_platform == 'darwin'", ] dependencies = [ - { name = "filelock", version = "3.32.7", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform == 'darwin'" }, - { name = "fsspec", marker = "sys_platform == 'darwin'" }, - { name = "jinja2", marker = "sys_platform == 'darwin'" }, - { name = "networkx", marker = "sys_platform == 'darwin'" }, - { name = "setuptools", marker = "sys_platform == 'darwin'" }, - { name = "sympy", marker = "sys_platform == 'darwin'" }, - { name = "typing-extensions", marker = "sys_platform == 'darwin'" }, + { name = "filelock", version = "3.32.7", source = { registry = "https://pypi.org/simple" } }, + { name = "fsspec" }, + { name = "jinja2" }, + { name = "networkx" }, + { name = "setuptools" }, + { name = "sympy" }, + { name = "typing-extensions" }, ] wheels = [ { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:43b35116802c85fb88d99f4a396b8bd4472bfca1dd82e69499e5a4f9b8b4e252", upload-time = "2026-03-23T15:16:58Z" }, @@ -5618,14 +5618,14 @@ resolution-markers = [ "python_full_version < '3.13' and sys_platform != 'darwin' and sys_platform != 'emscripten' and sys_platform != 'win32'", ] dependencies = [ - { name = "filelock", version = "3.32.7", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.14' and sys_platform != 'darwin'" }, - { name = "filelock", version = "4.1.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.14' and sys_platform != 'darwin'" }, - { name = "fsspec", marker = "sys_platform != 'darwin'" }, - { name = "jinja2", marker = "sys_platform != 'darwin'" }, - { name = "networkx", marker = "sys_platform != 'darwin'" }, - { name = "setuptools", marker = "sys_platform != 'darwin'" }, - { name = "sympy", marker = "sys_platform != 'darwin'" }, - { name = "typing-extensions", marker = "sys_platform != 'darwin'" }, + { name = "filelock", version = "3.32.7", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.14'" }, + { name = "filelock", version = "4.1.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.14'" }, + { name = "fsspec" }, + { name = "jinja2" }, + { name = "networkx" }, + { name = "setuptools" }, + { name = "sympy" }, + { name = "typing-extensions" }, ] wheels = [ { url = "https://download-r2.pytorch.org/whl/cpu/torch-2.11.0%2Bcpu-cp312-cp312-linux_s390x.whl", hash = "sha256:2db3ae5404e32cb42b5fcbd94f13607761eaec0cf1687fde95095289d1e26cfb", upload-time = "2026-04-28T00:06:06Z" },