Philipp Hörist pushed to branch master at gajim / gajim


Commits:
62538494 by Philipp Hörist at 2025-12-20T11:55:16+01:00
fix: Accept pre-releases in version check

Fixes #12561

- - - - -


1 changed file:

- gajim/common/util/version.py


Changes:

=====================================
gajim/common/util/version.py
=====================================
@@ -26,13 +26,12 @@ def python_version(specifier_set: str) -> bool:
 
 def package_version(requirement: str) -> bool:
     req = Requirement(requirement)
-
     try:
         installed_version = importlib.metadata.version(req.name)
     except importlib.metadata.PackageNotFoundError:
         return False
 
-    return installed_version in req.specifier
+    return req.specifier.contains(installed_version, prereleases=True)
 
 
 @functools.lru_cache(maxsize=1)



View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/commit/6253849435e89c29108f82cfafe78627b816af99

-- 
View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/commit/6253849435e89c29108f82cfafe78627b816af99
You're receiving this email because of your account on dev.gajim.org.


_______________________________________________
Commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to