Skip to content

Commit 1995f2e

Browse files
authored
Merge pull request #327 from webknjaz/maintenance/twine-6.1-pep639
2 parents e0449d2 + 29f40bd commit 1995f2e

File tree

3 files changed

+8
-11
lines changed

3 files changed

+8
-11
lines changed

requirements/runtime-constraints.in

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
# #
1515
###############################################################################
1616

17-
# NOTE: 1.12.0 and later enable support for metadata 2.4
18-
# NOTE: This can be dropped once twine stops using pkginfo
17+
# NOTE: Twine 6.1 needs packaging 24.2 to support metadata 2.4
1918
# Ref: https://github.com/pypa/twine/pull/1180
20-
pkginfo >= 1.12.0
19+
packaging >= 24.2

requirements/runtime.in

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
-c runtime-constraints.in # limits known broken versions
22

3-
# NOTE: v6 is needed to support metadata v2.4
4-
twine >= 6.0
3+
# NOTE: v6.1 is needed to support metadata v2.4 including PEP 639
4+
twine >= 6.1
55

66
# NOTE: Used to detect an ambient OIDC credential for OIDC publishing,
77
# NOTE: as well as PEP 740 attestations.

requirements/runtime.txt

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ id==1.4.0
3838
# via
3939
# -r runtime.in
4040
# sigstore
41+
# twine
4142
idna==3.7
4243
# via
4344
# email-validator
@@ -66,15 +67,12 @@ multidict==6.0.5
6667
# via grpclib
6768
nh3==0.2.17
6869
# via readme-renderer
69-
packaging==24.1
70+
packaging==24.2
7071
# via
72+
# -c runtime-constraints.in
7173
# -r runtime.in
7274
# pypi-attestations
7375
# twine
74-
pkginfo==1.12.0
75-
# via
76-
# -c runtime-constraints.in
77-
# twine
7876
platformdirs==4.2.2
7977
# via sigstore
8078
pyasn1==0.6.0
@@ -141,7 +139,7 @@ six==1.16.0
141139
# via python-dateutil
142140
tuf==5.0.0
143141
# via sigstore
144-
twine==6.0.1
142+
twine==6.1.0
145143
# via -r runtime.in
146144
typing-extensions==4.11.0
147145
# via

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy