Skip to content

Commit b830d28

Browse files
committed
chore: update dependencies and improve package publishing - Bump setuptools version to >=80.8.0 in requirements.txt and pyproject.toml - Update packaging version requirement to >=24.2 - Remove non-blocking twine check from Makefile to streamline the publishing process
1 parent 72a73de commit b830d28

File tree

3 files changed

+4
-5
lines changed

3 files changed

+4
-5
lines changed

Makefile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,6 @@ publish: publish-package publish-image
6161
publish-package: install
6262
rm -rdf dist
6363
$(MAKE) build
64-
$(VENV) python -m twine check dist/* || echo "Warning: twine check failed, but proceeding with upload"
6564
ifdef DRY_RUN
6665
$(VENV) python -m twine upload --repository testpypi dist/*
6766
else

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[build-system]
2-
requires = ["setuptools>=70.0", "wheel"]
2+
requires = ["setuptools>=80.8.0", "wheel"]
33
build-backend = "setuptools.build_meta"
44

55
[project.scripts]

requirements.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ more-itertools==10.2.0
4040
mypy-extensions==1.0.0
4141
nh3==0.2.17
4242
openai==1.16.1
43-
packaging==24.0
43+
packaging>=24.2
4444
pathspec==0.12.1
4545
pkginfo==1.10.0
4646
platformdirs==4.2.0
@@ -60,7 +60,7 @@ requests==2.31.0
6060
requests-toolbelt==1.0.0
6161
rfc3986==2.0.0
6262
rich==13.7.1
63-
setuptools==70.0.0
63+
setuptools==80.8.0
6464
six==1.16.0
6565
sniffio==1.3.1
6666
spinners==0.0.24
@@ -69,7 +69,7 @@ termcolor==2.4.0
6969
tokenizers==0.15.2
7070
tomlkit==0.12.4
7171
tqdm==4.66.2
72-
twine==5.0.0
72+
twine==6.1.0
7373
typing_extensions==4.10.0
7474
urllib3==2.2.1
7575
wcwidth==0.2.13

0 commit comments

Comments
 (0)