diff --git a/CHANGELOG.md b/CHANGELOG.md
index 6d1d67c0c7..cfdd51e673 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,4 @@
-## 0.15.13-dev3
+## 0.15.13
 
 ### Enhancements
 
@@ -9,6 +9,7 @@
 ### Fixes
 
 * **Fixes high memory overhead for intersection area computation** Using `numpy.float32` for coordinates and remove intermediate variables to reduce memory usage when computing intersection areas
+* **Fixes the `arm64` image build** `arm64` builds are now fixed and will be available against starting with the `0.15.13` release.
 
 ## 0.15.12
 
diff --git a/Dockerfile b/Dockerfile
index 4f4d3667ae..1745284a2c 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -9,17 +9,6 @@ COPY unstructured unstructured
 COPY test_unstructured test_unstructured
 COPY example-docs example-docs
 
-# NOTE(robinson) - temporary workaround to install mesa-gl 24.1.0 because
-# libgallum is missing in mesa-gl 24.2.0 from the wolfi package manager
-RUN wget "https://utic-public-cf.s3.amazonaws.com/mesa-gl-24.1.0-r0.718c913d.apk" && \
-  wget "https://utic-public-cf.s3.amazonaws.com/mesa-glapi-24.1.0-r0.4390a503.apk" && \
-  apk del mesa-gl && \
-  apk add --allow-untrusted mesa-gl-24.1.0-r0.718c913d.apk && \
-  apk add --allow-untrusted mesa-glapi-24.1.0-r0.4390a503.apk && \
-  rm mesa-gl-24.1.0-r0.718c913d.apk && \
-  rm mesa-glapi-24.1.0-r0.4390a503.apk
-
-
 RUN chown -R notebook-user:notebook-user /app && \
   apk add font-ubuntu git && \
   fc-cache -fv && \
diff --git a/requirements/base.txt b/requirements/base.txt
index 063f67c124..b0f454c0fb 100644
--- a/requirements/base.txt
+++ b/requirements/base.txt
@@ -4,7 +4,7 @@
 #
 #    pip-compile ./base.in
 #
-anyio==4.4.0
+anyio==4.5.0
     # via httpx
 backoff==2.2.1
     # via -r ./base.in
@@ -16,6 +16,8 @@ certifi==2024.8.30
     #   httpx
     #   requests
     #   unstructured-client
+cffi==1.17.1
+    # via cryptography
 chardet==5.2.0
     # via -r ./base.in
 charset-normalizer==3.3.2
@@ -26,13 +28,15 @@ click==8.1.7
     # via
     #   nltk
     #   python-oxmsg
+cryptography==43.0.1
+    # via unstructured-client
 dataclasses-json==0.6.7
     # via
     #   -r ./base.in
     #   unstructured-client
 deepdiff==8.0.1
     # via unstructured-client
-emoji==2.12.1
+emoji==2.13.0
     # via -r ./base.in
 exceptiongroup==1.2.2
     # via anyio
@@ -82,7 +86,9 @@ packaging==24.1
     #   unstructured-client
 psutil==6.0.0
     # via -r ./base.in
-pypdf==4.3.1
+pycparser==2.22
+    # via cffi
+pypdf==5.0.0
     # via unstructured-client
 python-dateutil==2.9.0.post0
     # via unstructured-client
@@ -133,7 +139,7 @@ typing-inspect==0.9.0
     # via
     #   dataclasses-json
     #   unstructured-client
-unstructured-client==0.25.8
+unstructured-client==0.25.9
     # via -r ./base.in
 urllib3==1.26.20
     # via
diff --git a/requirements/dev.txt b/requirements/dev.txt
index 764fb366d3..4df21d1abd 100644
--- a/requirements/dev.txt
+++ b/requirements/dev.txt
@@ -15,7 +15,7 @@ click==8.1.7
     #   pip-tools
 distlib==0.3.8
     # via virtualenv
-filelock==3.16.0
+filelock==3.16.1
     # via virtualenv
 identify==2.6.1
     # via pre-commit
@@ -32,7 +32,7 @@ packaging==24.1
     #   build
 pip-tools==7.4.1
     # via -r ./dev.in
-platformdirs==4.3.3
+platformdirs==4.3.6
     # via
     #   -c ./test.txt
     #   virtualenv
@@ -51,7 +51,7 @@ tomli==2.0.1
     #   -c ./test.txt
     #   build
     #   pip-tools
-virtualenv==20.26.4
+virtualenv==20.26.5
     # via pre-commit
 wheel==0.44.0
     # via pip-tools
diff --git a/requirements/extra-paddleocr.txt b/requirements/extra-paddleocr.txt
index 39f8bbb620..0488220002 100644
--- a/requirements/extra-paddleocr.txt
+++ b/requirements/extra-paddleocr.txt
@@ -4,7 +4,7 @@
 #
 #    pip-compile ./extra-paddleocr.in
 #
-anyio==4.4.0
+anyio==4.5.0
     # via
     #   -c ./base.txt
     #   httpx
@@ -113,7 +113,7 @@ pillow==10.4.0
     #   pdf2image
     #   scikit-image
     #   unstructured-paddleocr
-protobuf==4.25.4
+protobuf==4.25.5
     # via
     #   -c ././deps/constraints.txt
     #   paddlepaddle
diff --git a/requirements/extra-pdf-image.txt b/requirements/extra-pdf-image.txt
index 92d3f5bf75..29ace44ca6 100644
--- a/requirements/extra-pdf-image.txt
+++ b/requirements/extra-pdf-image.txt
@@ -13,7 +13,9 @@ certifi==2024.8.30
     #   -c ./base.txt
     #   requests
 cffi==1.17.1
-    # via cryptography
+    # via
+    #   -c ./base.txt
+    #   cryptography
 charset-normalizer==3.3.2
     # via
     #   -c ./base.txt
@@ -24,14 +26,16 @@ coloredlogs==15.0.1
 contourpy==1.3.0
     # via matplotlib
 cryptography==43.0.1
-    # via pdfminer-six
+    # via
+    #   -c ./base.txt
+    #   pdfminer-six
 cycler==0.12.1
     # via matplotlib
 deprecated==1.2.14
     # via pikepdf
 effdet==0.4.1
     # via -r ./extra-pdf-image.in
-filelock==3.16.0
+filelock==3.16.1
     # via
     #   huggingface-hub
     #   torch
@@ -44,9 +48,9 @@ fsspec==2024.9.0
     # via
     #   huggingface-hub
     #   torch
-google-api-core[grpc]==2.19.2
+google-api-core[grpc]==2.20.0
     # via google-cloud-vision
-google-auth==2.34.0
+google-auth==2.35.0
     # via
     #   google-api-core
     #   google-cloud-vision
@@ -63,7 +67,7 @@ grpcio==1.66.1
     #   grpcio-status
 grpcio-status==1.62.3
     # via google-api-core
-huggingface-hub==0.24.7
+huggingface-hub==0.25.0
     # via
     #   timm
     #   tokenizers
@@ -166,7 +170,7 @@ proto-plus==1.24.0
     # via
     #   google-api-core
     #   google-cloud-vision
-protobuf==4.25.4
+protobuf==4.25.5
     # via
     #   -c ././deps/constraints.txt
     #   google-api-core
@@ -185,10 +189,12 @@ pyasn1-modules==0.4.1
 pycocotools==2.0.8
     # via effdet
 pycparser==2.22
-    # via cffi
+    # via
+    #   -c ./base.txt
+    #   cffi
 pyparsing==3.1.4
     # via matplotlib
-pypdf==4.3.1
+pypdf==5.0.0
     # via
     #   -c ./base.txt
     #   -r ./extra-pdf-image.in
@@ -236,7 +242,7 @@ six==1.16.0
     # via
     #   -c ./base.txt
     #   python-dateutil
-sympy==1.13.2
+sympy==1.13.3
     # via
     #   onnxruntime
     #   torch
diff --git a/requirements/huggingface.txt b/requirements/huggingface.txt
index 3332a0c21b..daa466d3d6 100644
--- a/requirements/huggingface.txt
+++ b/requirements/huggingface.txt
@@ -16,7 +16,7 @@ click==8.1.7
     # via
     #   -c ./base.txt
     #   sacremoses
-filelock==3.16.0
+filelock==3.16.1
     # via
     #   huggingface-hub
     #   torch
@@ -25,7 +25,7 @@ fsspec==2024.9.0
     # via
     #   huggingface-hub
     #   torch
-huggingface-hub==0.24.7
+huggingface-hub==0.25.0
     # via
     #   tokenizers
     #   transformers
@@ -82,7 +82,7 @@ six==1.16.0
     # via
     #   -c ./base.txt
     #   langdetect
-sympy==1.13.2
+sympy==1.13.3
     # via torch
 tokenizers==0.19.1
     # via
diff --git a/requirements/ingest/airtable.txt b/requirements/ingest/airtable.txt
index bfbd5342ec..e45acd598f 100644
--- a/requirements/ingest/airtable.txt
+++ b/requirements/ingest/airtable.txt
@@ -22,9 +22,9 @@ inflection==0.5.1
     # via pyairtable
 pyairtable==2.3.3
     # via -r ./ingest/airtable.in
-pydantic==2.9.1
+pydantic==2.9.2
     # via pyairtable
-pydantic-core==2.23.3
+pydantic-core==2.23.4
     # via pydantic
 requests==2.32.3
     # via
diff --git a/requirements/ingest/astradb.txt b/requirements/ingest/astradb.txt
index 228e72b849..46553972aa 100644
--- a/requirements/ingest/astradb.txt
+++ b/requirements/ingest/astradb.txt
@@ -4,7 +4,7 @@
 #
 #    pip-compile ./ingest/astradb.in
 #
-anyio==4.4.0
+anyio==4.5.0
     # via
     #   -c ./ingest/../base.txt
     #   httpx
@@ -12,7 +12,7 @@ astrapy==1.4.2
     # via -r ./ingest/astradb.in
 cassandra-driver==3.29.2
     # via cassio
-cassio==0.1.8
+cassio==0.1.9
     # via astrapy
 certifi==2024.8.30
     # via
@@ -70,7 +70,7 @@ packaging==24.1
     # via
     #   -c ./ingest/../base.txt
     #   deprecation
-pymongo==4.8.0
+pymongo==4.9.1
     # via astrapy
 requests==2.32.3
     # via
diff --git a/requirements/ingest/azure.txt b/requirements/ingest/azure.txt
index a55f96cce5..b023089775 100644
--- a/requirements/ingest/azure.txt
+++ b/requirements/ingest/azure.txt
@@ -23,9 +23,9 @@ azure-core==1.31.0
     #   azure-storage-blob
 azure-datalake-store==0.0.53
     # via adlfs
-azure-identity==1.17.1
+azure-identity==1.18.0
     # via adlfs
-azure-storage-blob==12.22.0
+azure-storage-blob==12.23.0
     # via adlfs
 certifi==2024.8.30
     # via
@@ -33,6 +33,7 @@ certifi==2024.8.30
     #   requests
 cffi==1.17.1
     # via
+    #   -c ./ingest/../base.txt
     #   azure-datalake-store
     #   cryptography
 charset-normalizer==3.3.2
@@ -41,6 +42,7 @@ charset-normalizer==3.3.2
     #   requests
 cryptography==43.0.1
     # via
+    #   -c ./ingest/../base.txt
     #   azure-identity
     #   azure-storage-blob
     #   msal
@@ -74,11 +76,11 @@ multidict==6.1.0
 portalocker==2.10.1
     # via msal-extensions
 pycparser==2.22
-    # via cffi
-pyjwt[crypto]==2.9.0
     # via
-    #   msal
-    #   pyjwt
+    #   -c ./ingest/../base.txt
+    #   cffi
+pyjwt[crypto]==2.9.0
+    # via msal
 requests==2.32.3
     # via
     #   -c ./ingest/../base.txt
diff --git a/requirements/ingest/box.txt b/requirements/ingest/box.txt
index e3c852debb..297f024107 100644
--- a/requirements/ingest/box.txt
+++ b/requirements/ingest/box.txt
@@ -15,13 +15,17 @@ certifi==2024.8.30
     #   -c ./ingest/../base.txt
     #   requests
 cffi==1.17.1
-    # via cryptography
+    # via
+    #   -c ./ingest/../base.txt
+    #   cryptography
 charset-normalizer==3.3.2
     # via
     #   -c ./ingest/../base.txt
     #   requests
 cryptography==43.0.1
-    # via boxsdk
+    # via
+    #   -c ./ingest/../base.txt
+    #   boxsdk
 fsspec==2024.9.0
     # via
     #   -r ./ingest/box.in
@@ -31,7 +35,9 @@ idna==3.10
     #   -c ./ingest/../base.txt
     #   requests
 pycparser==2.22
-    # via cffi
+    # via
+    #   -c ./ingest/../base.txt
+    #   cffi
 pyjwt==2.9.0
     # via boxsdk
 python-dateutil==2.9.0.post0
diff --git a/requirements/ingest/chroma.txt b/requirements/ingest/chroma.txt
index 445722717d..e0bd8c909d 100644
--- a/requirements/ingest/chroma.txt
+++ b/requirements/ingest/chroma.txt
@@ -6,7 +6,7 @@
 #
 annotated-types==0.7.0
     # via pydantic
-anyio==4.4.0
+anyio==4.5.0
     # via
     #   -c ./ingest/../base.txt
     #   httpx
@@ -45,19 +45,21 @@ coloredlogs==15.0.1
     # via onnxruntime
 deprecated==1.2.14
     # via opentelemetry-api
+durationpy==0.7
+    # via kubernetes
 exceptiongroup==1.2.2
     # via
     #   -c ./ingest/../base.txt
     #   anyio
-fastapi==0.114.2
+fastapi==0.115.0
     # via chromadb
-filelock==3.16.0
+filelock==3.16.1
     # via huggingface-hub
 flatbuffers==24.3.25
     # via onnxruntime
 fsspec==2024.9.0
     # via huggingface-hub
-google-auth==2.34.0
+google-auth==2.35.0
     # via kubernetes
 googleapis-common-protos==1.65.0
     # via opentelemetry-exporter-otlp-proto-grpc
@@ -73,7 +75,7 @@ h11==0.14.0
     #   uvicorn
 httptools==0.6.1
     # via uvicorn
-huggingface-hub==0.24.7
+huggingface-hub==0.25.0
     # via tokenizers
 humanfriendly==10.0
     # via coloredlogs
@@ -89,7 +91,7 @@ importlib-metadata==8.5.0
     #   -r ./ingest/chroma.in
 importlib-resources==6.4.5
     # via chromadb
-kubernetes==30.1.0
+kubernetes==31.0.0
     # via chromadb
 monotonic==1.6
     # via posthog
@@ -132,7 +134,7 @@ packaging==24.1
     #   onnxruntime
 posthog==3.6.6
     # via chromadb
-protobuf==4.25.4
+protobuf==4.25.5
     # via
     #   -c ./ingest/../deps/constraints.txt
     #   googleapis-common-protos
@@ -146,11 +148,11 @@ pyasn1==0.6.1
     #   rsa
 pyasn1-modules==0.4.1
     # via google-auth
-pydantic==2.9.1
+pydantic==2.9.2
     # via
     #   chromadb
     #   fastapi
-pydantic-core==2.23.3
+pydantic-core==2.23.4
     # via pydantic
 pypika==0.48.9
     # via chromadb
@@ -192,7 +194,7 @@ sniffio==1.3.1
     #   httpx
 starlette==0.38.5
     # via fastapi
-sympy==1.13.2
+sympy==1.13.3
     # via onnxruntime
 tenacity==8.5.0
     # via
diff --git a/requirements/ingest/clarifai.txt b/requirements/ingest/clarifai.txt
index bebec6e022..15c99bf720 100644
--- a/requirements/ingest/clarifai.txt
+++ b/requirements/ingest/clarifai.txt
@@ -45,7 +45,7 @@ pillow==10.4.0
     # via clarifai
 prompt-toolkit==3.0.47
     # via inquirerpy
-protobuf==4.25.4
+protobuf==4.25.5
     # via
     #   -c ./ingest/../deps/constraints.txt
     #   clarifai-grpc
diff --git a/requirements/ingest/databricks-volumes.txt b/requirements/ingest/databricks-volumes.txt
index 679549b384..ac6f34cc57 100644
--- a/requirements/ingest/databricks-volumes.txt
+++ b/requirements/ingest/databricks-volumes.txt
@@ -14,9 +14,9 @@ charset-normalizer==3.3.2
     # via
     #   -c ./ingest/../base.txt
     #   requests
-databricks-sdk==0.32.1
+databricks-sdk==0.32.3
     # via -r ./ingest/databricks-volumes.in
-google-auth==2.34.0
+google-auth==2.35.0
     # via databricks-sdk
 idna==3.10
     # via
diff --git a/requirements/ingest/embed-aws-bedrock.txt b/requirements/ingest/embed-aws-bedrock.txt
index 3b4644e971..69d0e147e0 100644
--- a/requirements/ingest/embed-aws-bedrock.txt
+++ b/requirements/ingest/embed-aws-bedrock.txt
@@ -14,7 +14,7 @@ aiosignal==1.3.1
     # via aiohttp
 annotated-types==0.7.0
     # via pydantic
-anyio==4.4.0
+anyio==4.5.0
     # via
     #   -c ./ingest/../base.txt
     #   httpx
@@ -84,14 +84,14 @@ langchain==0.3.0
     # via langchain-community
 langchain-community==0.3.0
     # via -r ./ingest/embed-aws-bedrock.in
-langchain-core==0.3.0
+langchain-core==0.3.2
     # via
     #   langchain
     #   langchain-community
     #   langchain-text-splitters
 langchain-text-splitters==0.3.0
     # via langchain
-langsmith==0.1.120
+langsmith==0.1.125
     # via
     #   langchain
     #   langchain-community
@@ -120,13 +120,13 @@ packaging==24.1
     #   -c ./ingest/../base.txt
     #   langchain-core
     #   marshmallow
-pydantic==2.9.1
+pydantic==2.9.2
     # via
     #   langchain
     #   langchain-core
     #   langsmith
     #   pydantic-settings
-pydantic-core==2.23.3
+pydantic-core==2.23.4
     # via pydantic
 pydantic-settings==2.5.2
     # via langchain-community
@@ -158,7 +158,7 @@ sniffio==1.3.1
     #   -c ./ingest/../base.txt
     #   anyio
     #   httpx
-sqlalchemy==2.0.34
+sqlalchemy==2.0.35
     # via
     #   langchain
     #   langchain-community
diff --git a/requirements/ingest/embed-huggingface.txt b/requirements/ingest/embed-huggingface.txt
index cfbbe6563a..24756b413d 100644
--- a/requirements/ingest/embed-huggingface.txt
+++ b/requirements/ingest/embed-huggingface.txt
@@ -6,7 +6,7 @@
 #
 annotated-types==0.7.0
     # via pydantic
-anyio==4.4.0
+anyio==4.5.0
     # via
     #   -c ./ingest/../base.txt
     #   httpx
@@ -24,7 +24,7 @@ exceptiongroup==1.2.2
     # via
     #   -c ./ingest/../base.txt
     #   anyio
-filelock==3.16.0
+filelock==3.16.1
     # via
     #   huggingface-hub
     #   torch
@@ -45,7 +45,7 @@ httpx==0.27.2
     # via
     #   -c ./ingest/../base.txt
     #   langsmith
-huggingface-hub==0.24.7
+huggingface-hub==0.25.0
     # via
     #   langchain-huggingface
     #   sentence-transformers
@@ -67,11 +67,11 @@ jsonpatch==1.33
     # via langchain-core
 jsonpointer==3.0.0
     # via jsonpatch
-langchain-core==0.3.0
+langchain-core==0.3.2
     # via langchain-huggingface
 langchain-huggingface==0.1.0
     # via -r ./ingest/embed-huggingface.in
-langsmith==0.1.120
+langsmith==0.1.125
     # via langchain-core
 markupsafe==2.1.5
     # via jinja2
@@ -84,7 +84,6 @@ numpy==1.26.4
     #   -c ./ingest/../base.txt
     #   scikit-learn
     #   scipy
-    #   sentence-transformers
     #   transformers
 orjson==3.10.7
     # via langsmith
@@ -96,11 +95,11 @@ packaging==24.1
     #   transformers
 pillow==10.4.0
     # via sentence-transformers
-pydantic==2.9.1
+pydantic==2.9.2
     # via
     #   langchain-core
     #   langsmith
-pydantic-core==2.23.3
+pydantic-core==2.23.4
     # via pydantic
 pyyaml==6.0.2
     # via
@@ -125,14 +124,14 @@ scipy==1.13.1
     # via
     #   scikit-learn
     #   sentence-transformers
-sentence-transformers==3.1.0
+sentence-transformers==3.1.1
     # via langchain-huggingface
 sniffio==1.3.1
     # via
     #   -c ./ingest/../base.txt
     #   anyio
     #   httpx
-sympy==1.13.2
+sympy==1.13.3
     # via torch
 tenacity==8.5.0
     # via langchain-core
diff --git a/requirements/ingest/embed-mixedbreadai.txt b/requirements/ingest/embed-mixedbreadai.txt
index 3606dca6bf..da63dcbe9d 100644
--- a/requirements/ingest/embed-mixedbreadai.txt
+++ b/requirements/ingest/embed-mixedbreadai.txt
@@ -6,7 +6,7 @@
 #
 annotated-types==0.7.0
     # via pydantic
-anyio==4.4.0
+anyio==4.5.0
     # via
     #   -c ./ingest/../base.txt
     #   httpx
@@ -38,9 +38,9 @@ idna==3.10
     #   httpx
 mixedbread-ai==2.2.6
     # via -r ./ingest/embed-mixedbreadai.in
-pydantic==2.9.1
+pydantic==2.9.2
     # via mixedbread-ai
-pydantic-core==2.23.3
+pydantic-core==2.23.4
     # via pydantic
 sniffio==1.3.1
     # via
diff --git a/requirements/ingest/embed-octoai.txt b/requirements/ingest/embed-octoai.txt
index 58bdcbe9ac..87d04cc361 100644
--- a/requirements/ingest/embed-octoai.txt
+++ b/requirements/ingest/embed-octoai.txt
@@ -6,7 +6,7 @@
 #
 annotated-types==0.7.0
     # via pydantic
-anyio==4.4.0
+anyio==4.5.0
     # via
     #   -c ./ingest/../base.txt
     #   httpx
@@ -47,11 +47,11 @@ idna==3.10
     #   requests
 jiter==0.5.0
     # via openai
-openai==1.45.0
+openai==1.46.1
     # via -r ./ingest/embed-octoai.in
-pydantic==2.9.1
+pydantic==2.9.2
     # via openai
-pydantic-core==2.23.3
+pydantic-core==2.23.4
     # via pydantic
 regex==2024.9.11
     # via
diff --git a/requirements/ingest/embed-openai.txt b/requirements/ingest/embed-openai.txt
index 660a5c7269..7490efc76f 100644
--- a/requirements/ingest/embed-openai.txt
+++ b/requirements/ingest/embed-openai.txt
@@ -6,7 +6,7 @@
 #
 annotated-types==0.7.0
     # via pydantic
-anyio==4.4.0
+anyio==4.5.0
     # via
     #   -c ./ingest/../base.txt
     #   httpx
@@ -52,13 +52,13 @@ jsonpatch==1.33
     # via langchain-core
 jsonpointer==3.0.0
     # via jsonpatch
-langchain-core==0.3.0
+langchain-core==0.3.2
     # via langchain-openai
 langchain-openai==0.2.0
     # via -r ./ingest/embed-openai.in
-langsmith==0.1.120
+langsmith==0.1.125
     # via langchain-core
-openai==1.45.0
+openai==1.46.1
     # via langchain-openai
 orjson==3.10.7
     # via langsmith
@@ -66,12 +66,12 @@ packaging==24.1
     # via
     #   -c ./ingest/../base.txt
     #   langchain-core
-pydantic==2.9.1
+pydantic==2.9.2
     # via
     #   langchain-core
     #   langsmith
     #   openai
-pydantic-core==2.23.3
+pydantic-core==2.23.4
     # via pydantic
 pyyaml==6.0.2
     # via langchain-core
diff --git a/requirements/ingest/embed-vertexai.txt b/requirements/ingest/embed-vertexai.txt
index e62da74623..a912d25cb3 100644
--- a/requirements/ingest/embed-vertexai.txt
+++ b/requirements/ingest/embed-vertexai.txt
@@ -14,7 +14,7 @@ aiosignal==1.3.1
     # via aiohttp
 annotated-types==0.7.0
     # via pydantic
-anyio==4.4.0
+anyio==4.5.0
     # via
     #   -c ./ingest/../base.txt
     #   httpx
@@ -50,14 +50,14 @@ frozenlist==1.4.1
     # via
     #   aiohttp
     #   aiosignal
-google-api-core[grpc]==2.19.2
+google-api-core[grpc]==2.20.0
     # via
     #   google-cloud-aiplatform
     #   google-cloud-bigquery
     #   google-cloud-core
     #   google-cloud-resource-manager
     #   google-cloud-storage
-google-auth==2.34.0
+google-auth==2.35.0
     # via
     #   google-api-core
     #   google-cloud-aiplatform
@@ -65,7 +65,7 @@ google-auth==2.34.0
     #   google-cloud-core
     #   google-cloud-resource-manager
     #   google-cloud-storage
-google-cloud-aiplatform==1.66.0
+google-cloud-aiplatform==1.67.1
     # via langchain-google-vertexai
 google-cloud-bigquery==3.25.0
     # via google-cloud-aiplatform
@@ -135,17 +135,17 @@ langchain==0.3.0
     #   langchain-community
 langchain-community==0.3.0
     # via -r ./ingest/embed-vertexai.in
-langchain-core==0.3.0
+langchain-core==0.3.2
     # via
     #   langchain
     #   langchain-community
     #   langchain-google-vertexai
     #   langchain-text-splitters
-langchain-google-vertexai==2.0.0
+langchain-google-vertexai==2.0.1
     # via -r ./ingest/embed-vertexai.in
 langchain-text-splitters==0.3.0
     # via langchain
-langsmith==0.1.120
+langsmith==0.1.125
     # via
     #   langchain
     #   langchain-community
@@ -182,7 +182,7 @@ proto-plus==1.24.0
     #   google-api-core
     #   google-cloud-aiplatform
     #   google-cloud-resource-manager
-protobuf==4.25.4
+protobuf==4.25.5
     # via
     #   -c ./ingest/../deps/constraints.txt
     #   google-api-core
@@ -198,7 +198,7 @@ pyasn1==0.6.1
     #   rsa
 pyasn1-modules==0.4.1
     # via google-auth
-pydantic==2.9.1
+pydantic==2.9.2
     # via
     #   google-cloud-aiplatform
     #   langchain
@@ -206,7 +206,7 @@ pydantic==2.9.1
     #   langchain-google-vertexai
     #   langsmith
     #   pydantic-settings
-pydantic-core==2.23.3
+pydantic-core==2.23.4
     # via pydantic
 pydantic-settings==2.5.2
     # via langchain-community
@@ -243,7 +243,7 @@ sniffio==1.3.1
     #   -c ./ingest/../base.txt
     #   anyio
     #   httpx
-sqlalchemy==2.0.34
+sqlalchemy==2.0.35
     # via
     #   langchain
     #   langchain-community
diff --git a/requirements/ingest/embed-voyageai.txt b/requirements/ingest/embed-voyageai.txt
index 8be24cc46c..a1d3572e89 100644
--- a/requirements/ingest/embed-voyageai.txt
+++ b/requirements/ingest/embed-voyageai.txt
@@ -16,7 +16,7 @@ aiosignal==1.3.1
     # via aiohttp
 annotated-types==0.7.0
     # via pydantic
-anyio==4.4.0
+anyio==4.5.0
     # via
     #   -c ./ingest/../base.txt
     #   httpx
@@ -69,7 +69,7 @@ jsonpointer==3.0.0
     # via jsonpatch
 langchain==0.3.0
     # via -r ./ingest/embed-voyageai.in
-langchain-core==0.3.0
+langchain-core==0.3.2
     # via
     #   langchain
     #   langchain-text-splitters
@@ -78,7 +78,7 @@ langchain-text-splitters==0.3.0
     # via langchain
 langchain-voyageai==0.1.2
     # via -r ./ingest/embed-voyageai.in
-langsmith==0.1.120
+langsmith==0.1.125
     # via
     #   langchain
     #   langchain-core
@@ -97,13 +97,13 @@ packaging==24.1
     # via
     #   -c ./ingest/../base.txt
     #   langchain-core
-pydantic==2.9.1
+pydantic==2.9.2
     # via
     #   langchain
     #   langchain-core
     #   langchain-voyageai
     #   langsmith
-pydantic-core==2.23.3
+pydantic-core==2.23.4
     # via pydantic
 pyyaml==6.0.2
     # via
@@ -120,7 +120,7 @@ sniffio==1.3.1
     #   -c ./ingest/../base.txt
     #   anyio
     #   httpx
-sqlalchemy==2.0.34
+sqlalchemy==2.0.35
     # via langchain
 tenacity==8.5.0
     # via
diff --git a/requirements/ingest/gcs.txt b/requirements/ingest/gcs.txt
index 4950323635..c2954c0b1c 100644
--- a/requirements/ingest/gcs.txt
+++ b/requirements/ingest/gcs.txt
@@ -42,11 +42,11 @@ fsspec==2024.9.0
     #   gcsfs
 gcsfs==2024.9.0.post1
     # via -r ./ingest/gcs.in
-google-api-core==2.19.2
+google-api-core==2.20.0
     # via
     #   google-cloud-core
     #   google-cloud-storage
-google-auth==2.34.0
+google-auth==2.35.0
     # via
     #   gcsfs
     #   google-api-core
@@ -80,7 +80,7 @@ oauthlib==3.2.2
     # via requests-oauthlib
 proto-plus==1.24.0
     # via google-api-core
-protobuf==4.25.4
+protobuf==4.25.5
     # via
     #   -c ./ingest/../deps/constraints.txt
     #   google-api-core
diff --git a/requirements/ingest/github.txt b/requirements/ingest/github.txt
index 4f0efc45cf..0d8fa1ac5f 100644
--- a/requirements/ingest/github.txt
+++ b/requirements/ingest/github.txt
@@ -10,6 +10,7 @@ certifi==2024.8.30
     #   requests
 cffi==1.17.1
     # via
+    #   -c ./ingest/../base.txt
     #   cryptography
     #   pynacl
 charset-normalizer==3.3.2
@@ -17,7 +18,9 @@ charset-normalizer==3.3.2
     #   -c ./ingest/../base.txt
     #   requests
 cryptography==43.0.1
-    # via pyjwt
+    # via
+    #   -c ./ingest/../base.txt
+    #   pyjwt
 deprecated==1.2.14
     # via pygithub
 idna==3.10
@@ -25,7 +28,9 @@ idna==3.10
     #   -c ./ingest/../base.txt
     #   requests
 pycparser==2.22
-    # via cffi
+    # via
+    #   -c ./ingest/../base.txt
+    #   cffi
 pygithub==2.4.0
     # via -r ./ingest/github.in
 pyjwt[crypto]==2.9.0
diff --git a/requirements/ingest/google-drive.txt b/requirements/ingest/google-drive.txt
index bd7aaa879e..54726088b8 100644
--- a/requirements/ingest/google-drive.txt
+++ b/requirements/ingest/google-drive.txt
@@ -14,11 +14,11 @@ charset-normalizer==3.3.2
     # via
     #   -c ./ingest/../base.txt
     #   requests
-google-api-core==2.19.2
+google-api-core==2.20.0
     # via google-api-python-client
-google-api-python-client==2.145.0
+google-api-python-client==2.146.0
     # via -r ./ingest/google-drive.in
-google-auth==2.34.0
+google-auth==2.35.0
     # via
     #   google-api-core
     #   google-api-python-client
@@ -37,7 +37,7 @@ idna==3.10
     #   requests
 proto-plus==1.24.0
     # via google-api-core
-protobuf==4.25.4
+protobuf==4.25.5
     # via
     #   -c ./ingest/../deps/constraints.txt
     #   google-api-core
diff --git a/requirements/ingest/mongodb.txt b/requirements/ingest/mongodb.txt
index 47fa8dce98..778a13fc47 100644
--- a/requirements/ingest/mongodb.txt
+++ b/requirements/ingest/mongodb.txt
@@ -6,5 +6,5 @@
 #
 dnspython==2.6.1
     # via pymongo
-pymongo==4.8.0
+pymongo==4.9.1
     # via -r ./ingest/mongodb.in
diff --git a/requirements/ingest/notion.txt b/requirements/ingest/notion.txt
index 6b889293c8..ea8a45578f 100644
--- a/requirements/ingest/notion.txt
+++ b/requirements/ingest/notion.txt
@@ -4,7 +4,7 @@
 #
 #    pip-compile ./ingest/notion.in
 #
-anyio==4.4.0
+anyio==4.5.0
     # via
     #   -c ./ingest/../base.txt
     #   httpx
diff --git a/requirements/ingest/onedrive.txt b/requirements/ingest/onedrive.txt
index 28cdd8fcfe..88330e86ef 100644
--- a/requirements/ingest/onedrive.txt
+++ b/requirements/ingest/onedrive.txt
@@ -15,13 +15,16 @@ certifi==2024.8.30
     #   -c ./ingest/../base.txt
     #   requests
 cffi==1.17.1
-    # via cryptography
+    # via
+    #   -c ./ingest/../base.txt
+    #   cryptography
 charset-normalizer==3.3.2
     # via
     #   -c ./ingest/../base.txt
     #   requests
 cryptography==43.0.1
     # via
+    #   -c ./ingest/../base.txt
     #   msal
     #   pyjwt
 idna==3.10
@@ -32,14 +35,14 @@ msal==1.31.0
     # via
     #   -r ./ingest/onedrive.in
     #   office365-rest-python-client
-office365-rest-python-client==2.5.12
+office365-rest-python-client==2.5.13
     # via -r ./ingest/onedrive.in
 pycparser==2.22
-    # via cffi
-pyjwt[crypto]==2.9.0
     # via
-    #   msal
-    #   pyjwt
+    #   -c ./ingest/../base.txt
+    #   cffi
+pyjwt[crypto]==2.9.0
+    # via msal
 pytz==2024.2
     # via office365-rest-python-client
 requests==2.32.3
diff --git a/requirements/ingest/outlook.txt b/requirements/ingest/outlook.txt
index af698b6c3c..f73262791f 100644
--- a/requirements/ingest/outlook.txt
+++ b/requirements/ingest/outlook.txt
@@ -9,13 +9,16 @@ certifi==2024.8.30
     #   -c ./ingest/../base.txt
     #   requests
 cffi==1.17.1
-    # via cryptography
+    # via
+    #   -c ./ingest/../base.txt
+    #   cryptography
 charset-normalizer==3.3.2
     # via
     #   -c ./ingest/../base.txt
     #   requests
 cryptography==43.0.1
     # via
+    #   -c ./ingest/../base.txt
     #   msal
     #   pyjwt
 idna==3.10
@@ -26,14 +29,14 @@ msal==1.31.0
     # via
     #   -r ./ingest/outlook.in
     #   office365-rest-python-client
-office365-rest-python-client==2.5.12
+office365-rest-python-client==2.5.13
     # via -r ./ingest/outlook.in
 pycparser==2.22
-    # via cffi
-pyjwt[crypto]==2.9.0
     # via
-    #   msal
-    #   pyjwt
+    #   -c ./ingest/../base.txt
+    #   cffi
+pyjwt[crypto]==2.9.0
+    # via msal
 pytz==2024.2
     # via office365-rest-python-client
 requests==2.32.3
diff --git a/requirements/ingest/qdrant.txt b/requirements/ingest/qdrant.txt
index 959e689aee..0ea8c17ae9 100644
--- a/requirements/ingest/qdrant.txt
+++ b/requirements/ingest/qdrant.txt
@@ -6,7 +6,7 @@
 #
 annotated-types==0.7.0
     # via pydantic
-anyio==4.4.0
+anyio==4.5.0
     # via
     #   -c ./ingest/../base.txt
     #   httpx
@@ -55,15 +55,15 @@ numpy==1.26.4
     #   qdrant-client
 portalocker==2.10.1
     # via qdrant-client
-protobuf==4.25.4
+protobuf==4.25.5
     # via
     #   -c ./ingest/../deps/constraints.txt
     #   grpcio-tools
-pydantic==2.9.1
+pydantic==2.9.2
     # via qdrant-client
-pydantic-core==2.23.3
+pydantic-core==2.23.4
     # via pydantic
-qdrant-client==1.11.1
+qdrant-client==1.11.2
     # via -r ./ingest/qdrant.in
 sniffio==1.3.1
     # via
diff --git a/requirements/ingest/salesforce.txt b/requirements/ingest/salesforce.txt
index c0c8ae208e..a87fe3bf4e 100644
--- a/requirements/ingest/salesforce.txt
+++ b/requirements/ingest/salesforce.txt
@@ -11,13 +11,17 @@ certifi==2024.8.30
     #   -c ./ingest/../base.txt
     #   requests
 cffi==1.17.1
-    # via cryptography
+    # via
+    #   -c ./ingest/../base.txt
+    #   cryptography
 charset-normalizer==3.3.2
     # via
     #   -c ./ingest/../base.txt
     #   requests
 cryptography==43.0.1
-    # via pyjwt
+    # via
+    #   -c ./ingest/../base.txt
+    #   pyjwt
 idna==3.10
     # via
     #   -c ./ingest/../base.txt
@@ -30,10 +34,12 @@ lxml==5.3.0
     #   zeep
 more-itertools==10.5.0
     # via simple-salesforce
-platformdirs==4.3.3
+platformdirs==4.3.6
     # via zeep
 pycparser==2.22
-    # via cffi
+    # via
+    #   -c ./ingest/../base.txt
+    #   cffi
 pyjwt[crypto]==2.9.0
     # via simple-salesforce
 pytz==2024.2
diff --git a/requirements/ingest/sftp.txt b/requirements/ingest/sftp.txt
index 22c4509096..149af18f65 100644
--- a/requirements/ingest/sftp.txt
+++ b/requirements/ingest/sftp.txt
@@ -8,15 +8,20 @@ bcrypt==4.2.0
     # via paramiko
 cffi==1.17.1
     # via
+    #   -c ./ingest/../base.txt
     #   cryptography
     #   pynacl
 cryptography==43.0.1
-    # via paramiko
+    # via
+    #   -c ./ingest/../base.txt
+    #   paramiko
 fsspec==2024.9.0
     # via -r ./ingest/sftp.in
 paramiko==3.5.0
     # via -r ./ingest/sftp.in
 pycparser==2.22
-    # via cffi
+    # via
+    #   -c ./ingest/../base.txt
+    #   cffi
 pynacl==1.5.0
     # via paramiko
diff --git a/requirements/ingest/sharepoint.txt b/requirements/ingest/sharepoint.txt
index d36ac03e8a..324fc52dd8 100644
--- a/requirements/ingest/sharepoint.txt
+++ b/requirements/ingest/sharepoint.txt
@@ -9,13 +9,16 @@ certifi==2024.8.30
     #   -c ./ingest/../base.txt
     #   requests
 cffi==1.17.1
-    # via cryptography
+    # via
+    #   -c ./ingest/../base.txt
+    #   cryptography
 charset-normalizer==3.3.2
     # via
     #   -c ./ingest/../base.txt
     #   requests
 cryptography==43.0.1
     # via
+    #   -c ./ingest/../base.txt
     #   msal
     #   pyjwt
 idna==3.10
@@ -26,14 +29,14 @@ msal==1.31.0
     # via
     #   -r ./ingest/sharepoint.in
     #   office365-rest-python-client
-office365-rest-python-client==2.5.12
+office365-rest-python-client==2.5.13
     # via -r ./ingest/sharepoint.in
 pycparser==2.22
-    # via cffi
-pyjwt[crypto]==2.9.0
     # via
-    #   msal
-    #   pyjwt
+    #   -c ./ingest/../base.txt
+    #   cffi
+pyjwt[crypto]==2.9.0
+    # via msal
 pytz==2024.2
     # via office365-rest-python-client
 requests==2.32.3
diff --git a/requirements/ingest/slack.txt b/requirements/ingest/slack.txt
index 423b3612f9..f518e3e81b 100644
--- a/requirements/ingest/slack.txt
+++ b/requirements/ingest/slack.txt
@@ -4,5 +4,5 @@
 #
 #    pip-compile ./ingest/slack.in
 #
-slack-sdk==3.32.0
+slack-sdk==3.33.1
     # via -r ./ingest/slack.in
diff --git a/requirements/ingest/weaviate.txt b/requirements/ingest/weaviate.txt
index f0ea1ae11c..8c457917ff 100644
--- a/requirements/ingest/weaviate.txt
+++ b/requirements/ingest/weaviate.txt
@@ -11,19 +11,25 @@ certifi==2024.8.30
     #   -c ./ingest/../base.txt
     #   requests
 cffi==1.17.1
-    # via cryptography
+    # via
+    #   -c ./ingest/../base.txt
+    #   cryptography
 charset-normalizer==3.3.2
     # via
     #   -c ./ingest/../base.txt
     #   requests
 cryptography==43.0.1
-    # via authlib
+    # via
+    #   -c ./ingest/../base.txt
+    #   authlib
 idna==3.10
     # via
     #   -c ./ingest/../base.txt
     #   requests
 pycparser==2.22
-    # via cffi
+    # via
+    #   -c ./ingest/../base.txt
+    #   cffi
 requests==2.32.3
     # via
     #   -c ./ingest/../base.txt
diff --git a/requirements/test.txt b/requirements/test.txt
index 947018ef1f..9585aaa4da 100644
--- a/requirements/test.txt
+++ b/requirements/test.txt
@@ -6,7 +6,7 @@
 #
 annotated-types==0.7.0
     # via pydantic
-anyio==4.4.0
+anyio==4.5.0
     # via
     #   -c ./base.txt
     #   httpx
@@ -121,7 +121,7 @@ pathspec==0.12.1
     # via black
 pillow==10.4.0
     # via label-studio-sdk
-platformdirs==4.3.3
+platformdirs==4.3.6
     # via black
 pluggy==1.5.0
     # via pytest
@@ -129,11 +129,11 @@ pycodestyle==2.12.1
     # via
     #   flake8
     #   flake8-print
-pydantic==2.9.1
+pydantic==2.9.2
     # via
     #   -r ./test.in
     #   label-studio-sdk
-pydantic-core==2.23.3
+pydantic-core==2.23.4
     # via pydantic
 pyflakes==3.2.0
     # via
diff --git a/unstructured/__version__.py b/unstructured/__version__.py
index 89b723d097..341cad2d24 100644
--- a/unstructured/__version__.py
+++ b/unstructured/__version__.py
@@ -1 +1 @@
-__version__ = "0.15.13-dev3"  # pragma: no cover
+__version__ = "0.15.13"  # pragma: no cover