def __new__()

in prebuilt-rules-scripts/generate.py [0:0]


    def __new__(cls, version):
        if not isinstance(version, (int, list, tuple)):
            version = tuple(int(a) if a.isdigit() else a for a in re.split(r'[.-]', version))

        return version if isinstance(version, int) else tuple.__new__(cls, version)