|
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.