Skip to content

Commit 808b4ce

Browse files
authored
build(deps): remove ebooklib (#1878)
* **Removed `ebooklib` as a dependency** `ebooklib` is licensed under AGPL3, which is incompatible with the Apache 2.0 license. Thus it is being removed.
1 parent 135aa65 commit 808b4ce

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+140
-196
lines changed

Diff for: CHANGELOG.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
## 0.10.27-dev0
1+
## 0.10.27
22

33
### Enhancements
44

@@ -8,6 +8,7 @@
88

99
### Fixes
1010

11+
* **Removed `ebooklib` as a dependency** `ebooklib` is licensed under AGPL3, which is incompatible with the Apache 2.0 license. Thus it is being removed.
1112
* **Caching fixes in ingest pipeline** Previously, steps like the source node were not leveraging parameters such as `re_download` to dictate if files should be forced to redownload rather than use what might already exist locally.
1213

1314
## 0.10.26

Diff for: requirements/base.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ certifi==2023.7.22
1414
# requests
1515
chardet==5.2.0
1616
# via -r requirements/base.in
17-
charset-normalizer==3.3.0
17+
charset-normalizer==3.3.1
1818
# via requests
1919
click==8.1.7
2020
# via nltk

Diff for: requirements/build.txt

+3-3
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
#
77
alabaster==0.7.13
88
# via sphinx
9-
babel==2.13.0
9+
babel==2.13.1
1010
# via sphinx
1111
beautifulsoup4==4.12.2
1212
# via
@@ -18,7 +18,7 @@ certifi==2023.7.22
1818
# -c requirements/constraints.in
1919
# -r requirements/build.in
2020
# requests
21-
charset-normalizer==3.3.0
21+
charset-normalizer==3.3.1
2222
# via
2323
# -c requirements/base.txt
2424
# requests
@@ -90,7 +90,7 @@ sphinx-basic-ng==1.0.0b2
9090
# via furo
9191
sphinx-rtd-theme==1.2.2
9292
# via -r requirements/build.in
93-
sphinx-tabs==3.4.1
93+
sphinx-tabs==3.4.4
9494
# via -r requirements/build.in
9595
sphinxcontrib-applehelp==1.0.4
9696
# via

Diff for: requirements/constraints.in

+1
Original file line numberDiff line numberDiff line change
@@ -52,3 +52,4 @@ opencv-python==4.8.0.76
5252
opencv-contrib-python==4.8.0.76
5353
onnxruntime==1.15.1
5454
platformdirs==3.10.0
55+
pillow<=10.0.1

Diff for: requirements/dev.txt

+9-9
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,15 @@ argon2-cffi-bindings==21.2.0
1818
# via argon2-cffi
1919
arrow==1.3.0
2020
# via isoduration
21-
asttokens==2.4.0
21+
asttokens==2.4.1
2222
# via stack-data
2323
async-lru==2.0.4
2424
# via jupyterlab
2525
attrs==23.1.0
2626
# via
2727
# jsonschema
2828
# referencing
29-
babel==2.13.0
29+
babel==2.13.1
3030
# via jupyterlab-server
3131
backcall==0.2.0
3232
# via ipython
@@ -48,7 +48,7 @@ cffi==1.16.0
4848
# via argon2-cffi-bindings
4949
cfgv==3.4.0
5050
# via pre-commit
51-
charset-normalizer==3.3.0
51+
charset-normalizer==3.3.1
5252
# via
5353
# -c requirements/base.txt
5454
# -c requirements/test.txt
@@ -104,7 +104,7 @@ importlib-resources==6.1.0
104104
# jsonschema
105105
# jsonschema-specifications
106106
# jupyterlab
107-
ipykernel==6.25.2
107+
ipykernel==6.26.0
108108
# via
109109
# jupyter
110110
# jupyter-console
@@ -144,7 +144,7 @@ jsonschema-specifications==2023.7.1
144144
# via jsonschema
145145
jupyter==1.0.0
146146
# via -r requirements/dev.in
147-
jupyter-client==8.4.0
147+
jupyter-client==8.5.0
148148
# via
149149
# ipykernel
150150
# jupyter-console
@@ -169,7 +169,7 @@ jupyter-events==0.8.0
169169
# via jupyter-server
170170
jupyter-lsp==2.2.0
171171
# via jupyterlab
172-
jupyter-server==2.8.0
172+
jupyter-server==2.9.1
173173
# via
174174
# jupyter-lsp
175175
# jupyterlab
@@ -300,7 +300,7 @@ pyzmq==25.1.1
300300
# qtconsole
301301
qtconsole==5.4.4
302302
# via jupyter
303-
qtpy==2.4.0
303+
qtpy==2.4.1
304304
# via qtconsole
305305
referencing==0.30.2
306306
# via
@@ -363,7 +363,7 @@ tornado==6.3.3
363363
# jupyterlab
364364
# notebook
365365
# terminado
366-
traitlets==5.11.2
366+
traitlets==5.12.0
367367
# via
368368
# comm
369369
# ipykernel
@@ -396,7 +396,7 @@ urllib3==1.26.18
396396
# -c requirements/constraints.in
397397
# -c requirements/test.txt
398398
# requests
399-
virtualenv==20.24.5
399+
virtualenv==20.24.6
400400
# via pre-commit
401401
wcwidth==0.2.8
402402
# via prompt-toolkit

Diff for: requirements/embed-huggingface.txt

+8-6
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ certifi==2023.7.22
2323
# -c requirements/base.txt
2424
# -c requirements/constraints.in
2525
# requests
26-
charset-normalizer==3.3.0
26+
charset-normalizer==3.3.1
2727
# via
2828
# -c requirements/base.txt
2929
# aiohttp
@@ -76,9 +76,9 @@ jsonpatch==1.33
7676
# via langchain
7777
jsonpointer==2.4
7878
# via jsonpatch
79-
langchain==0.0.320
79+
langchain==0.0.323
8080
# via -r requirements/embed-huggingface.in
81-
langsmith==0.0.49
81+
langsmith==0.0.52
8282
# via langchain
8383
markupsafe==2.1.3
8484
# via jinja2
@@ -118,8 +118,10 @@ packaging==23.2
118118
# huggingface-hub
119119
# marshmallow
120120
# transformers
121-
pillow==10.1.0
122-
# via torchvision
121+
pillow==10.0.1
122+
# via
123+
# -c requirements/constraints.in
124+
# torchvision
123125
pydantic==1.10.13
124126
# via
125127
# -c requirements/constraints.in
@@ -147,7 +149,7 @@ safetensors==0.3.2
147149
# via
148150
# -c requirements/constraints.in
149151
# transformers
150-
scikit-learn==1.3.1
152+
scikit-learn==1.3.2
151153
# via sentence-transformers
152154
scipy==1.10.1
153155
# via

Diff for: requirements/extra-epub.in

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
-c constraints.in
22
-c base.txt
33

4-
ebooklib
4+
pypandoc

Diff for: requirements/extra-epub.txt

+1-9
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,5 @@
44
#
55
# pip-compile --constraint=requirements/constraints.in requirements/extra-epub.in
66
#
7-
ebooklib==0.18
7+
pypandoc==1.12
88
# via -r requirements/extra-epub.in
9-
lxml==4.9.3
10-
# via
11-
# -c requirements/base.txt
12-
# ebooklib
13-
six==1.16.0
14-
# via
15-
# -c requirements/base.txt
16-
# ebooklib

Diff for: requirements/extra-paddleocr.txt

+7-6
Original file line numberDiff line numberDiff line change
@@ -6,20 +6,20 @@
66
#
77
attrdict==2.0.1
88
# via unstructured-paddleocr
9-
babel==2.13.0
9+
babel==2.13.1
1010
# via flask-babel
1111
bce-python-sdk==0.8.92
1212
# via visualdl
1313
blinker==1.6.3
1414
# via flask
15-
cachetools==5.3.1
15+
cachetools==5.3.2
1616
# via premailer
1717
certifi==2023.7.22
1818
# via
1919
# -c requirements/base.txt
2020
# -c requirements/constraints.in
2121
# requests
22-
charset-normalizer==3.3.0
22+
charset-normalizer==3.3.1
2323
# via
2424
# -c requirements/base.txt
2525
# requests
@@ -53,7 +53,7 @@ idna==3.4
5353
# via
5454
# -c requirements/base.txt
5555
# requests
56-
imageio==2.31.5
56+
imageio==2.31.6
5757
# via
5858
# imgaug
5959
# scikit-image
@@ -134,8 +134,9 @@ pandas==2.0.3
134134
# visualdl
135135
pdf2image==1.16.3
136136
# via unstructured-paddleocr
137-
pillow==10.1.0
137+
pillow==10.0.1
138138
# via
139+
# -c requirements/constraints.in
139140
# imageio
140141
# imgaug
141142
# matplotlib
@@ -220,7 +221,7 @@ urllib3==1.26.18
220221
# requests
221222
visualdl==2.5.3
222223
# via unstructured-paddleocr
223-
werkzeug==3.0.0
224+
werkzeug==3.0.1
224225
# via flask
225226
zipp==3.17.0
226227
# via

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

+5-4
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ certifi==2023.7.22
1313
# requests
1414
cffi==1.16.0
1515
# via cryptography
16-
charset-normalizer==3.3.0
16+
charset-normalizer==3.3.1
1717
# via
1818
# -c requirements/base.txt
1919
# pdfminer-six
@@ -22,7 +22,7 @@ coloredlogs==15.0.1
2222
# via onnxruntime
2323
contourpy==1.1.1
2424
# via matplotlib
25-
cryptography==41.0.4
25+
cryptography==41.0.5
2626
# via pdfminer-six
2727
cycler==0.12.1
2828
# via matplotlib
@@ -125,10 +125,11 @@ pdfminer-six==20221105
125125
# via
126126
# -r requirements/extra-pdf-image.in
127127
# pdfplumber
128-
pdfplumber==0.10.2
128+
pdfplumber==0.10.3
129129
# via layoutparser
130-
pillow==10.1.0
130+
pillow==10.0.1
131131
# via
132+
# -c requirements/constraints.in
132133
# layoutparser
133134
# matplotlib
134135
# pdf2image

Diff for: requirements/extra-pptx.txt

+4-2
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,10 @@
66
#
77
lxml==4.9.3
88
# via python-pptx
9-
pillow==10.1.0
10-
# via python-pptx
9+
pillow==10.0.1
10+
# via
11+
# -c requirements/constraints.in
12+
# python-pptx
1113
python-pptx==0.6.21
1214
# via -r requirements/extra-pptx.in
1315
xlsxwriter==3.1.9

Diff for: requirements/huggingface.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ certifi==2023.7.22
99
# -c requirements/base.txt
1010
# -c requirements/constraints.in
1111
# requests
12-
charset-normalizer==3.3.0
12+
charset-normalizer==3.3.1
1313
# via
1414
# -c requirements/base.txt
1515
# requests

Diff for: requirements/ingest/airtable.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ certifi==2023.7.22
1010
# -c requirements/ingest/../base.txt
1111
# -c requirements/ingest/../constraints.in
1212
# requests
13-
charset-normalizer==3.3.0
13+
charset-normalizer==3.3.1
1414
# via
1515
# -c requirements/ingest/../base.txt
1616
# requests

Diff for: requirements/ingest/azure-cognitive-search.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ certifi==2023.7.22
1919
# -c requirements/ingest/../constraints.in
2020
# msrest
2121
# requests
22-
charset-normalizer==3.3.0
22+
charset-normalizer==3.3.1
2323
# via
2424
# -c requirements/ingest/../base.txt
2525
# requests

Diff for: requirements/ingest/azure.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -35,12 +35,12 @@ cffi==1.16.0
3535
# via
3636
# azure-datalake-store
3737
# cryptography
38-
charset-normalizer==3.3.0
38+
charset-normalizer==3.3.1
3939
# via
4040
# -c requirements/ingest/../base.txt
4141
# aiohttp
4242
# requests
43-
cryptography==41.0.4
43+
cryptography==41.0.5
4444
# via
4545
# azure-identity
4646
# azure-storage-blob

Diff for: requirements/ingest/bedrock.txt

+3-3
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ certifi==2023.7.22
3636
# -c requirements/ingest/../base.txt
3737
# -c requirements/ingest/../constraints.in
3838
# requests
39-
charset-normalizer==3.3.0
39+
charset-normalizer==3.3.1
4040
# via
4141
# -c requirements/ingest/../base.txt
4242
# aiohttp
@@ -65,9 +65,9 @@ jsonpatch==1.33
6565
# via langchain
6666
jsonpointer==2.4
6767
# via jsonpatch
68-
langchain==0.0.321
68+
langchain==0.0.323
6969
# via -r requirements/ingest/bedrock.in
70-
langsmith==0.0.49
70+
langsmith==0.0.52
7171
# via langchain
7272
marshmallow==3.20.1
7373
# via

Diff for: requirements/ingest/box.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,11 @@ certifi==2023.7.22
1818
# requests
1919
cffi==1.16.0
2020
# via cryptography
21-
charset-normalizer==3.3.0
21+
charset-normalizer==3.3.1
2222
# via
2323
# -c requirements/ingest/../base.txt
2424
# requests
25-
cryptography==41.0.4
25+
cryptography==41.0.5
2626
# via boxsdk
2727
fsspec==2023.9.1
2828
# via

Diff for: requirements/ingest/confluence.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ certifi==2023.7.22
1212
# -c requirements/ingest/../base.txt
1313
# -c requirements/ingest/../constraints.in
1414
# requests
15-
charset-normalizer==3.3.0
15+
charset-normalizer==3.3.1
1616
# via
1717
# -c requirements/ingest/../base.txt
1818
# requests

Diff for: requirements/ingest/discord.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ async-timeout==4.0.3
1212
# via aiohttp
1313
attrs==23.1.0
1414
# via aiohttp
15-
charset-normalizer==3.3.0
15+
charset-normalizer==3.3.1
1616
# via
1717
# -c requirements/ingest/../base.txt
1818
# aiohttp

0 commit comments

Comments
 (0)