Merge "Prevent deprecation error messages from pkg_resources"
This commit is contained in:
commit
d856fa44dc
@ -42,7 +42,11 @@ def is_compatible(requested_version, current_version, same_major=True):
|
||||
requested_parts = pkg_resources.parse_version(requested_version)
|
||||
current_parts = pkg_resources.parse_version(current_version)
|
||||
|
||||
if same_major and (requested_parts[0] != current_parts[0]):
|
||||
if same_major:
|
||||
# NOTE(jlvillal) pkg_resources issues a warning if we try to access
|
||||
# portions of the version, for example requested_parts[0] will issue a
|
||||
# warning message. So get the major_version from the string instead.
|
||||
if requested_version.split('.')[0] != current_version.split('.')[0]:
|
||||
return False
|
||||
|
||||
return current_parts >= requested_parts
|
||||
|
Loading…
Reference in New Issue
Block a user