Let us walk on the 3-isogeny graph
|
Go to the source code of this file.
Data Structures | |
class | InvalidSpecifier |
class | BaseSpecifier |
class | _IndividualSpecifier |
class | LegacySpecifier |
class | Specifier |
class | SpecifierSet |
Namespaces | |
namespace | pip |
namespace | pip._vendor |
namespace | pip._vendor.packaging |
namespace | pip._vendor.packaging.specifiers |
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]+)$") | |