This is an automated email from the ASF dual-hosted git repository. sciabarracom pushed a commit to branch 0.9.0 in repository https://gitbox.apache.org/repos/asf/openserverless-runtimes.git
commit 3ef87efbeead8e85ebdfffa07384f30fee043383 Author: Michele Sciabarra <[email protected]> AuthorDate: Mon Sep 7 15:00:14 2026 +0200 refreshing deps for 3.13 --- runtime/python/v3.13/requirements.in | 75 +++++---- runtime/python/v3.13/requirements.txt | 290 +++++++++++++++++++++------------- 2 files changed, 217 insertions(+), 148 deletions(-) diff --git a/runtime/python/v3.13/requirements.in b/runtime/python/v3.13/requirements.in index 78beb39..8bb2812 100644 --- a/runtime/python/v3.13/requirements.in +++ b/runtime/python/v3.13/requirements.in @@ -14,42 +14,39 @@ # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. -beautifulsoup4==4.13.4 -ollama==0.4.5 -openai==1.59.3 -pymilvus==2.5.3 -redis==5.2.1 -pillow==11.1.0 -nltk==3.8.1 -httplib2==0.19.1 -kafka_python==2.0.2 -python-dateutil==2.8.2 -requests==2.32.2 -scrapy==2.5.0 -simplejson==3.17.5 -twisted==21.7.0 -netifaces==0.11.0 -pyyaml==6.0.2 -boto3==1.35.98 -pg8000==1.31.5 -pymongo==4.4.1 -minio==7.1.16 -langdetect==1.0.9 -plotly==5.19.0 -joblib==1.4.2 -lightgbm==4.5.0 -feedparser==6.0.11 -numpy==1.26.4 -scikit-learn==1.5.2 -langchain==0.3.14 -langchain-ollama==0.2.2 -langchain-openai==0.2.14 -langchain-anthropic==0.3.1 -langchain-together==0.2.0 -langchain-milvus==0.1.7 -bcrypt==4.2.1 -chevron==0.14.0 -uvicorn==0.34.2 -fastapi==0.115.12 -starlette==0.46.2 -mcp==1.6.0 \ No newline at end of file +beautifulsoup4 +ollama +openai +pymilvus +redis +pillow +nltk +httplib2 +kafka_python +python-dateutil +requests +scrapy +simplejson +twisted +netifaces +pyyaml +boto3 +pg8000 +pymongo +minio +langdetect +plotly +joblib +lightgbm +feedparser +numpy +scikit-learn +langchain +langchain-ollama +langchain-openai +langchain-anthropic +langchain-together +langchain-milvus +bcrypt +chevron +mcp \ No newline at end of file diff --git a/runtime/python/v3.13/requirements.txt b/runtime/python/v3.13/requirements.txt index 9266c11..e08465d 100644 --- a/runtime/python/v3.13/requirements.txt +++ b/runtime/python/v3.13/requirements.txt @@ -7,50 +7,65 @@ aiohappyeyeballs==2.7.1 # via aiohttp aiohttp==3.14.3 - # via - # langchain - # langchain-together + # via langchain-together aiosignal==1.4.0 # via aiohttp annotated-types==0.8.0 # via pydantic -anthropic==0.125.0 +anthropic==1.4.0 # via langchain-anthropic anyio==4.15.1 # via # anthropic # httpx + # httpx2 + # langsmith # mcp # openai # sse-starlette # starlette +argon2-cffi==25.1.0 + # via minio +argon2-cffi-bindings==26.1.0 + # via argon2-cffi asn1crypto==1.5.1 # via scramp attrs==26.1.0 # via # aiohttp + # jsonschema + # referencing # service-identity # twisted automat==25.4.16 # via twisted -bcrypt==4.2.1 +backports-zstd==1.7.0 + # via scrapy +bcrypt==5.0.0 # via -r requirements.in -beautifulsoup4==4.13.4 +beautifulsoup4==4.15.0 # via -r requirements.in -boto3==1.35.98 +boto3==1.43.89 # via -r requirements.in -botocore==1.35.99 +botocore==1.43.89 # via # boto3 # s3transfer +brotli==1.2.0 + # via scrapy +cachetools==7.1.8 + # via pymilvus certifi==2026.7.22 # via # httpcore # httpx + # langchain-openai # minio # requests cffi==2.1.1 - # via cryptography + # via + # argon2-cffi-bindings + # cryptography charset-normalizer==3.5.1 # via requests chevron==0.14.0 @@ -59,10 +74,13 @@ click==8.5.0 # via # nltk # uvicorn +cloudpickle==3.1.2 + # via joblib constantly==23.10.4 # via twisted cryptography==50.0.1 # via + # pyjwt # pyopenssl # scrapy # service-identity @@ -71,64 +89,64 @@ cssselect==1.5.0 # parsel # scrapy defusedxml==0.7.1 - # via langchain-anthropic -distro==1.9.0 # via - # anthropic - # openai + # nltk + # scrapy +distro==1.9.0 + # via langsmith dnspython==2.8.0 # via pymongo docstring-parser==0.18.0 # via anthropic faiss-cpu==1.15.0 # via milvus-lite -fastapi==0.115.12 - # via -r requirements.in -feedparser==6.0.11 +feedparser==6.0.14 # via -r requirements.in +feedparser-sgmllib==2.1.0 + # via feedparser +filelock==3.32.5 + # via tldextract frozenlist==1.8.0 # via # aiohttp # aiosignal -greenlet==3.5.5 - # via sqlalchemy -grpcio==1.67.1 +grpcio==1.83.1 # via # milvus-lite # pymilvus h11==0.16.0 # via # httpcore + # httpcore2 + # langchain-together # uvicorn -h2==3.2.0 - # via - # scrapy - # twisted -hpack==3.0.0 - # via h2 httpcore==1.0.9 # via httpx -httplib2==0.19.1 +httpcore2==2.12.0 + # via httpx2 +httplib2==0.32.0 # via -r requirements.in -httpx==0.27.2 +httpx==0.28.1 + # via + # langchain-core + # langgraph-sdk + # ollama +httpx2==2.12.0 # via # anthropic # langsmith # mcp - # ollama # openai -httpx-sse==0.4.3 - # via mcp -hyperframe==5.2.0 - # via h2 hyperlink==21.0.0 # via twisted idna==3.19 # via # anyio # httpx + # httpx2 # hyperlink # requests + # tldextract # yarl incremental==24.11.0 # via twisted @@ -148,7 +166,7 @@ jmespath==1.1.0 # botocore # itemloaders # parsel -joblib==1.4.2 +joblib==1.6.0 # via # -r requirements.in # nltk @@ -157,86 +175,120 @@ jsonpatch==1.33 # via langchain-core jsonpointer==3.1.1 # via jsonpatch -kafka-python==2.0.2 +jsonschema==4.26.0 + # via mcp +jsonschema-specifications==2025.9.1 + # via jsonschema +kafka-python==3.0.11 # via -r requirements.in -langchain==0.3.14 +langchain==1.4.0 # via -r requirements.in -langchain-anthropic==0.3.1 +langchain-anthropic==1.7.1 # via -r requirements.in -langchain-core==0.3.63 +langchain-core==1.6.2 # via # langchain # langchain-anthropic # langchain-milvus # langchain-ollama # langchain-openai - # langchain-text-splitters # langchain-together -langchain-milvus==0.1.7 + # langgraph + # langgraph-checkpoint + # langgraph-prebuilt + # langgraph-sdk +langchain-milvus==0.4.0 # via -r requirements.in -langchain-ollama==0.2.2 +langchain-ollama==1.1.0 # via -r requirements.in -langchain-openai==0.2.14 +langchain-openai==1.6.0 # via # -r requirements.in # langchain-together -langchain-text-splitters==0.3.8 - # via langchain -langchain-together==0.2.0 +langchain-protocol==0.0.19 + # via + # langchain-core + # langgraph-sdk +langchain-together==0.4.0 # via -r requirements.in langdetect==1.0.9 # via -r requirements.in -langsmith==0.2.11 +langgraph==1.2.11 + # via langchain +langgraph-checkpoint==4.2.0 + # via + # langgraph + # langgraph-prebuilt +langgraph-prebuilt==1.1.0 + # via langgraph +langgraph-sdk==0.4.4 + # via langgraph +langsmith==0.12.2 # via - # langchain # langchain-core -lightgbm==4.5.0 + # langchain-together +lightgbm==4.7.0 # via -r requirements.in lxml==6.1.3 # via # parsel # scrapy -mcp==1.6.0 +mcp==2.1.1 # via -r requirements.in +mcp-types==2.1.1 + # via mcp milvus-lite==3.2.1 - # via pymilvus -minio==7.1.16 + # via langchain-milvus +minio==7.2.20 # via -r requirements.in multidict==6.7.1 # via # aiohttp # yarl +narwhals==2.25.0 + # via + # lightgbm + # plotly + # scikit-learn netifaces==0.11.0 # via -r requirements.in -nltk==3.8.1 +nltk==3.10.3 # via -r requirements.in -numpy==1.26.4 +numpy==2.5.3 # via # -r requirements.in # faiss-cpu - # langchain # lightgbm # milvus-lite # pandas # scikit-learn # scipy -ollama==0.4.5 +ollama==0.6.2 # via # -r requirements.in # langchain-ollama -openai==1.59.3 +openai==3.8.0 # via # -r requirements.in # langchain-openai +opentelemetry-api==1.44.0 + # via mcp orjson==3.12.0 - # via langsmith -packaging==24.2 + # via + # langgraph-sdk + # langsmith + # pymilvus +ormsgpack==1.12.2 + # via langgraph-checkpoint +packaging==26.3 # via # faiss-cpu # incremental # langchain-core + # langsmith # parsel # plotly + # scrapy pandas==3.0.5 # via pymilvus parsel==1.11.0 @@ -245,12 +297,10 @@ parsel==1.11.0 # scrapy pg8000==1.31.5 # via -r requirements.in -pillow==11.1.0 +pillow==12.3.0 # via -r requirements.in -plotly==5.19.0 +plotly==7.0.0 # via -r requirements.in -priority==1.3.0 - # via twisted propcache==0.5.2 # via # aiohttp @@ -263,84 +313,95 @@ pyarrow==25.0.1 # via milvus-lite pycparser==3.0 # via cffi +pycryptodome==3.23.0 + # via minio pydantic==2.13.5 # via # anthropic - # fastapi # langchain # langchain-anthropic # langchain-core + # langgraph # langsmith # mcp + # mcp-types # ollama # openai - # pydantic-settings pydantic-core==2.46.5 # via pydantic -pydantic-settings==2.15.0 - # via mcp pydispatcher==2.0.7 # via scrapy -pymilvus==2.5.3 +pyjwt[crypto]==2.13.0 + # via mcp +pymilvus==3.0.1 # via # -r requirements.in # langchain-milvus -pymongo==4.4.1 +pymongo==4.18.0 # via -r requirements.in pyopenssl==26.4.0 # via scrapy -pyparsing==2.4.7 +pyparsing==3.3.2 # via httplib2 -python-dateutil==2.8.2 +python-dateutil==2.9.0.post0 # via # -r requirements.in # botocore # pandas # pg8000 python-dotenv==1.2.3 - # via - # pydantic-settings - # pymilvus -pyyaml==6.0.2 + # via pymilvus +python-multipart==0.0.32 + # via mcp +pyyaml==6.0.3 # via # -r requirements.in - # langchain # langchain-core queuelib==1.10.0 # via scrapy -redis==5.2.1 +redis==8.1.0 # via -r requirements.in +referencing==0.37.0 + # via + # jsonschema + # jsonschema-specifications regex==2026.9.3 # via # nltk # tiktoken -requests==2.32.2 +requests==2.34.2 # via # -r requirements.in - # langchain # langchain-together # langsmith + # pymilvus + # requests-file # requests-toolbelt # tiktoken + # tldextract +requests-file==3.0.1 + # via tldextract requests-toolbelt==1.0.0 # via langsmith -s3transfer==0.10.4 +rpds-py==2026.6.3 + # via + # jsonschema + # referencing +s3transfer==0.19.2 # via boto3 -scikit-learn==1.5.2 +scikit-learn==1.9.0 # via -r requirements.in -scipy==1.17.1 +scipy==1.18.1 # via # lightgbm # scikit-learn scramp==1.4.17 # via pg8000 -scrapy==2.5.0 +scrapy==2.18.0 # via -r requirements.in service-identity==26.1.0 # via scrapy -sgmllib3k==1.0.0 - # via feedparser -simplejson==3.17.5 +simplejson==4.1.2 # via -r requirements.in six==1.17.0 # via @@ -349,33 +410,31 @@ six==1.17.0 sniffio==1.3.1 # via # anthropic - # httpx + # langsmith # openai soupsieve==2.9.2 # via beautifulsoup4 -sqlalchemy==2.0.52 - # via langchain -sse-starlette==3.0.3 +sse-starlette==3.4.11 # via mcp -starlette==0.46.2 +starlette==1.6.0 # via - # -r requirements.in - # fastapi # mcp + # sse-starlette tenacity==9.1.4 - # via - # langchain - # langchain-core - # plotly + # via langchain-core threadpoolctl==3.6.0 # via scikit-learn tiktoken==0.14.0 # via langchain-openai +tldextract==5.3.2 + # via scrapy tqdm==4.70.0 + # via nltk +truststore==0.10.4 # via - # nltk - # openai -twisted[http2]==21.7.0 + # httpcore2 + # httpx2 +twisted==26.4.0 # via # -r requirements.in # scrapy @@ -384,39 +443,52 @@ typing-extensions==4.16.0 # anthropic # anyio # beautifulsoup4 - # fastapi + # grpcio # langchain-core + # langchain-protocol + # langsmith + # mcp + # mcp-types + # minio # openai + # opentelemetry-api # pydantic # pydantic-core - # sqlalchemy # twisted # typing-inspection typing-inspection==0.4.4 # via + # mcp # pydantic - # pydantic-settings -ujson==6.0.0 - # via pymilvus urllib3==2.7.0 # via # botocore + # langchain-together # minio # requests -uvicorn==0.34.2 +uuid-utils==0.17.0 # via - # -r requirements.in - # mcp + # langchain-core + # langsmith +uvicorn==0.52.4 + # via mcp w3lib==2.4.1 # via # parsel # scrapy +websockets==16.1.1 + # via + # langgraph-sdk + # langsmith +xxhash==4.0.1 + # via + # langgraph + # langsmith yarl==1.24.5 # via aiohttp zope-interface==8.6 # via # scrapy # twisted - -# The following packages are considered to be unsafe in a requirements file: -# setuptools +zstandard==0.25.0 + # via langsmith
