Let us walk on the 3-isogeny graph
|
Data Structures | |
class | ArchiveInfo |
class | DirectUrl |
class | DirectUrlValidationError |
class | DirInfo |
class | VcsInfo |
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] | |
PEP 610
|
protected |
Definition at line 50 of file direct_url.py.
References i.
Referenced by DirectUrl.from_dict().
|
protected |
Make dict excluding None values.
Definition at line 64 of file direct_url.py.
References i.
Referenced by VcsInfo._to_dict(), ArchiveInfo._to_dict(), DirInfo._to_dict(), and DirectUrl.to_dict().
|
protected |
Get value from dictionary and verify expected type.
Definition at line 25 of file direct_url.py.
Referenced by VcsInfo._from_dict(), ArchiveInfo._from_dict(), pip._internal.models.direct_url._get_required(), and DirectUrl.from_dict().
|
protected |
Definition at line 41 of file direct_url.py.
References pip._internal.models.direct_url._get().
Referenced by VcsInfo._from_dict(), DirInfo._from_dict(), and DirectUrl.from_dict().
str DIRECT_URL_METADATA_NAME = "direct_url.json" |
Definition at line 17 of file direct_url.py.
Definition at line 18 of file direct_url.py.
InfoType = Union[ArchiveInfo, DirInfo, VcsInfo] |
Definition at line 163 of file direct_url.py.
T = TypeVar("T") |
Definition at line 15 of file direct_url.py.