Skip to content

Commit b02b234

Browse files
committed
If the specific metadata version is not available, use the newest one
1 parent 468fb83 commit b02b234

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

pkginfo2/distribution.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,11 @@ def read(self):
129129
raise NotImplementedError
130130

131131
def _getHeaderAttrs(self):
132-
return HEADER_ATTRS.get(self.metadata_version, [])
132+
if self.metadata_version in HEADER_ATTRS:
133+
return HEADER_ATTRS[self.metadata_version]
134+
else:
135+
# If the specific version is not available, use the latest version
136+
return HEADER_ATTRS[HEADER_ATTRS.keys()[-1]]
133137

134138
def parse(self, data):
135139
fp = StringIO(must_decode(data))

0 commit comments

Comments
 (0)