![]() |
Qucs-S S-parameter Viewer & RF Synthesis Tools
|
Classes | |
| 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 |
Make dict excluding None values.
|
protected |
Get value from dictionary and verify expected type.