From 3d8108060173cdd68318874e5634a1c8cb9dd83d Mon Sep 17 00:00:00 2001 From: Peter Dragun Date: Thu, 3 Aug 2023 13:18:38 +0200 Subject: [PATCH] fix(tools): check_python_version accept dev releases as requirement --- tools/check_python_dependencies.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/check_python_dependencies.py b/tools/check_python_dependencies.py index 1ef155222e..9b89c02fcb 100755 --- a/tools/check_python_dependencies.py +++ b/tools/check_python_dependencies.py @@ -48,7 +48,7 @@ if __name__ == '__main__': def version_check(requirement: Requirement) -> None: # compare installed version with required version = Version(get_version(requirement.name)) - if version.base_version not in requirement.specifier: + if not requirement.specifier.contains(version, prereleases=True): not_satisfied.append(f"Requirement '{requirement}' was not met. Installed version: {version}") with open(args.requirements) as f: