Skip to content

Commit 4194a07

Browse files
authored
build(deps): replace pillow-heif with pi-heif (#3571)
### Summary Closes #2664 and replaces `pillow-heif` with `pi-heif` due to more permissive licensing on the binary wheel for `pi-heif`.
1 parent ddba928 commit 4194a07

26 files changed

+35
-93
lines changed

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
## 0.15.8-dev5
1+
## 0.15.8
22

33
### Enhancements
44

@@ -10,6 +10,7 @@
1010

1111
### Fixes
1212

13+
* **Replace `pillow-heif` with `pi-heif`**. Replaces `pillow-heif` with `pi-heif` due to more permissive licensing on the wheel for `pi-heif`.
1314
* **Minify text_as_html from DOCX.** Previously `.metadata.text_as_html` for DOCX tables was "bloated" with whitespace and noise elements introduced by `tabulate` that produced over-chunking and lower "semantic density" of elements. Reduce HTML to minimum character count without preserving all text.
1415
* **Fall back to filename extension-based file-type detection for unidentified OLE files.** Resolves a problem where a DOC file that could not be detected as such by `filetype` was incorrectly identified as a MSG file.
1516

requirements/base.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ h11==0.14.0
4141
# via httpcore
4242
httpcore==1.0.5
4343
# via httpx
44-
httpx==0.27.0
44+
httpx==0.27.2
4545
# via unstructured-client
4646
idna==3.8
4747
# via

requirements/dev.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -354,7 +354,7 @@ wheel==0.44.0
354354
# pip-tools
355355
widgetsnbextension==4.0.13
356356
# via ipywidgets
357-
zipp==3.20.0
357+
zipp==3.20.1
358358
# via importlib-metadata
359359

360360
# The following packages are considered to be unsafe in a requirements file:

requirements/extra-markdown.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@ importlib-metadata==8.4.0
88
# via markdown
99
markdown==3.7
1010
# via -r ./extra-markdown.in
11-
zipp==3.20.0
11+
zipp==3.20.1
1212
# via importlib-metadata

requirements/extra-paddleocr.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ httpcore==1.0.5
4343
# via
4444
# -c ./base.txt
4545
# httpx
46-
httpx==0.27.0
46+
httpx==0.27.2
4747
# via
4848
# -c ./base.txt
4949
# paddlepaddle
@@ -176,5 +176,5 @@ urllib3==1.26.19
176176
# -c ././deps/constraints.txt
177177
# -c ./base.txt
178178
# requests
179-
zipp==3.20.0
179+
zipp==3.20.1
180180
# via importlib-resources

requirements/extra-pdf-image.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ onnx
55
pdf2image
66
pdfminer.six
77
pikepdf
8-
pillow_heif
8+
pi_heif
99
pypdf
1010
google-cloud-vision
1111
effdet

requirements/extra-pdf-image.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ google-auth==2.34.0
5353
# google-cloud-vision
5454
google-cloud-vision==3.7.4
5555
# via -r ./extra-pdf-image.in
56-
googleapis-common-protos==1.63.2
56+
googleapis-common-protos==1.64.0
5757
# via
5858
# google-api-core
5959
# grpcio-status
@@ -147,6 +147,8 @@ pdfminer-six==20231228
147147
# pdfplumber
148148
pdfplumber==0.11.4
149149
# via layoutparser
150+
pi-heif==0.18.0
151+
# via -r ./extra-pdf-image.in
150152
pikepdf==9.2.0
151153
# via -r ./extra-pdf-image.in
152154
pillow==10.4.0
@@ -155,12 +157,10 @@ pillow==10.4.0
155157
# matplotlib
156158
# pdf2image
157159
# pdfplumber
160+
# pi-heif
158161
# pikepdf
159-
# pillow-heif
160162
# torchvision
161163
# unstructured-pytesseract
162-
pillow-heif==0.18.0
163-
# via -r ./extra-pdf-image.in
164164
portalocker==2.10.1
165165
# via iopath
166166
proto-plus==1.24.0
@@ -293,5 +293,5 @@ wrapt==1.16.0
293293
# -c ././deps/constraints.txt
294294
# -c ./base.txt
295295
# deprecated
296-
zipp==3.20.0
296+
zipp==3.20.1
297297
# via importlib-resources

requirements/ingest/astradb.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ httpcore==1.0.5
5151
# via
5252
# -c ./ingest/../base.txt
5353
# httpx
54-
httpx[http2]==0.27.0
54+
httpx[http2]==0.27.2
5555
# via
5656
# -c ./ingest/../base.txt
5757
# astrapy

requirements/ingest/chroma.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ fsspec==2024.6.1
6060
# via huggingface-hub
6161
google-auth==2.34.0
6262
# via kubernetes
63-
googleapis-common-protos==1.63.2
63+
googleapis-common-protos==1.64.0
6464
# via opentelemetry-exporter-otlp-proto-grpc
6565
grpcio==1.66.0
6666
# via
@@ -245,7 +245,7 @@ wrapt==1.16.0
245245
# -c ./ingest/../deps/constraints.txt
246246
# deprecated
247247
# opentelemetry-instrumentation
248-
zipp==3.20.0
248+
zipp==3.20.1
249249
# via
250250
# importlib-metadata
251251
# importlib-resources

requirements/ingest/clarifai.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ clarifai-grpc==10.7.1
1919
# via clarifai
2020
contextlib2==21.6.0
2121
# via schema
22-
googleapis-common-protos==1.63.2
22+
googleapis-common-protos==1.64.0
2323
# via clarifai-grpc
2424
grpcio==1.66.0
2525
# via
@@ -61,7 +61,7 @@ requests==2.32.3
6161
# via
6262
# -c ./ingest/../base.txt
6363
# clarifai-grpc
64-
rich==13.7.1
64+
rich==13.8.0
6565
# via clarifai
6666
schema==0.7.5
6767
# via clarifai

0 commit comments

Comments
 (0)