|
|
str | version_info_to_nodot (Tuple[int,...] version_info) |
| |
|
List[str] | _mac_platforms (str arch) |
| |
|
List[str] | _custom_manylinux_platforms (str arch) |
| |
|
List[str] | _get_custom_platforms (str arch) |
| |
|
Optional[List[str]] | _expand_allowed_platforms (Optional[List[str]] platforms) |
| |
|
PythonVersion | _get_python_version (str version) |
| |
|
str | _get_custom_interpreter (Optional[str] implementation=None, Optional[str] version=None) |
| |
| List[Tag] | get_supported (Optional[str] version=None, Optional[List[str]] platforms=None, Optional[str] impl=None, Optional[List[str]] abis=None) |
| |
Generate and work with PEP 425 Compatibility Tags.
| List[Tag] pip._internal.utils.compatibility_tags.get_supported |
( |
Optional[str] |
version = None, |
|
|
Optional[List[str]] |
platforms = None, |
|
|
Optional[str] |
impl = None, |
|
|
Optional[List[str]] |
abis = None |
|
) |
| |
Return a list of supported tags for each version specified in
`versions`.
:param version: a string version, of the form "33" or "32",
or None. The version will be assumed to support our ABI.
:param platform: specify a list of platforms you want valid
tags for, or None. If None, use the local system platform.
:param impl: specify the exact implementation you want valid
tags for, or None. If None, use the local interpreter impl.
:param abis: specify a list of abis you want valid
tags for, or None. If None, use the local interpreter abi.