Fix incorrect prerelease exclude behavior

This commit is contained in:
taoky 2024-08-04 18:50:54 +08:00
parent f85d291811
commit 6f76afcdcc

View File

@ -559,7 +559,7 @@ class SyncPyPI(SyncBase):
return None
# filter prerelease, if necessary
if prerelease_excludes:
if match_patterns(package_name, prerelease_excludes):
for release in list(meta["releases"].keys()):
if match_patterns(release, PRERELEASE_PATTERNS):
del meta["releases"][release]