Skip to content

Commit 2d44d73

Browse files
Luke/sept16 CVE (#4094)
dependancy bump and version bump. mainly to resolve the crit in deepdif --------- Co-authored-by: cragwolfe <crag@unstructured.io>
1 parent ab55d86 commit 2d44d73

File tree

8 files changed

+38
-33
lines changed

8 files changed

+38
-33
lines changed

CHANGELOG.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
## 0.18.15-dev1
1+
## 0.18.15
22

33
### Enhancements
44
- Speed up function ElementHtml._get_children_html by 234% (codeflash)
@@ -8,6 +8,9 @@
88

99
### Fixes
1010

11+
- Bumped dddependencies via pip-compile to address the crit CVE in:
12+
- deepdiff: 8.6.0 -> 8.6.1: GHSA-mw26-5g2v-hqw3
13+
1114
## 0.18.14
1215

1316
### Enhancements

requirements/base.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -140,11 +140,11 @@ typing-inspect==0.9.0
140140
# unstructured-client
141141
unstructured-client==0.25.9
142142
# via
143-
# -c ././deps/constraints.txt
143+
# -c ./deps/constraints.txt
144144
# -r ./base.in
145145
urllib3==2.5.0
146146
# via
147-
# -c ././deps/constraints.txt
147+
# -c ./deps/constraints.txt
148148
# requests
149149
# unstructured-client
150150
webencodings==0.5.1

requirements/extra-paddleocr.txt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ charset-normalizer==3.4.3
3030
# via
3131
# -c ./base.txt
3232
# requests
33-
cython==3.1.3
33+
cython==3.1.4
3434
# via unstructured-paddleocr
3535
exceptiongroup==1.3.0
3636
# via
@@ -109,13 +109,13 @@ pillow==11.3.0
109109
# paddlepaddle
110110
# scikit-image
111111
# unstructured-paddleocr
112-
protobuf==6.32.0
112+
protobuf==6.32.1
113113
# via
114-
# -c ././deps/constraints.txt
114+
# -c ./deps/constraints.txt
115115
# paddlepaddle
116116
pyclipper==1.3.0.post6
117117
# via unstructured-paddleocr
118-
pydantic==2.11.7
118+
pydantic==2.11.9
119119
# via albumentations
120120
pydantic-core==2.33.2
121121
# via pydantic
@@ -153,7 +153,7 @@ soupsieve==2.8
153153
# via
154154
# -c ./base.txt
155155
# beautifulsoup4
156-
stringzilla==4.0.6
156+
stringzilla==4.0.10
157157
# via albucore
158158
termcolor==3.1.0
159159
# via fire
@@ -180,6 +180,6 @@ unstructured-paddleocr==2.10.0
180180
# via -r ./extra-paddleocr.in
181181
urllib3==2.5.0
182182
# via
183-
# -c ././deps/constraints.txt
184183
# -c ./base.txt
184+
# -c ./deps/constraints.txt
185185
# requests

requirements/extra-pdf-image.txt

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -62,15 +62,15 @@ googleapis-common-protos==1.70.0
6262
# via
6363
# google-api-core
6464
# grpcio-status
65-
grpcio==1.74.0
65+
grpcio==1.75.0
6666
# via
6767
# google-api-core
6868
# grpcio-status
69-
grpcio-status==1.74.0
69+
grpcio-status==1.75.0
7070
# via google-api-core
71-
hf-xet==1.1.9
71+
hf-xet==1.1.10
7272
# via huggingface-hub
73-
huggingface-hub==0.34.4
73+
huggingface-hub==0.35.0
7474
# via
7575
# accelerate
7676
# timm
@@ -145,12 +145,12 @@ pdf2image==1.17.0
145145
# via -r ./extra-pdf-image.in
146146
pdfminer-six==20250327
147147
# via
148-
# -c ././deps/constraints.txt
148+
# -c ./deps/constraints.txt
149149
# -r ./extra-pdf-image.in
150150
# unstructured-inference
151151
pi-heif==1.1.0
152152
# via -r ./extra-pdf-image.in
153-
pikepdf==9.10.2
153+
pikepdf==9.11.0
154154
# via -r ./extra-pdf-image.in
155155
pillow==11.3.0
156156
# via
@@ -164,9 +164,9 @@ proto-plus==1.26.1
164164
# via
165165
# google-api-core
166166
# google-cloud-vision
167-
protobuf==6.32.0
167+
protobuf==6.32.1
168168
# via
169-
# -c ././deps/constraints.txt
169+
# -c ./deps/constraints.txt
170170
# google-api-core
171171
# google-cloud-vision
172172
# googleapis-common-protos
@@ -190,7 +190,7 @@ pycparser==2.23
190190
# via
191191
# -c ./base.txt
192192
# cffi
193-
pyparsing==3.2.3
193+
pyparsing==3.2.4
194194
# via matplotlib
195195
pypdf==6.0.0
196196
# via
@@ -251,7 +251,7 @@ timm==1.0.19
251251
# unstructured-inference
252252
tokenizers==0.21.4
253253
# via
254-
# -c ././deps/constraints.txt
254+
# -c ./deps/constraints.txt
255255
# transformers
256256
torch==2.8.0
257257
# via
@@ -274,6 +274,7 @@ transformers==4.55.4
274274
typing-extensions==4.15.0
275275
# via
276276
# -c ./base.txt
277+
# grpcio
277278
# huggingface-hub
278279
# onnx
279280
# pypdf
@@ -286,8 +287,8 @@ unstructured-pytesseract==0.3.15
286287
# via -r ./extra-pdf-image.in
287288
urllib3==2.5.0
288289
# via
289-
# -c ././deps/constraints.txt
290290
# -c ./base.txt
291+
# -c ./deps/constraints.txt
291292
# requests
292293
wrapt==1.17.3
293294
# via

requirements/extra-pptx.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,5 @@ python-pptx==1.0.2
1212
# via -r ./extra-pptx.in
1313
typing-extensions==4.15.0
1414
# via python-pptx
15-
xlsxwriter==3.2.5
15+
xlsxwriter==3.2.9
1616
# via python-pptx

requirements/huggingface.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@ fsspec==2025.9.0
2525
# via
2626
# huggingface-hub
2727
# torch
28-
hf-xet==1.1.9
28+
hf-xet==1.1.10
2929
# via huggingface-hub
30-
huggingface-hub==0.34.4
30+
huggingface-hub==0.35.0
3131
# via
3232
# tokenizers
3333
# transformers
@@ -88,7 +88,7 @@ sympy==1.14.0
8888
# via torch
8989
tokenizers==0.21.4
9090
# via
91-
# -c ././deps/constraints.txt
91+
# -c ./deps/constraints.txt
9292
# transformers
9393
torch==2.8.0
9494
# via -r ./huggingface.in
@@ -107,6 +107,6 @@ typing-extensions==4.15.0
107107
# torch
108108
urllib3==2.5.0
109109
# via
110-
# -c ././deps/constraints.txt
111110
# -c ./base.txt
111+
# -c ./deps/constraints.txt
112112
# requests

requirements/test.txt

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -32,15 +32,15 @@ flake8-print==5.0.0
3232
# via -r ./test.in
3333
freezegun==1.5.5
3434
# via -r ./test.in
35-
grpcio==1.74.0
35+
grpcio==1.75.0
3636
# via -r ./test.in
3737
iniconfig==2.1.0
3838
# via pytest
3939
liccheck==0.9.2
4040
# via -r ./test.in
4141
mccabe==0.7.0
4242
# via flake8
43-
mypy==1.17.1
43+
mypy==1.18.1
4444
# via -r ./test.in
4545
mypy-extensions==1.1.0
4646
# via
@@ -66,7 +66,7 @@ pycodestyle==2.14.0
6666
# via
6767
# flake8
6868
# flake8-print
69-
pydantic==2.11.7
69+
pydantic==2.11.9
7070
# via -r ./test.in
7171
pydantic-core==2.33.2
7272
# via pydantic
@@ -83,15 +83,15 @@ pytest==8.4.2
8383
# pytest-xdist
8484
pytest-cov==7.0.0
8585
# via -r ./test.in
86-
pytest-mock==3.15.0
86+
pytest-mock==3.15.1
8787
# via -r ./test.in
8888
pytest-xdist==3.8.0
8989
# via -r ./test.in
9090
python-dateutil==2.9.0.post0
9191
# via
9292
# -c ./base.txt
9393
# freezegun
94-
ruff==0.12.12
94+
ruff==0.13.0
9595
# via -r ./test.in
9696
semantic-version==2.10.0
9797
# via liccheck
@@ -112,7 +112,7 @@ types-click==7.1.8
112112
# via -r ./test.in
113113
types-markdown==3.9.0.20250906
114114
# via -r ./test.in
115-
types-requests==2.32.4.20250809
115+
types-requests==2.32.4.20250913
116116
# via -r ./test.in
117117
types-tabulate==0.9.0.20241207
118118
# via -r ./test.in
@@ -121,6 +121,7 @@ typing-extensions==4.15.0
121121
# -c ./base.txt
122122
# black
123123
# exceptiongroup
124+
# grpcio
124125
# mypy
125126
# pydantic
126127
# pydantic-core
@@ -129,6 +130,6 @@ typing-inspection==0.4.1
129130
# via pydantic
130131
urllib3==2.5.0
131132
# via
132-
# -c ././deps/constraints.txt
133133
# -c ./base.txt
134+
# -c ./deps/constraints.txt
134135
# types-requests

unstructured/__version__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "0.18.15-dev1" # pragma: no cover
1+
__version__ = "0.18.15" # pragma: no cover

0 commit comments

Comments
 (0)