8000 Fix minor version RM lookup (#54) · python/release-tools@8a66d95 · GitHub
[go: up one dir, main page]

Skip to content

Commit 8a66d95

Browse files
ambvsethmlarson
andauthored
Fix minor version RM lookup (#54)
Co-authored-by: Seth Michael Larson <seth.larson@pyfound.org>
1 parent 23b7714 commit 8a66d95

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

add-to-pydotorg.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,10 @@ def base_version(release):
153153
m = 8000 tag_cre.match(release)
154154
return ".".join(m.groups()[:3])
155155

156+
def minor_version(release):
157+
m = tag_cre.match(release)
158+
return ".".join(m.groups()[:2])
159+
156160
def minor_version_tuple(release):
157161
m = tag_cre.match(release)
158162
return (int(m.groups()[0]), int(m.groups()[1]))
@@ -279,7 +283,7 @@ def has_sigstore_signature(filename):
279283
# Verify all the files we expect to be signed with sigstore
280284
# against the documented release manager identities and providers.
281285
try:
282-
sigstore_identity_and_oidc_issuer = release_to_sigstore_identity_and_oidc_issuer[base_version(release)]
286+
sigstore_identity_and_oidc_issuer = release_to_sigstore_identity_and_oidc_issuer[minor_version(release)]
283287
except KeyError:
284288
error(["No release manager defined for Python release " + release])
285289
sigstore_identity, sigstore_oidc_issuer = sigstore_identity_and_oidc_issuer

0 commit comments

Comments
 (0)
0