def validate_python()

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