Let us walk on the 3-isogeny graph
|
Data Structures | |
class | _IndividualSpecifier |
class | BaseSpecifier |
class | InvalidSpecifier |
class | LegacySpecifier |
class | Specifier |
class | SpecifierSet |
Functions | |
Callable[["Specifier", ParsedVersion, str], bool] | _require_version_compare (Callable[["Specifier", ParsedVersion, str], bool] fn) |
List[str] | _version_split (str version) |
bool | _is_not_suffix (str segment) |
Tuple[List[str], List[str]] | _pad_version (List[str] left, List[str] right) |
Variables | |
ParsedVersion = Union[Version, LegacyVersion] | |
UnparsedVersion = Union[Version, LegacyVersion, str] | |
VersionTypeVar = TypeVar("VersionTypeVar", bound=UnparsedVersion) | |
CallableOperator = Callable[[ParsedVersion, str], bool] | |
_prefix_regex = re.compile(r"^([0-9]+)((?:a|b|c|rc)[0-9]+)$") | |
|
protected |
Definition at line 596 of file specifiers.py.
References i.
|
protected |
Definition at line 602 of file specifiers.py.
References i.
Referenced by Specifier._compare_equal().
|
protected |
Definition at line 287 of file specifiers.py.
References i.
|
protected |
Definition at line 585 of file specifiers.py.
References i.
Referenced by Specifier._compare_compatible(), and Specifier._compare_equal().
Definition at line 582 of file specifiers.py.
CallableOperator = Callable[[ParsedVersion, str], bool] |
Definition at line 30 of file specifiers.py.
ParsedVersion = Union[Version, LegacyVersion] |
Definition at line 27 of file specifiers.py.
UnparsedVersion = Union[Version, LegacyVersion, str] |
Definition at line 28 of file specifiers.py.
VersionTypeVar = TypeVar("VersionTypeVar", bound=UnparsedVersion) |
Definition at line 29 of file specifiers.py.