Skip to content

Commit 73d4e7a

Browse files
Bump wheel from 0.45.1 to 0.46.2 (#64)
* Bump wheel from 0.45.1 to 0.46.2 Bumps [wheel](https://github.com/pypa/wheel) from 0.45.1 to 0.46.2. - [Release notes](https://github.com/pypa/wheel/releases) - [Changelog](https://github.com/pypa/wheel/blob/main/docs/news.rst) - [Commits](pypa/wheel@0.45.1...0.46.2) --- updated-dependencies: - dependency-name: wheel dependency-version: 0.46.2 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> * Upgrade minimum Python version to 3.12 and upgrade dependencies --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Andrew Tavis McAllister <andrew.t.mcallister@gmail.com>
1 parent a31a061 commit 73d4e7a

File tree

6 files changed

+41
-51
lines changed

6 files changed

+41
-51
lines changed

.github/workflows/pr_ci.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
- name: Set up Python Environment
3434
uses: actions/setup-python@v5
3535
with:
36-
python-version: "3.11"
36+
python-version: "3.12"
3737

3838
- name: Create Environment and Install Dependencies
3939
run: |

.github/workflows/python_package_ci.yaml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,12 @@ jobs:
2727
runs-on: ${{ matrix.os }}
2828
strategy:
2929
matrix:
30-
os: [macos-latest]
31-
python-version: [3.11]
30+
os:
31+
- macos-latest
32+
- ubuntu-latest
33+
- windows-latest
34+
python-version:
35+
- "3.12"
3236

3337
env:
3438
OS: ${{ matrix.os }}

environment.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: kwx-dev
22
dependencies:
3-
- python>=3.10
3+
- python>=3.12
44
- pip
55
- pip:
66
- -r requirements-dev.txt

requirements-dev.txt

Lines changed: 19 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ defusedxml==0.7.1
9393
# via -r requirements.txt
9494
distlib==0.4.0
9595
# via virtualenv
96-
docutils==0.21.2
96+
docutils==0.22.4
9797
# via
9898
# sphinx
9999
# sphinx-rtd-theme
@@ -185,7 +185,7 @@ hyperframe==6.1.0
185185
# via
186186
# -r requirements.txt
187187
# h2
188-
identify==2.6.15
188+
identify==2.6.16
189189
# via pre-commit
190190
idna==3.11
191191
# via
@@ -220,7 +220,7 @@ joblib==1.5.3
220220
# nltk
221221
# pyldavis
222222
# scikit-learn
223-
keras==3.13.0
223+
keras==3.13.1
224224
# via
225225
# -r requirements.txt
226226
# tensorflow
@@ -232,9 +232,9 @@ libclang==18.1.1
232232
# via
233233
# -r requirements.txt
234234
# tensorflow
235-
librt==0.7.7
235+
librt==0.7.8
236236
# via mypy
237-
markdown==3.10
237+
markdown==3.10.1
238238
# via
239239
# -r requirements.txt
240240
# tensorboard
@@ -327,7 +327,7 @@ optree==0.18.0
327327
# via
328328
# -r requirements.txt
329329
# keras
330-
packaging==25.0
330+
packaging==26.0
331331
# via
332332
# -r requirements.txt
333333
# build
@@ -342,7 +342,8 @@ packaging==25.0
342342
# thinc
343343
# transformers
344344
# weasel
345-
pandas==2.3.3
345+
# wheel
346+
pandas==3.0.0
346347
# via
347348
# -r requirements.txt
348349
# pyldavis
@@ -382,7 +383,7 @@ prompt-toolkit==3.0.52
382383
# via
383384
# -r requirements.txt
384385
# ipython
385-
protobuf==6.33.3
386+
protobuf==6.33.4
386387
# via
387388
# -r requirements.txt
388389
# tensorboard
@@ -416,7 +417,7 @@ pygments==2.19.2
416417
# sphinx
417418
pyldavis==3.4.1
418419
# via -r requirements.txt
419-
pyparsing==3.3.1
420+
pyparsing==3.3.2
420421
# via
421422
# -r requirements.txt
422423
# matplotlib
@@ -435,17 +436,13 @@ python-dateutil==2.9.0.post0
435436
# -r requirements.txt
436437
# matplotlib
437438
# pandas
438-
pytz==2025.2
439-
# via
440-
# -r requirements.txt
441-
# pandas
442439
pyyaml==6.0.3
443440
# via
444441
# -r requirements.txt
445442
# huggingface-hub
446443
# pre-commit
447444
# transformers
448-
regex==2025.11.3
445+
regex==2026.1.15
449446
# via
450447
# -r requirements.txt
451448
# nltk
@@ -464,10 +461,8 @@ rich==14.2.0
464461
# -r requirements.txt
465462
# keras
466463
roman-numerals==4.1.0
467-
# via roman-numerals-py
468-
roman-numerals-py==4.1.0
469464
# via sphinx
470-
ruff==0.14.11
465+
ruff==0.14.14
471466
# via -r requirements-dev.in
472467
safetensors==0.7.0
473468
# via
@@ -513,12 +508,12 @@ spacy-loggers==1.0.5
513508
# via
514509
# -r requirements.txt
515510
# spacy
516-
sphinx==8.2.3
511+
sphinx==9.1.0
517512
# via
518513
# numpydoc
519514
# sphinx-rtd-theme
520515
# sphinxcontrib-jquery
521-
sphinx-rtd-theme==3.0.2
516+
sphinx-rtd-theme==3.1.0
522517
# via -r requirements-dev.in
523518
sphinxcontrib-applehelp==2.0.0
524519
# via sphinx
@@ -577,7 +572,7 @@ tokenizers==0.22.2
577572
# via
578573
# -r requirements.txt
579574
# transformers
580-
torch==2.9.1
575+
torch==2.10.0
581576
# via
582577
# -r requirements.txt
583578
# sentence-transformers
@@ -594,7 +589,7 @@ traitlets==5.14.3
594589
# -r requirements.txt
595590
# ipython
596591
# matplotlib-inline
597-
transformers==4.57.3
592+
transformers==4.57.6
598593
# via
599594
# -r requirements.txt
600595
# sentence-transformers
@@ -621,10 +616,6 @@ typing-inspection==0.4.2
621616
# via
622617
# -r requirements.txt
623618
# pydantic
624-
tzdata==2025.3
625-
# via
626-
# -r requirements.txt
627-
# pandas
628619
urllib3==2.6.3
629620
# via
630621
# -r requirements.txt
@@ -637,7 +628,7 @@ wasabi==1.1.3
637628
# spacy
638629
# thinc
639630
# weasel
640-
wcwidth==0.2.14
631+
wcwidth==0.3.1
641632
# via
642633
# -r requirements.txt
643634
# prompt-toolkit
@@ -649,12 +640,12 @@ werkzeug==3.1.5
649640
# via
650641
# -r requirements.txt
651642
# tensorboard
652-
wheel==0.45.1
643+
wheel==0.46.3
653644
# via
654645
# -r requirements.txt
655646
# astunparse
656647
# pip-tools
657-
wordcloud==1.9.5
648+
wordcloud==1.9.6
658649
# via -r requirements.txt
659650
wrapt==2.0.1
660651
# via

requirements.txt

Lines changed: 13 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -131,15 +131,15 @@ joblib>=1.5.3
131131
# nltk
132132
# pyldavis
133133
# scikit-learn
134-
keras>=3.13.0
134+
keras>=3.13.1
135135
# via
136136
# -r requirements.in
137137
# tensorflow
138138
kiwisolver>=1.4.9
139139
# via matplotlib
140140
libclang>=18.1.1
141141
# via tensorflow
142-
markdown>=3.10
142+
markdown>=3.10.1
143143
# via tensorboard
144144
markdown-it-py>=4.0.0
145145
# via rich
@@ -201,7 +201,7 @@ opt-einsum>=3.4.0
201201
# via tensorflow
202202
optree>=0.18.0
203203
# via keras
204-
packaging>=25.0
204+
packaging>=26.0
205205
# via
206206
# -r requirements.in
207207
# huggingface-hub
@@ -213,7 +213,8 @@ packaging>=25.0
213213
# thinc
214214
# transformers
215215
# weasel
216-
pandas>=2.3.3
216+
# wheel
217+
pandas>=3.0.0
217218
# via
218219
# -r requirements.in
219220
# pyldavis
@@ -233,7 +234,7 @@ preshed>=3.0.12
233234
# thinc
234235
prompt-toolkit>=3.0.52
235236
# via ipython
236-
protobuf>=6.33.3
237+
protobuf>=6.33.4
237238
# via
238239
# tensorboard
239240
# tensorflow
@@ -256,19 +257,17 @@ pygments>=2.19.2
256257
# rich
257258
pyldavis>=3.4.1
258259
# via -r requirements.in
259-
pyparsing>=3.3.1
260+
pyparsing>=3.3.2
260261
# via matplotlib
261262
python-dateutil>=2.9.0.post0
262263
# via
263264
# matplotlib
264265
# pandas
265-
pytz>=2025.2
266-
# via pandas
267266
pyyaml>=6.0.3
268267
# via
269268
# huggingface-hub
270269
# transformers
271-
regex>=2025.11.3
270+
regex>=2026.1.15
272271
# via
273272
# nltk
274273
# transformers
@@ -340,7 +339,7 @@ threadpoolctl>=3.6.0
340339
# via scikit-learn
341340
tokenizers>=0.22.2
342341
# via transformers
343-
torch>=2.9.1
342+
torch>=2.10.0
344343
# via sentence-transformers
345344
tqdm>=4.67.1
346345
# via
@@ -354,7 +353,7 @@ traitlets>=5.14.3
354353
# via
355354
# ipython
356355
# matplotlib-inline
357-
transformers>=4.57.3
356+
transformers>=4.57.6
358357
# via sentence-transformers
359358
typer-slim>=0.21.1
360359
# via
@@ -374,24 +373,22 @@ typing-extensions>=4.15.0
374373
# typing-inspection
375374
typing-inspection>=0.4.2
376375
# via pydantic
377-
tzdata>=2025.3
378-
# via pandas
379376
urllib3>=2.6.3
380377
# via requests
381378
wasabi>=1.1.3
382379
# via
383380
# spacy
384381
# thinc
385382
# weasel
386-
wcwidth>=0.2.14
383+
wcwidth>=0.3.1
387384
# via prompt-toolkit
388385
weasel>=0.4.3
389386
# via spacy
390387
werkzeug>=3.1.5
391388
# via tensorboard
392-
wheel>=0.45.1
389+
wheel>=0.46.3
393390
# via astunparse
394-
wordcloud>=1.9.5
391+
wordcloud>=1.9.6
395392
# via -r requirements.in
396393
wrapt>=2.0.1
397394
# via

setup.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,12 @@
2525
"License :: OSI Approved :: BSD License",
2626
"Programming Language :: Python",
2727
"Programming Language :: Python :: 3",
28-
"Programming Language :: Python :: 3.10",
29-
"Programming Language :: Python :: 3.11",
3028
"Programming Language :: Python :: 3.12",
3129
"Programming Language :: Python :: 3.13",
3230
"Programming Language :: Python :: 3.14",
3331
"Operating System :: OS Independent",
3432
],
35-
python_requires=">=3.10",
33+
python_requires=">=3.12",
3634
description="BERT, LDA, and TFIDF based keyword extraction in Python",
3735
long_description=long_description,
3836
long_description_content_type="text/markdown",

0 commit comments

Comments
 (0)