Let us walk on the 3-isogeny graph
|
Go to the source code of this file.
Data Structures | |
class | DirectUrlValidationError |
class | VcsInfo |
class | ArchiveInfo |
class | DirInfo |
class | DirectUrl |
Namespaces | |
namespace | pip |
namespace | pip._internal |
namespace | pip._internal.models |
namespace | pip._internal.models.direct_url |
Functions | |
Optional[T] | _get (Dict[str, Any] d, Type[T] expected_type, str key, Optional[T] default=None) |
T | _get_required (Dict[str, Any] d, Type[T] expected_type, str key, Optional[T] default=None) |
"InfoType" | _exactly_one_of (Iterable[Optional["InfoType"]] infos) |
Dict[str, Any] | _filter_none (**Any kwargs) |
Variables | |
T = TypeVar("T") | |
str | DIRECT_URL_METADATA_NAME = "direct_url.json" |
ENV_VAR_RE = re.compile(r"^\$\{[A-Za-z0-9-_]+\}(:\$\{[A-Za-z0-9-_]+\})?$") | |
InfoType = Union[ArchiveInfo, DirInfo, VcsInfo] | |