VersionTuple¶
- class lsst.daf.butler.registry.interfaces.VersionTuple(major: int, minor: int, patch: int)¶
- Bases: - NamedTuple- Class representing a version number. - Parameters:
- major, minor, patchint
- Version number components 
 
- major, minor, patch
 - Attributes Summary - Alias for field number 0 - Alias for field number 1 - Alias for field number 2 - Methods Summary - count(value, /)- Return number of occurrences of value. - fromString(versionStr)- Extract version number from a string. - index(value[, start, stop])- Return first index of value. - Attributes Documentation - Methods Documentation - count(value, /)¶
- Return number of occurrences of value. 
 - classmethod fromString(versionStr: str) VersionTuple¶
- Extract version number from a string. - Parameters:
- versionStrstr
- Version number in string form “X.Y.Z”, all components must be present. 
 
- versionStr
- Returns:
- versionVersionTuple
- Parsed version tuple. 
 
- version
- Raises:
- ValueError
- Raised if string has an invalid format. 
 
 
 - index(value, start=0, stop=sys.maxsize, /)¶
- Return first index of value. - Raises ValueError if the value is not present.