Skip to content

Commit 939829c

Browse files
committed
Handle post releases with updated test
1 parent e0fe00a commit 939829c

2 files changed

Lines changed: 4 additions & 0 deletions

File tree

neon_utils/packaging_utils.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -292,6 +292,9 @@ def get_installed_prereleases() -> List[Tuple[str, str]]:
292292
continue
293293
name, version = line.split()
294294
if not version.replace('.', '').isnumeric():
295+
if "post" in version:
296+
LOG.debug(f"post release {name}:{version}")
297+
continue
295298
prerelease_pkgs.append((name, version))
296299
return prerelease_pkgs
297300

tests/packaging_util_tests.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -179,6 +179,7 @@ def test_get_installed_prereleases(self, run):
179179
beta_package 0.2.2b3
180180
alpha_package 0.0.0a0
181181
date_package 24.4.30
182+
post_package 2.0.0post10
182183
""".encode("utf-8")
183184
from neon_utils.packaging_utils import get_installed_prereleases
184185
prereleases = get_installed_prereleases()

0 commit comments

Comments
 (0)