dev_requirements: switch from twine to uv for publishing to PyPI
- ID
22643ed- date
2026-03-31 18:42:50+00:00- author
Alex Chan <alex@alexwlchan.net>- parent
ba24dec- message
dev_requirements: switch from twine to uv for publishing to PyPI- changed files
2 files, 5 additions, 51 deletions
Changed files
dev_requirements.in (96) → dev_requirements.in (92)
diff --git a/dev_requirements.in b/dev_requirements.in
index e755bd4..caea436 100644
--- a/dev_requirements.in
+++ b/dev_requirements.in
@@ -1,8 +1,7 @@
-e file:.[fetch,media,static_site_tests,text,urls]
-build
+keyring
mypy
pytest-cov
pytest-vcr
ruff
-twine
dev_requirements.txt (2282) → dev_requirements.txt (1533)
diff --git a/dev_requirements.txt b/dev_requirements.txt
index 1c06d56..09464d1 100644
--- a/dev_requirements.txt
+++ b/dev_requirements.txt
@@ -2,24 +2,12 @@
# uv pip compile dev_requirements.in --output-file=dev_requirements.txt --exclude-newer=P7D --exclude-newer-package alexwlchan-chives=false
-e file:.
# via -r dev_requirements.in
-build==1.4.0
- # via -r dev_requirements.in
certifi==2026.2.25
- # via
- # alexwlchan-chives
- # requests
-charset-normalizer==3.4.6
- # via requests
+ # via alexwlchan-chives
coverage==7.13.5
# via pytest-cov
-docutils==0.22.4
- # via readme-renderer
greenlet==3.3.2
# via playwright
-id==1.6.1
- # via twine
-idna==3.11
- # via requests
iniconfig==2.3.0
# via pytest
jaraco-classes==3.4.0
@@ -29,13 +17,9 @@ jaraco-context==6.1.2
jaraco-functools==4.4.0
# via keyring
keyring==25.7.0
- # via twine
+ # via -r dev_requirements.in
librt==0.8.1
# via mypy
-markdown-it-py==4.0.0
- # via rich
-mdurl==0.1.2
- # via markdown-it-py
more-itertools==10.8.0
# via
# jaraco-classes
@@ -44,13 +28,8 @@ mypy==1.19.1
# via -r dev_requirements.in
mypy-extensions==1.1.0
# via mypy
-nh3==0.3.3
- # via readme-renderer
packaging==26.0
- # via
- # build
- # pytest
- # twine
+ # via pytest
pathspec==1.0.4
# via mypy
pillow==12.1.1
@@ -64,12 +43,7 @@ pluggy==1.6.0
pyee==13.0.1
# via playwright
pygments==2.19.2
- # via
- # pytest
- # readme-renderer
- # rich
-pyproject-hooks==1.2.0
- # via build
+ # via pytest
pytest==9.0.2
# via
# alexwlchan-chives
@@ -83,33 +57,14 @@ pyyaml==6.0.3
# via vcrpy
rapidfuzz==3.14.3
# via alexwlchan-chives
-readme-renderer==44.0
- # via twine
-requests==2.32.5
- # via
- # requests-toolbelt
- # twine
-requests-toolbelt==1.0.0
- # via twine
-rfc3986==2.0.0
- # via twine
-rich==14.3.3
- # via twine
ruff==0.15.7
# via -r dev_requirements.in
smartypants==2.0.2
# via alexwlchan-chives
-twine==6.2.0
- # via -r dev_requirements.in
typing-extensions==4.15.0
# via
# mypy
# pyee
-urllib3==2.6.3
- # via
- # id
- # requests
- # twine
vcrpy==8.1.1
# via pytest-vcr
wrapt==2.1.2