Skip to content
This repository was archived by the owner on Oct 13, 2025. It is now read-only.

Commit 6363212

Browse files
committed
chore: update development and production dependencies, switch to tensorflow-cpu
1 parent 0ea507d commit 6363212

File tree

3 files changed

+60
-46
lines changed

3 files changed

+60
-46
lines changed

dev-requirements.txt

Lines changed: 37 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -4,24 +4,32 @@
44
#
55
# pip-compile dev-requirements.in
66
#
7-
alabaster==0.7.16
7+
alabaster==1.0.0
88
# via sphinx
99
babel==2.16.0
1010
# via sphinx
1111
build==1.2.2.post1
1212
# via pip-tools
13-
certifi==2023.7.22
13+
cachetools==5.5.0
14+
# via
15+
# -c /home/beapen/repos/nlp-qrmine/requirements.txt
16+
# tox
17+
certifi==2024.8.30
1418
# via
1519
# -c /home/beapen/repos/nlp-qrmine/requirements.txt
1620
# requests
17-
charset-normalizer==2.0.12
21+
chardet==5.2.0
22+
# via tox
23+
charset-normalizer==3.4.0
1824
# via
1925
# -c /home/beapen/repos/nlp-qrmine/requirements.txt
2026
# requests
21-
click==8.1.2
27+
click==8.1.7
2228
# via
2329
# -c /home/beapen/repos/nlp-qrmine/requirements.txt
2430
# pip-tools
31+
colorama==0.4.6
32+
# via tox
2533
commonmark==0.9.1
2634
# via recommonmark
2735
coverage[toml]==7.6.4
@@ -38,7 +46,7 @@ filelock==3.16.1
3846
# via
3947
# tox
4048
# virtualenv
41-
idna==3.3
49+
idna==3.10
4250
# via
4351
# -c /home/beapen/repos/nlp-qrmine/requirements.txt
4452
# requests
@@ -47,33 +55,38 @@ imagesize==1.4.1
4755
iniconfig==2.0.0
4856
# via pytest
4957
jinja2==3.1.4
50-
# via sphinx
58+
# via
59+
# -c /home/beapen/repos/nlp-qrmine/requirements.txt
60+
# sphinx
5161
markupsafe==3.0.2
52-
# via jinja2
53-
packaging==21.3
62+
# via
63+
# -c /home/beapen/repos/nlp-qrmine/requirements.txt
64+
# jinja2
65+
packaging==24.1
5466
# via
5567
# -c /home/beapen/repos/nlp-qrmine/requirements.txt
5668
# build
69+
# pyproject-api
5770
# pytest
5871
# setuptools-scm
5972
# sphinx
6073
# tox
6174
pip-tools==7.4.1
6275
# via -r dev-requirements.in
6376
platformdirs==4.3.6
64-
# via virtualenv
77+
# via
78+
# tox
79+
# virtualenv
6580
pluggy==1.5.0
6681
# via
6782
# pytest
6883
# tox
69-
py==1.11.0
70-
# via tox
7184
pygments==2.18.0
72-
# via sphinx
73-
pyparsing==3.0.7
7485
# via
7586
# -c /home/beapen/repos/nlp-qrmine/requirements.txt
76-
# packaging
87+
# sphinx
88+
pyproject-api==1.8.0
89+
# via tox
7790
pyproject-hooks==1.2.0
7891
# via
7992
# build
@@ -86,19 +99,15 @@ pytest-cov==6.0.0
8699
# via -r dev-requirements.in
87100
recommonmark==0.7.1
88101
# via -r dev-requirements.in
89-
requests==2.31.0
102+
requests==2.32.3
90103
# via
91104
# -c /home/beapen/repos/nlp-qrmine/requirements.txt
92105
# sphinx
93106
setuptools-scm==8.1.0
94107
# via -r dev-requirements.in
95-
six==1.16.0
96-
# via
97-
# -c /home/beapen/repos/nlp-qrmine/requirements.txt
98-
# tox
99108
snowballstemmer==2.2.0
100109
# via sphinx
101-
sphinx==7.3.7
110+
sphinx==8.1.3
102111
# via
103112
# -r dev-requirements.in
104113
# recommonmark
@@ -119,19 +128,24 @@ tomli==2.0.2
119128
# build
120129
# coverage
121130
# pip-tools
131+
# pyproject-api
122132
# pytest
123133
# setuptools-scm
124134
# sphinx
125135
# tox
126-
tox==3.28.0
136+
tox==4.23.2
127137
# via -r dev-requirements.in
128-
urllib3==1.26.9
138+
typing-extensions==4.12.2
139+
# via
140+
# -c /home/beapen/repos/nlp-qrmine/requirements.txt
141+
# tox
142+
urllib3==2.2.3
129143
# via
130144
# -c /home/beapen/repos/nlp-qrmine/requirements.txt
131145
# requests
132146
virtualenv==20.27.1
133147
# via tox
134-
wheel==0.37.1
148+
wheel==0.44.0
135149
# via
136150
# -c /home/beapen/repos/nlp-qrmine/requirements.txt
137151
# -r dev-requirements.in

requirements.txt

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@ absl-py==2.1.0
88
# via
99
# keras
1010
# tensorboard
11-
# tensorflow
11+
# tensorflow-cpu
1212
annotated-types==0.7.0
1313
# via pydantic
1414
astunparse==1.6.3
15-
# via tensorflow
15+
# via tensorflow-cpu
1616
blis==1.0.1
1717
# via thinc
1818
cachetools==5.5.0
@@ -49,23 +49,23 @@ cymem==2.0.8
4949
cytoolz==1.0.0
5050
# via textacy
5151
flatbuffers==24.3.25
52-
# via tensorflow
52+
# via tensorflow-cpu
5353
floret==0.10.5
5454
# via textacy
5555
fonttools==4.54.1
5656
# via matplotlib
5757
gast==0.6.0
58-
# via tensorflow
58+
# via tensorflow-cpu
5959
google-pasta==0.2.0
60-
# via tensorflow
60+
# via tensorflow-cpu
6161
grpcio==1.67.1
6262
# via
6363
# tensorboard
64-
# tensorflow
64+
# tensorflow-cpu
6565
h5py==3.12.1
6666
# via
6767
# keras
68-
# tensorflow
68+
# tensorflow-cpu
6969
idna==3.10
7070
# via requests
7171
imbalanced-learn==0.12.4
@@ -81,15 +81,15 @@ joblib==1.4.2
8181
# scikit-learn
8282
# textacy
8383
keras==3.6.0
84-
# via tensorflow
84+
# via tensorflow-cpu
8585
kiwisolver==1.4.7
8686
# via matplotlib
8787
langcodes==3.4.1
8888
# via spacy
8989
language-data==1.2.0
9090
# via langcodes
9191
libclang==18.1.1
92-
# via tensorflow
92+
# via tensorflow-cpu
9393
marisa-trie==1.2.1
9494
# via language-data
9595
markdown==3.7
@@ -109,7 +109,7 @@ mdurl==0.1.2
109109
ml-dtypes==0.4.1
110110
# via
111111
# keras
112-
# tensorflow
112+
# tensorflow-cpu
113113
mlxtend==0.23.1
114114
# via qrmine (setup.py)
115115
murmurhash==1.0.10
@@ -137,14 +137,14 @@ numpy==2.0.2
137137
# scipy
138138
# spacy
139139
# tensorboard
140-
# tensorflow
140+
# tensorflow-cpu
141141
# textacy
142142
# thinc
143143
# xgboost
144144
nvidia-nccl-cu12==2.23.4
145145
# via xgboost
146146
opt-einsum==3.4.0
147-
# via tensorflow
147+
# via tensorflow-cpu
148148
optree==0.13.0
149149
# via keras
150150
packaging==24.1
@@ -153,7 +153,7 @@ packaging==24.1
153153
# matplotlib
154154
# spacy
155155
# tensorboard
156-
# tensorflow
156+
# tensorflow-cpu
157157
# thinc
158158
# weasel
159159
pandas==2.2.3
@@ -169,7 +169,7 @@ preshed==3.0.9
169169
protobuf==5.28.3
170170
# via
171171
# tensorboard
172-
# tensorflow
172+
# tensorflow-cpu
173173
pydantic==2.9.2
174174
# via
175175
# confection
@@ -193,7 +193,7 @@ pytz==2024.2
193193
requests==2.32.3
194194
# via
195195
# spacy
196-
# tensorflow
196+
# tensorflow-cpu
197197
# textacy
198198
# vadersentiment
199199
# weasel
@@ -222,7 +222,7 @@ six==1.16.0
222222
# google-pasta
223223
# python-dateutil
224224
# tensorboard
225-
# tensorflow
225+
# tensorflow-cpu
226226
smart-open==7.0.5
227227
# via weasel
228228
spacy==3.8.2
@@ -240,15 +240,15 @@ srsly==2.4.8
240240
# thinc
241241
# weasel
242242
tensorboard==2.18.0
243-
# via tensorflow
243+
# via tensorflow-cpu
244244
tensorboard-data-server==0.7.2
245245
# via tensorboard
246-
tensorflow==2.18.0
246+
tensorflow-cpu==2.18.0
247247
# via qrmine (setup.py)
248248
tensorflow-io-gcs-filesystem==0.37.1
249-
# via tensorflow
249+
# via tensorflow-cpu
250250
termcolor==2.5.0
251-
# via tensorflow
251+
# via tensorflow-cpu
252252
textacy==0.13.0
253253
# via qrmine (setup.py)
254254
thinc==8.3.2
@@ -274,7 +274,7 @@ typing-extensions==4.12.2
274274
# pydantic
275275
# pydantic-core
276276
# rich
277-
# tensorflow
277+
# tensorflow-cpu
278278
# typer
279279
tzdata==2024.2
280280
# via pandas
@@ -296,7 +296,7 @@ wheel==0.44.0
296296
wrapt==1.16.0
297297
# via
298298
# smart-open
299-
# tensorflow
299+
# tensorflow-cpu
300300
xgboost==2.1.2
301301
# via qrmine (setup.py)
302302

setup.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ install_requires =
6767
mlxtend
6868
spacy
6969
textacy
70-
tensorflow
70+
tensorflow-cpu
7171

7272
[options.packages.find]
7373
where = src

0 commit comments

Comments
 (0)