Skip to content

Commit afecf1b

Browse files
authored
update unstructured-inference lib (#3880)
update unstructured-inference to 0.8.6 in requirements in extra-pdf-image.in 0.8.6 has pdfminer=20240706 (newer version)
1 parent efd9f64 commit afecf1b

16 files changed

+72
-82
lines changed

Diff for: CHANGELOG.md

+10
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
## 0.16.15-dev0
2+
3+
### Enhancements
4+
5+
### Features
6+
7+
### Fixes
8+
- **Update `unstructured-inference`** to 0.8.3 in requirements which removed `layoutparser` dependency libs
9+
- **Update `pdfminer-six` to 20240706**
10+
111
## 0.16.14
212

313
### Enhancements

Diff for: requirements/base.txt

+4-4
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
#
55
# pip-compile ./base.in
66
#
7-
anyio==4.7.0
7+
anyio==4.8.0
88
# via httpx
99
backoff==2.2.1
1010
# via -r ./base.in
@@ -36,7 +36,7 @@ dataclasses-json==0.6.7
3636
# unstructured-client
3737
deepdiff==8.1.1
3838
# via unstructured-client
39-
emoji==2.14.0
39+
emoji==2.14.1
4040
# via -r ./base.in
4141
exceptiongroup==1.2.2
4242
# via anyio
@@ -64,7 +64,7 @@ langdetect==1.0.9
6464
# via -r ./base.in
6565
lxml==5.3.0
6666
# via -r ./base.in
67-
marshmallow==3.23.2
67+
marshmallow==3.25.1
6868
# via
6969
# dataclasses-json
7070
# unstructured-client
@@ -150,5 +150,5 @@ urllib3==1.26.20
150150
# unstructured-client
151151
webencodings==0.5.1
152152
# via html5lib
153-
wrapt==1.17.0
153+
wrapt==1.17.2
154154
# via -r ./base.in

Diff for: requirements/deps/constraints.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
# extras. Putting a dependency here will only affect dependency sets that contain them -- in other
44
# words, if something does not require a constraint, it will not be installed.
55
####################################################################################################
6-
# (jennings): Versions greater than 5.0 create dependency conflicts with other packages
7-
protobuf<5.0
6+
# we are using v3 client https://weaviate.io/developers/weaviate/client-libraries/python/python_v3
7+
weaviate-client>=3.26.7,<4.0.0
88
# TODO: Constriant due to multiple versions being installed during pip-compile
99
grpcio>=1.65.5
1010
# TODO: Pinned in transformers package, remove when that gets updated (https://github.com/huggingface/transformers/blob/main/setup.py)

Diff for: requirements/dev.txt

+5-5
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@ click==8.1.8
1515
# pip-tools
1616
distlib==0.3.9
1717
# via virtualenv
18-
filelock==3.16.1
18+
filelock==3.17.0
1919
# via virtualenv
20-
identify==2.6.4
20+
identify==2.6.6
2121
# via pre-commit
22-
importlib-metadata==8.5.0
22+
importlib-metadata==8.6.1
2323
# via
2424
# -c ././deps/constraints.txt
2525
# build
@@ -36,7 +36,7 @@ platformdirs==4.3.6
3636
# via
3737
# -c ./test.txt
3838
# virtualenv
39-
pre-commit==4.0.1
39+
pre-commit==4.1.0
4040
# via -r ./dev.in
4141
pyproject-hooks==1.2.0
4242
# via
@@ -51,7 +51,7 @@ tomli==2.2.1
5151
# -c ./test.txt
5252
# build
5353
# pip-tools
54-
virtualenv==20.28.1
54+
virtualenv==20.29.1
5555
# via pre-commit
5656
wheel==0.45.1
5757
# via pip-tools

Diff for: requirements/extra-csv.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,5 +20,5 @@ six==1.17.0
2020
# via
2121
# -c ./base.txt
2222
# python-dateutil
23-
tzdata==2024.2
23+
tzdata==2025.1
2424
# via pandas

Diff for: requirements/extra-epub.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,5 @@
44
#
55
# pip-compile ./extra-epub.in
66
#
7-
pypandoc==1.14
7+
pypandoc==1.15
88
# via -r ./extra-epub.in

Diff for: requirements/extra-markdown.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
#
55
# pip-compile ./extra-markdown.in
66
#
7-
importlib-metadata==8.5.0
7+
importlib-metadata==8.6.1
88
# via
99
# -c ././deps/constraints.txt
1010
# markdown

Diff for: requirements/extra-odt.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ lxml==5.3.0
88
# via
99
# -c ./base.txt
1010
# python-docx
11-
pypandoc==1.14
11+
pypandoc==1.15
1212
# via -r ./extra-odt.in
1313
python-docx==1.1.2
1414
# via -r ./extra-odt.in

Diff for: requirements/extra-paddleocr.txt

+8-10
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
#
55
# pip-compile ./extra-paddleocr.in
66
#
7-
anyio==4.7.0
7+
anyio==4.8.0
88
# via
99
# -c ./base.txt
1010
# httpx
@@ -32,7 +32,7 @@ exceptiongroup==1.2.2
3232
# via
3333
# -c ./base.txt
3434
# anyio
35-
fonttools==4.55.3
35+
fonttools==4.55.4
3636
# via matplotlib
3737
h11==0.14.0
3838
# via
@@ -52,13 +52,13 @@ idna==3.10
5252
# anyio
5353
# httpx
5454
# requests
55-
imageio==2.36.1
55+
imageio==2.37.0
5656
# via
5757
# imgaug
5858
# scikit-image
5959
imgaug==0.4.0
6060
# via unstructured-paddleocr
61-
importlib-resources==6.5.1
61+
importlib-resources==6.5.2
6262
# via matplotlib
6363
kiwisolver==1.4.7
6464
# via matplotlib
@@ -86,9 +86,9 @@ numpy==1.26.4
8686
# shapely
8787
# tifffile
8888
# unstructured-paddleocr
89-
opencv-contrib-python==4.10.0.84
89+
opencv-contrib-python==4.11.0.86
9090
# via unstructured-paddleocr
91-
opencv-python==4.10.0.84
91+
opencv-python==4.11.0.86
9292
# via
9393
# imgaug
9494
# unstructured-paddleocr
@@ -113,10 +113,8 @@ pillow==11.1.0
113113
# pdf2image
114114
# scikit-image
115115
# unstructured-paddleocr
116-
protobuf==4.25.5
117-
# via
118-
# -c ././deps/constraints.txt
119-
# paddlepaddle
116+
protobuf==5.29.3
117+
# via paddlepaddle
120118
pyclipper==1.3.0.post6
121119
# via unstructured-paddleocr
122120
pyparsing==3.2.1

Diff for: requirements/extra-pandoc.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,5 @@
44
#
55
# pip-compile ./extra-pandoc.in
66
#
7-
pypandoc==1.14
7+
pypandoc==1.15
88
# via -r ./extra-pandoc.in

Diff for: requirements/extra-pdf-image.in

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,5 @@ google-cloud-vision
1111
effdet
1212
# Do not move to constraints.in, otherwise unstructured-inference will not be upgraded
1313
# when unstructured library is.
14-
unstructured-inference==0.8.1
14+
unstructured-inference>=0.8.6
1515
unstructured.pytesseract>=0.3.12

0 commit comments

Comments
 (0)