diff --git a/requirements/base.txt b/requirements/base.txt index f673f755ce..c772d2c7b1 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -94,7 +94,7 @@ python-oxmsg==0.0.1 # via -r ./base.in rapidfuzz==3.9.7 # via -r ./base.in -regex==2024.7.24 +regex==2024.9.11 # via nltk requests==2.32.3 # via @@ -141,6 +141,4 @@ urllib3==1.26.20 # requests # unstructured-client wrapt==1.16.0 - # via - # -c ././deps/constraints.txt - # -r ./base.in + # via -r ./base.in diff --git a/requirements/deps/constraints.txt b/requirements/deps/constraints.txt index 24771501e8..6096a5787f 100644 --- a/requirements/deps/constraints.txt +++ b/requirements/deps/constraints.txt @@ -13,6 +13,5 @@ tokenizers>=0.19,<0.20 urllib3<1.27 # TODO: Constriant due to aiobotocore, remove when that gets updates: botocore<1.34.132 -# python 3.12 support -wrapt>=1.14.0 -langchain-community>=0.2.5 +# TODO: Constriant due to both 8.5.0 and 8.4.0 being installed during pip-compile +importlib-metadata>=8.5.0 diff --git a/requirements/dev.txt b/requirements/dev.txt index 46ca876f87..45eb6f047d 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -19,8 +19,10 @@ filelock==3.16.0 # via virtualenv identify==2.6.0 # via pre-commit -importlib-metadata==8.4.0 - # via build +importlib-metadata==8.5.0 + # via + # -c ././deps/constraints.txt + # build nodeenv==1.9.1 # via pre-commit packaging==24.1 diff --git a/requirements/extra-csv.txt b/requirements/extra-csv.txt index caf17084ea..f606a04a44 100644 --- a/requirements/extra-csv.txt +++ b/requirements/extra-csv.txt @@ -14,7 +14,7 @@ python-dateutil==2.9.0.post0 # via # -c ./base.txt # pandas -pytz==2024.1 +pytz==2024.2 # via pandas six==1.16.0 # via diff --git a/requirements/extra-markdown.txt b/requirements/extra-markdown.txt index 7470dc5d12..6c2fb64d04 100644 --- a/requirements/extra-markdown.txt +++ b/requirements/extra-markdown.txt @@ -4,8 +4,10 @@ # # pip-compile ./extra-markdown.in # -importlib-metadata==8.4.0 - # via markdown +importlib-metadata==8.5.0 + # via + # -c ././deps/constraints.txt + # markdown markdown==3.7 # via -r ./extra-markdown.in zipp==3.20.1 diff --git a/requirements/extra-pdf-image.txt b/requirements/extra-pdf-image.txt index 2223c64b7a..42736d4e85 100644 --- a/requirements/extra-pdf-image.txt +++ b/requirements/extra-pdf-image.txt @@ -63,7 +63,7 @@ grpcio==1.66.1 # grpcio-status grpcio-status==1.62.3 # via google-api-core -huggingface-hub==0.24.6 +huggingface-hub==0.24.7 # via # timm # tokenizers @@ -176,11 +176,11 @@ protobuf==4.23.4 # onnx # onnxruntime # proto-plus -pyasn1==0.6.0 +pyasn1==0.6.1 # via # pyasn1-modules # rsa -pyasn1-modules==0.4.0 +pyasn1-modules==0.4.1 # via google-auth pycocotools==2.0.8 # via effdet @@ -201,7 +201,7 @@ python-dateutil==2.9.0.post0 # pandas python-multipart==0.0.9 # via unstructured-inference -pytz==2024.1 +pytz==2024.2 # via pandas pyyaml==6.0.2 # via @@ -214,7 +214,7 @@ rapidfuzz==3.9.7 # via # -c ./base.txt # unstructured-inference -regex==2024.7.24 +regex==2024.9.11 # via # -c ./base.txt # transformers @@ -286,7 +286,6 @@ urllib3==1.26.20 # requests wrapt==1.16.0 # via - # -c ././deps/constraints.txt # -c ./base.txt # deprecated zipp==3.20.1 diff --git a/requirements/extra-xlsx.txt b/requirements/extra-xlsx.txt index f8fedbce7f..bd931000a6 100644 --- a/requirements/extra-xlsx.txt +++ b/requirements/extra-xlsx.txt @@ -20,7 +20,7 @@ python-dateutil==2.9.0.post0 # via # -c ./base.txt # pandas -pytz==2024.1 +pytz==2024.2 # via pandas six==1.16.0 # via diff --git a/requirements/huggingface.txt b/requirements/huggingface.txt index 5ebf6dc601..1963f0ae13 100644 --- a/requirements/huggingface.txt +++ b/requirements/huggingface.txt @@ -25,7 +25,7 @@ fsspec==2024.9.0 # via # huggingface-hub # torch -huggingface-hub==0.24.6 +huggingface-hub==0.24.7 # via # tokenizers # transformers @@ -62,7 +62,7 @@ pyyaml==6.0.2 # via # huggingface-hub # transformers -regex==2024.7.24 +regex==2024.9.11 # via # -c ./base.txt # sacremoses diff --git a/requirements/ingest/chroma.txt b/requirements/ingest/chroma.txt index eebb8a6bb9..5a12d43f89 100644 --- a/requirements/ingest/chroma.txt +++ b/requirements/ingest/chroma.txt @@ -12,32 +12,29 @@ anyio==4.4.0 # httpx # starlette # watchfiles -asgiref==3.8.1 - # via opentelemetry-instrumentation-asgi backoff==2.2.1 # via # -c ./ingest/../base.txt + # opentelemetry-exporter-otlp-proto-grpc # posthog bcrypt==4.2.0 # via chromadb -build==1.2.2 - # via chromadb cachetools==5.5.0 # via google-auth certifi==2024.8.30 # via # -c ./ingest/../base.txt - # httpcore # httpx # kubernetes + # pulsar-client # requests charset-normalizer==3.3.2 # via # -c ./ingest/../base.txt # requests -chroma-hnswlib==0.7.6 +chroma-hnswlib==0.7.3 # via chromadb -chromadb==0.5.5 +chromadb==0.4.17 # via -r ./ingest/chroma.in click==8.1.7 # via @@ -47,15 +44,12 @@ click==8.1.7 coloredlogs==15.0.1 # via onnxruntime deprecated==1.2.14 - # via - # opentelemetry-api - # opentelemetry-exporter-otlp-proto-grpc - # opentelemetry-semantic-conventions + # via opentelemetry-api exceptiongroup==1.2.2 # via # -c ./ingest/../base.txt # anyio -fastapi==0.114.0 +fastapi==0.114.1 # via chromadb filelock==3.16.0 # via huggingface-hub @@ -77,17 +71,9 @@ h11==0.14.0 # -c ./ingest/../base.txt # httpcore # uvicorn -httpcore==1.0.5 - # via - # -c ./ingest/../base.txt - # httpx httptools==0.6.1 # via uvicorn -httpx==0.27.2 - # via - # -c ./ingest/../base.txt - # chromadb -huggingface-hub==0.24.6 +huggingface-hub==0.24.7 # via tokenizers humanfriendly==10.0 # via coloredlogs @@ -97,17 +83,14 @@ idna==3.8 # anyio # httpx # requests -importlib-metadata==8.4.0 +importlib-metadata==8.5.0 # via + # -c ./ingest/../deps/constraints.txt # -r ./ingest/chroma.in - # build - # opentelemetry-api importlib-resources==6.4.5 # via chromadb kubernetes==30.1.0 # via chromadb -mmh3==4.1.0 - # via chromadb monotonic==1.6 # via posthog mpmath==1.3.0 @@ -124,46 +107,21 @@ oauthlib==3.2.2 # requests-oauthlib onnxruntime==1.19.2 # via chromadb -opentelemetry-api==1.27.0 +opentelemetry-api==1.16.0 # via # chromadb # opentelemetry-exporter-otlp-proto-grpc - # opentelemetry-instrumentation - # opentelemetry-instrumentation-asgi - # opentelemetry-instrumentation-fastapi # opentelemetry-sdk - # opentelemetry-semantic-conventions -opentelemetry-exporter-otlp-proto-common==1.27.0 - # via opentelemetry-exporter-otlp-proto-grpc -opentelemetry-exporter-otlp-proto-grpc==1.27.0 - # via chromadb -opentelemetry-instrumentation==0.48b0 - # via - # opentelemetry-instrumentation-asgi - # opentelemetry-instrumentation-fastapi -opentelemetry-instrumentation-asgi==0.48b0 - # via opentelemetry-instrumentation-fastapi -opentelemetry-instrumentation-fastapi==0.48b0 +opentelemetry-exporter-otlp-proto-grpc==1.16.0 # via chromadb -opentelemetry-proto==1.27.0 - # via - # opentelemetry-exporter-otlp-proto-common - # opentelemetry-exporter-otlp-proto-grpc -opentelemetry-sdk==1.27.0 +opentelemetry-proto==1.16.0 + # via opentelemetry-exporter-otlp-proto-grpc +opentelemetry-sdk==1.16.0 # via # chromadb # opentelemetry-exporter-otlp-proto-grpc -opentelemetry-semantic-conventions==0.48b0 - # via - # opentelemetry-instrumentation-asgi - # opentelemetry-instrumentation-fastapi - # opentelemetry-sdk -opentelemetry-util-http==0.48b0 - # via - # opentelemetry-instrumentation-asgi - # opentelemetry-instrumentation-fastapi -orjson==3.10.7 - # via chromadb +opentelemetry-semantic-conventions==0.37b0 + # via opentelemetry-sdk overrides==7.7.0 # via chromadb packaging==24.1 @@ -180,11 +138,13 @@ protobuf==4.23.4 # googleapis-common-protos # onnxruntime # opentelemetry-proto -pyasn1==0.6.0 +pulsar-client==3.5.0 + # via chromadb +pyasn1==0.6.1 # via # pyasn1-modules # rsa -pyasn1-modules==0.4.0 +pyasn1-modules==0.4.1 # via google-auth pydantic==2.9.1 # via @@ -194,8 +154,6 @@ pydantic-core==2.23.3 # via pydantic pypika==0.48.9 # via chromadb -pyproject-hooks==1.1.0 - # via build python-dateutil==2.9.0.post0 # via # -c ./ingest/../base.txt @@ -212,6 +170,7 @@ pyyaml==6.0.2 requests==2.32.3 # via # -c ./ingest/../base.txt + # chromadb # huggingface-hub # kubernetes # posthog @@ -243,8 +202,6 @@ tokenizers==0.19.1 # via # -c ./ingest/../deps/constraints.txt # chromadb -tomli==2.0.1 - # via build tqdm==4.66.5 # via # -c ./ingest/../base.txt @@ -258,7 +215,6 @@ typing-extensions==4.12.2 # via # -c ./ingest/../base.txt # anyio - # asgiref # chromadb # fastapi # huggingface-hub @@ -287,7 +243,6 @@ websockets==13.0.1 wrapt==1.16.0 # via # -c ./ingest/../base.txt - # -c ./ingest/../deps/constraints.txt # deprecated # opentelemetry-instrumentation zipp==3.20.1 diff --git a/requirements/ingest/confluence.txt b/requirements/ingest/confluence.txt index c90b20225c..b35e061e58 100644 --- a/requirements/ingest/confluence.txt +++ b/requirements/ingest/confluence.txt @@ -53,5 +53,4 @@ urllib3==1.26.20 wrapt==1.16.0 # via # -c ./ingest/../base.txt - # -c ./ingest/../deps/constraints.txt # deprecated diff --git a/requirements/ingest/databricks-volumes.txt b/requirements/ingest/databricks-volumes.txt index 3975edd7d9..0d3e3e00c1 100644 --- a/requirements/ingest/databricks-volumes.txt +++ b/requirements/ingest/databricks-volumes.txt @@ -22,11 +22,11 @@ idna==3.8 # via # -c ./ingest/../base.txt # requests -pyasn1==0.6.0 +pyasn1==0.6.1 # via # pyasn1-modules # rsa -pyasn1-modules==0.4.0 +pyasn1-modules==0.4.1 # via google-auth requests==2.32.3 # via diff --git a/requirements/ingest/embed-aws-bedrock.txt b/requirements/ingest/embed-aws-bedrock.txt index 92c18f6e4c..68228a9293 100644 --- a/requirements/ingest/embed-aws-bedrock.txt +++ b/requirements/ingest/embed-aws-bedrock.txt @@ -83,17 +83,15 @@ jsonpointer==3.0.0 langchain==0.2.16 # via langchain-community langchain-community==0.2.16 - # via - # -c ./ingest/../deps/constraints.txt - # -r ./ingest/embed-aws-bedrock.in -langchain-core==0.2.38 + # via -r ./ingest/embed-aws-bedrock.in +langchain-core==0.2.39 # via # langchain # langchain-community # langchain-text-splitters langchain-text-splitters==0.2.4 # via langchain -langsmith==0.1.117 +langsmith==0.1.118 # via # langchain # langchain-community diff --git a/requirements/ingest/embed-huggingface.txt b/requirements/ingest/embed-huggingface.txt index e052cd4132..411275bb06 100644 --- a/requirements/ingest/embed-huggingface.txt +++ b/requirements/ingest/embed-huggingface.txt @@ -45,7 +45,7 @@ httpx==0.27.2 # via # -c ./ingest/../base.txt # langsmith -huggingface-hub==0.24.6 +huggingface-hub==0.24.7 # via # langchain-huggingface # sentence-transformers @@ -67,11 +67,11 @@ jsonpatch==1.33 # via langchain-core jsonpointer==3.0.0 # via jsonpatch -langchain-core==0.2.38 +langchain-core==0.2.39 # via langchain-huggingface langchain-huggingface==0.0.3 # via -r ./ingest/embed-huggingface.in -langsmith==0.1.117 +langsmith==0.1.118 # via langchain-core markupsafe==2.1.5 # via jinja2 @@ -107,7 +107,7 @@ pyyaml==6.0.2 # huggingface-hub # langchain-core # transformers -regex==2024.7.24 +regex==2024.9.11 # via # -c ./ingest/../base.txt # transformers @@ -119,13 +119,13 @@ requests==2.32.3 # transformers safetensors==0.4.5 # via transformers -scikit-learn==1.5.1 +scikit-learn==1.5.2 # via sentence-transformers scipy==1.13.1 # via # scikit-learn # sentence-transformers -sentence-transformers==3.0.1 +sentence-transformers==3.1.0 # via langchain-huggingface sniffio==1.3.1 # via diff --git a/requirements/ingest/embed-octoai.txt b/requirements/ingest/embed-octoai.txt index 6faceda8ab..2a4bbc7ffa 100644 --- a/requirements/ingest/embed-octoai.txt +++ b/requirements/ingest/embed-octoai.txt @@ -53,7 +53,7 @@ pydantic==2.9.1 # via openai pydantic-core==2.23.3 # via pydantic -regex==2024.7.24 +regex==2024.9.11 # via # -c ./ingest/../base.txt # tiktoken diff --git a/requirements/ingest/embed-openai.txt b/requirements/ingest/embed-openai.txt index 4a18e2a857..393b3f6c30 100644 --- a/requirements/ingest/embed-openai.txt +++ b/requirements/ingest/embed-openai.txt @@ -52,11 +52,11 @@ jsonpatch==1.33 # via langchain-core jsonpointer==3.0.0 # via jsonpatch -langchain-core==0.2.38 +langchain-core==0.2.39 # via langchain-openai langchain-openai==0.1.23 # via -r ./ingest/embed-openai.in -langsmith==0.1.117 +langsmith==0.1.118 # via langchain-core openai==1.44.1 # via langchain-openai @@ -75,7 +75,7 @@ pydantic-core==2.23.3 # via pydantic pyyaml==6.0.2 # via langchain-core -regex==2024.7.24 +regex==2024.9.11 # via # -c ./ingest/../base.txt # tiktoken diff --git a/requirements/ingest/embed-vertexai.txt b/requirements/ingest/embed-vertexai.txt index 9b696007fe..fd1c1e1439 100644 --- a/requirements/ingest/embed-vertexai.txt +++ b/requirements/ingest/embed-vertexai.txt @@ -65,7 +65,7 @@ google-auth==2.34.0 # google-cloud-core # google-cloud-resource-manager # google-cloud-storage -google-cloud-aiplatform==1.65.0 +google-cloud-aiplatform==1.66.0 # via langchain-google-vertexai google-cloud-bigquery==3.25.0 # via google-cloud-aiplatform @@ -134,10 +134,8 @@ langchain==0.2.16 # -r ./ingest/embed-vertexai.in # langchain-community langchain-community==0.2.16 - # via - # -c ./ingest/../deps/constraints.txt - # -r ./ingest/embed-vertexai.in -langchain-core==0.2.38 + # via -r ./ingest/embed-vertexai.in +langchain-core==0.2.39 # via # langchain # langchain-community @@ -147,7 +145,7 @@ langchain-google-vertexai==1.0.10 # via -r ./ingest/embed-vertexai.in langchain-text-splitters==0.2.4 # via langchain -langsmith==0.1.117 +langsmith==0.1.118 # via # langchain # langchain-community @@ -194,11 +192,11 @@ protobuf==4.23.4 # grpc-google-iam-v1 # grpcio-status # proto-plus -pyasn1==0.6.0 +pyasn1==0.6.1 # via # pyasn1-modules # rsa -pyasn1-modules==0.4.0 +pyasn1-modules==0.4.1 # via google-auth pydantic==2.9.1 # via diff --git a/requirements/ingest/embed-voyageai.txt b/requirements/ingest/embed-voyageai.txt index a077bb96f5..81b303e497 100644 --- a/requirements/ingest/embed-voyageai.txt +++ b/requirements/ingest/embed-voyageai.txt @@ -69,7 +69,7 @@ jsonpointer==3.0.0 # via jsonpatch langchain==0.2.16 # via -r ./ingest/embed-voyageai.in -langchain-core==0.2.38 +langchain-core==0.2.39 # via # langchain # langchain-text-splitters @@ -78,7 +78,7 @@ langchain-text-splitters==0.2.4 # via langchain langchain-voyageai==0.1.1 # via -r ./ingest/embed-voyageai.in -langsmith==0.1.117 +langsmith==0.1.118 # via # langchain # langchain-core diff --git a/requirements/ingest/gcs.txt b/requirements/ingest/gcs.txt index 0f6c02c8f5..2abbbf1600 100644 --- a/requirements/ingest/gcs.txt +++ b/requirements/ingest/gcs.txt @@ -86,11 +86,11 @@ protobuf==4.23.4 # google-api-core # googleapis-common-protos # proto-plus -pyasn1==0.6.0 +pyasn1==0.6.1 # via # pyasn1-modules # rsa -pyasn1-modules==0.4.0 +pyasn1-modules==0.4.1 # via google-auth requests==2.32.3 # via diff --git a/requirements/ingest/github.txt b/requirements/ingest/github.txt index e9c333f584..178acdffa1 100644 --- a/requirements/ingest/github.txt +++ b/requirements/ingest/github.txt @@ -49,5 +49,4 @@ urllib3==1.26.20 wrapt==1.16.0 # via # -c ./ingest/../base.txt - # -c ./ingest/../deps/constraints.txt # deprecated diff --git a/requirements/ingest/google-drive.txt b/requirements/ingest/google-drive.txt index 35db60ce6b..660a30ae3e 100644 --- a/requirements/ingest/google-drive.txt +++ b/requirements/ingest/google-drive.txt @@ -16,7 +16,7 @@ charset-normalizer==3.3.2 # requests google-api-core==2.19.2 # via google-api-python-client -google-api-python-client==2.144.0 +google-api-python-client==2.145.0 # via -r ./ingest/google-drive.in google-auth==2.34.0 # via @@ -43,11 +43,11 @@ protobuf==4.23.4 # google-api-core # googleapis-common-protos # proto-plus -pyasn1==0.6.0 +pyasn1==0.6.1 # via # pyasn1-modules # rsa -pyasn1-modules==0.4.0 +pyasn1-modules==0.4.1 # via google-auth pyparsing==3.1.4 # via httplib2 diff --git a/requirements/ingest/jira.txt b/requirements/ingest/jira.txt index 36ba7fbb14..8758bf1705 100644 --- a/requirements/ingest/jira.txt +++ b/requirements/ingest/jira.txt @@ -53,5 +53,4 @@ urllib3==1.26.20 wrapt==1.16.0 # via # -c ./ingest/../base.txt - # -c ./ingest/../deps/constraints.txt # deprecated diff --git a/requirements/ingest/onedrive.txt b/requirements/ingest/onedrive.txt index 2341e94bb9..cb8ddc29b2 100644 --- a/requirements/ingest/onedrive.txt +++ b/requirements/ingest/onedrive.txt @@ -38,7 +38,7 @@ pycparser==2.22 # via cffi pyjwt[crypto]==2.9.0 # via msal -pytz==2024.1 +pytz==2024.2 # via office365-rest-python-client requests==2.32.3 # via diff --git a/requirements/ingest/outlook.txt b/requirements/ingest/outlook.txt index dc43660047..656a159a6b 100644 --- a/requirements/ingest/outlook.txt +++ b/requirements/ingest/outlook.txt @@ -32,7 +32,7 @@ pycparser==2.22 # via cffi pyjwt[crypto]==2.9.0 # via msal -pytz==2024.1 +pytz==2024.2 # via office365-rest-python-client requests==2.32.3 # via diff --git a/requirements/ingest/s3.txt b/requirements/ingest/s3.txt index 431d8801e4..bff5f39ab0 100644 --- a/requirements/ingest/s3.txt +++ b/requirements/ingest/s3.txt @@ -65,7 +65,6 @@ urllib3==1.26.20 wrapt==1.16.0 # via # -c ./ingest/../base.txt - # -c ./ingest/../deps/constraints.txt # aiobotocore yarl==1.11.1 # via aiohttp diff --git a/requirements/ingest/salesforce.txt b/requirements/ingest/salesforce.txt index efaae51ac1..1f7218adbe 100644 --- a/requirements/ingest/salesforce.txt +++ b/requirements/ingest/salesforce.txt @@ -36,7 +36,7 @@ pycparser==2.22 # via cffi pyjwt[crypto]==2.9.0 # via simple-salesforce -pytz==2024.1 +pytz==2024.2 # via zeep requests==2.32.3 # via diff --git a/requirements/ingest/sharepoint.txt b/requirements/ingest/sharepoint.txt index 4f8b4814d0..e17ea342ca 100644 --- a/requirements/ingest/sharepoint.txt +++ b/requirements/ingest/sharepoint.txt @@ -32,7 +32,7 @@ pycparser==2.22 # via cffi pyjwt[crypto]==2.9.0 # via msal -pytz==2024.1 +pytz==2024.2 # via office365-rest-python-client requests==2.32.3 # via diff --git a/requirements/ingest/singlestore.txt b/requirements/ingest/singlestore.txt index 521b050287..f7f95ed3d0 100644 --- a/requirements/ingest/singlestore.txt +++ b/requirements/ingest/singlestore.txt @@ -18,8 +18,10 @@ idna==3.8 # via # -c ./ingest/../base.txt # requests -importlib-metadata==8.4.0 - # via build +importlib-metadata==8.5.0 + # via + # -c ./ingest/../deps/constraints.txt + # build packaging==24.1 # via # -c ./ingest/../base.txt @@ -30,7 +32,7 @@ pyjwt==2.9.0 # via singlestoredb pyproject-hooks==1.1.0 # via build -regex==2024.7.24 +regex==2024.9.11 # via # -c ./ingest/../base.txt # parsimonious diff --git a/requirements/test.txt b/requirements/test.txt index f5cd68e9d5..7d8ea4c452 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -154,11 +154,11 @@ python-dateutil==2.9.0.post0 # -c ./base.txt # freezegun # pandas -pytz==2024.1 +pytz==2024.2 # via pandas pyyaml==6.0.2 # via vcrpy -regex==2024.7.24 +regex==2024.9.11 # via # -c ./base.txt # nltk @@ -230,7 +230,6 @@ vcrpy==6.0.1 # via -r ./test.in wrapt==1.16.0 # via - # -c ././deps/constraints.txt # -c ./base.txt # vcrpy xmljson==0.2.1