module documentation

Undocumented

Class Marker No class docstring; 0/1 instance variable, 1/6 method documented
Exception InvalidMarker An invalid marker was found, users should refer to PEP 508.
Exception UndefinedComparison An invalid operation was attempted on a value that doesn't support it.
Exception UndefinedEnvironmentName A name was attempted to be used that does not exist inside of the environment.
Function default_environment Undocumented
Function format_full_version Undocumented
Type Alias Operator Undocumented
Function _eval_op Undocumented
Function _evaluate_markers Undocumented
Function _format_marker Undocumented
Function _normalize Undocumented
Function _normalize_extra_values Normalize extra values.
Variable _operators Undocumented
def default_environment() -> Dict[str, str]: (source)

Undocumented

def format_full_version(info: sys._version_info) -> str: (source)

Undocumented

Operator = (source)

Undocumented

Value
Callable[[str, str], bool]
def _eval_op(lhs: str, op: Op, rhs: str) -> bool: (source)

Undocumented

def _evaluate_markers(markers: MarkerList, environment: Dict[str, str]) -> bool: (source)

Undocumented

def _format_marker(marker: Union[List[str], MarkerAtom, str], first: Optional[bool] = True) -> str: (source)

Undocumented

def _normalize(*values: str, key: str) -> Tuple[str, ...]: (source)

Undocumented

def _normalize_extra_values(results: Any) -> Any: (source)

Normalize extra values.

Undocumented