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

Reply via email to