Skip to content

Commit 1030a69

Browse files
authored
fix: update deps to resolve cve (#4093)
There's a [CVE](https://github.com/Unstructured-IO/unstructured/actions/runs/17506946725/job/49892516686#step:4:27) in `deepdiff` that's resolved in 8.6.1, so I'm bumping deps.
1 parent e3854d2 commit 1030a69

14 files changed

+82
-93
lines changed

requirements/base.txt

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.9
2+
# This file is autogenerated by pip-compile with Python 3.10
33
# by the following command:
44
#
55
# pip-compile ./base.in
@@ -16,24 +16,24 @@ certifi==2025.8.3
1616
# httpx
1717
# requests
1818
# unstructured-client
19-
cffi==1.17.1
19+
cffi==2.0.0
2020
# via cryptography
2121
charset-normalizer==3.4.3
2222
# via
2323
# -r ./base.in
2424
# requests
2525
# unstructured-client
26-
click==8.1.8
26+
click==8.2.1
2727
# via
2828
# nltk
2929
# python-oxmsg
30-
cryptography==45.0.6
30+
cryptography==45.0.7
3131
# via unstructured-client
3232
dataclasses-json==0.6.7
3333
# via
3434
# -r ./base.in
3535
# unstructured-client
36-
deepdiff==8.6.0
36+
deepdiff==8.6.1
3737
# via unstructured-client
3838
emoji==2.14.1
3939
# via -r ./base.in
@@ -55,7 +55,7 @@ idna==3.10
5555
# httpx
5656
# requests
5757
# unstructured-client
58-
joblib==1.5.1
58+
joblib==1.5.2
5959
# via nltk
6060
jsonpath-python==1.0.6
6161
# via unstructured-client
@@ -75,7 +75,7 @@ nest-asyncio==1.6.0
7575
# via unstructured-client
7676
nltk==3.9.1
7777
# via -r ./base.in
78-
numpy==2.0.2
78+
numpy==2.2.6
7979
# via -r ./base.in
8080
olefile==0.47
8181
# via python-oxmsg
@@ -87,7 +87,7 @@ packaging==25.0
8787
# unstructured-client
8888
psutil==7.0.0
8989
# via -r ./base.in
90-
pycparser==2.22
90+
pycparser==2.23
9191
# via cffi
9292
pypdf==6.0.0
9393
# via unstructured-client
@@ -99,9 +99,9 @@ python-magic==0.4.27
9999
# via -r ./base.in
100100
python-oxmsg==0.0.2
101101
# via -r ./base.in
102-
rapidfuzz==3.13.0
102+
rapidfuzz==3.14.1
103103
# via -r ./base.in
104-
regex==2025.7.34
104+
regex==2025.9.1
105105
# via nltk
106106
requests==2.32.5
107107
# via
@@ -118,7 +118,7 @@ six==1.17.0
118118
# unstructured-client
119119
sniffio==1.3.1
120120
# via anyio
121-
soupsieve==2.7
121+
soupsieve==2.8
122122
# via beautifulsoup4
123123
tqdm==4.67.1
124124
# via

requirements/dev.txt

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.9
2+
# This file is autogenerated by pip-compile with Python 3.10
33
# by the following command:
44
#
55
# pip-compile ./dev.in
@@ -8,7 +8,7 @@ build==1.3.0
88
# via pip-tools
99
cfgv==3.4.0
1010
# via pre-commit
11-
click==8.1.8
11+
click==8.2.1
1212
# via
1313
# -c ./base.txt
1414
# -c ./test.txt
@@ -17,10 +17,8 @@ distlib==0.4.0
1717
# via virtualenv
1818
filelock==3.19.1
1919
# via virtualenv
20-
identify==2.6.13
20+
identify==2.6.14
2121
# via pre-commit
22-
importlib-metadata==8.7.0
23-
# via build
2422
nodeenv==1.9.1
2523
# via pre-commit
2624
packaging==25.0
@@ -30,7 +28,7 @@ packaging==25.0
3028
# build
3129
pip-tools==7.5.0
3230
# via -r ./dev.in
33-
platformdirs==4.3.8
31+
platformdirs==4.4.0
3432
# via
3533
# -c ./test.txt
3634
# virtualenv
@@ -56,8 +54,6 @@ virtualenv==20.34.0
5654
# via pre-commit
5755
wheel==0.45.1
5856
# via pip-tools
59-
zipp==3.23.0
60-
# via importlib-metadata
6157

6258
# The following packages are considered to be unsafe in a requirements file:
6359
# pip

requirements/extra-csv.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.9
2+
# This file is autogenerated by pip-compile with Python 3.10
33
# by the following command:
44
#
55
# pip-compile ./extra-csv.in
66
#
7-
numpy==2.0.2
7+
numpy==2.2.6
88
# via
99
# -c ./base.txt
1010
# pandas

requirements/extra-docx.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.9
2+
# This file is autogenerated by pip-compile with Python 3.10
33
# by the following command:
44
#
55
# pip-compile ./extra-docx.in

requirements/extra-epub.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.9
2+
# This file is autogenerated by pip-compile with Python 3.10
33
# by the following command:
44
#
55
# pip-compile ./extra-epub.in

requirements/extra-markdown.txt

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,8 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.9
2+
# This file is autogenerated by pip-compile with Python 3.10
33
# by the following command:
44
#
55
# pip-compile ./extra-markdown.in
66
#
7-
importlib-metadata==8.7.0
8-
# via markdown
9-
markdown==3.8.2
7+
markdown==3.9
108
# via -r ./extra-markdown.in
11-
zipp==3.23.0
12-
# via importlib-metadata

requirements/extra-odt.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.9
2+
# This file is autogenerated by pip-compile with Python 3.10
33
# by the following command:
44
#
55
# pip-compile ./extra-odt.in

requirements/extra-paddleocr.txt

Lines changed: 15 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.9
2+
# This file is autogenerated by pip-compile with Python 3.10
33
# by the following command:
44
#
55
# pip-compile ./extra-paddleocr.in
@@ -32,15 +32,13 @@ charset-normalizer==3.4.3
3232
# requests
3333
cython==3.1.3
3434
# via unstructured-paddleocr
35-
eval-type-backport==0.2.2
36-
# via albumentations
3735
exceptiongroup==1.3.0
3836
# via
3937
# -c ./base.txt
4038
# anyio
4139
fire==0.7.1
4240
# via unstructured-paddleocr
43-
fonttools==4.59.1
41+
fonttools==4.59.2
4442
# via unstructured-paddleocr
4543
h11==0.16.0
4644
# via
@@ -68,11 +66,11 @@ lxml==6.0.1
6866
# via
6967
# -c ./base.txt
7068
# python-docx
71-
networkx==3.2.1
69+
networkx==3.4.2
7270
# via
7371
# paddlepaddle
7472
# scikit-image
75-
numpy==2.0.2
73+
numpy==2.2.6
7674
# via
7775
# -c ./base.txt
7876
# albucore
@@ -103,7 +101,7 @@ packaging==25.0
103101
# -c ./base.txt
104102
# lazy-loader
105103
# scikit-image
106-
paddlepaddle==3.1.1
104+
paddlepaddle==3.2.0
107105
# via -r ./extra-paddleocr.in
108106
pillow==11.3.0
109107
# via
@@ -127,37 +125,39 @@ pyyaml==6.0.2
127125
# via
128126
# albumentations
129127
# unstructured-paddleocr
130-
rapidfuzz==3.13.0
128+
rapidfuzz==3.14.1
131129
# via
132130
# -c ./base.txt
133131
# unstructured-paddleocr
134132
requests==2.32.5
135133
# via
136134
# -c ./base.txt
137135
# unstructured-paddleocr
138-
scikit-image==0.24.0
136+
safetensors==0.6.2
137+
# via paddlepaddle
138+
scikit-image==0.25.2
139139
# via unstructured-paddleocr
140-
scipy==1.13.1
140+
scipy==1.15.3
141141
# via
142142
# albumentations
143143
# scikit-image
144-
shapely==2.0.7
144+
shapely==2.1.1
145145
# via unstructured-paddleocr
146-
simsimd==6.5.1
146+
simsimd==6.5.3
147147
# via albucore
148148
sniffio==1.3.1
149149
# via
150150
# -c ./base.txt
151151
# anyio
152-
soupsieve==2.7
152+
soupsieve==2.8
153153
# via
154154
# -c ./base.txt
155155
# beautifulsoup4
156-
stringzilla==3.12.6
156+
stringzilla==4.0.6
157157
# via albucore
158158
termcolor==3.1.0
159159
# via fire
160-
tifffile==2024.8.30
160+
tifffile==2025.5.10
161161
# via scikit-image
162162
tqdm==4.67.1
163163
# via
@@ -166,8 +166,6 @@ tqdm==4.67.1
166166
typing-extensions==4.15.0
167167
# via
168168
# -c ./base.txt
169-
# albucore
170-
# albumentations
171169
# anyio
172170
# beautifulsoup4
173171
# exceptiongroup

requirements/extra-pandoc.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
# This file is autogenerated by pip-compile with Python 3.9
2+
# This file is autogenerated by pip-compile with Python 3.10
33
# by the following command:
44
#
55
# pip-compile ./extra-pandoc.in

0 commit comments

Comments
 (0)