mirror of
https://github.com/Cog-Creators/Red-DiscordBot.git
synced 2025-12-05 08:52:31 -05:00
Fix ordering of 3.0.0.dev1 and 3.0.0a1.dev1 versions (#5932)
This commit is contained in:
@@ -149,12 +149,20 @@ class VersionInfo:
|
||||
]
|
||||
] = []
|
||||
for obj in (self, other):
|
||||
if (
|
||||
obj.releaselevel == obj.FINAL
|
||||
and obj.post_release is None
|
||||
and obj.dev_release is not None
|
||||
):
|
||||
releaselevel = -1
|
||||
else:
|
||||
releaselevel = obj._RELEASE_LEVELS.index(obj.releaselevel)
|
||||
tups.append(
|
||||
(
|
||||
obj.major,
|
||||
obj.minor,
|
||||
obj.micro,
|
||||
obj._RELEASE_LEVELS.index(obj.releaselevel),
|
||||
releaselevel,
|
||||
obj.serial if obj.serial is not None else _inf,
|
||||
obj.post_release if obj.post_release is not None else -_inf,
|
||||
obj.dev_release if obj.dev_release is not None else _inf,
|
||||
|
||||
Reference in New Issue
Block a user