in src/SentinelUtilities/SentinelUtils/version_management.py [0:0]
def validate_python(self, required_version):
""" validating Python version """
version = VersionInformation()
version.name = 'Python'
version.current_version = sys.version
version.required_version = required_version
version.requirement_met = sys.version_info >= tuple(int(x) for x in required_version.split("."))
version.message = VersionInformation.name + required_version + ' is required' if not VersionInformation.requirement_met else ''
return version