55 lines
1.6 KiB
Python
55 lines
1.6 KiB
Python
from _typeshed import Incomplete
|
|
from collections.abc import Iterable
|
|
from typing import ClassVar, Final, Literal
|
|
|
|
from setuptools import Command
|
|
|
|
def safe_version(version: str) -> str: ...
|
|
|
|
setuptools_major_version: Final[int]
|
|
|
|
PY_LIMITED_API_PATTERN: Final[str]
|
|
|
|
def python_tag() -> str: ...
|
|
def get_platform(archive_root: str | None) -> str: ...
|
|
def get_flag(var: str, fallback: bool, expected: bool = True, warn: bool = True) -> bool: ...
|
|
def get_abi_tag() -> str | None: ...
|
|
def safer_version(version: str) -> str: ...
|
|
|
|
class bdist_wheel(Command):
|
|
description: ClassVar[str]
|
|
supported_compressions: ClassVar[dict[str, int]]
|
|
user_options: ClassVar[list[tuple[str, str | None, str]]]
|
|
boolean_options: ClassVar[list[str]]
|
|
|
|
bdist_dir: str | None
|
|
data_dir: str
|
|
plat_name: str | None
|
|
plat_tag: str | None
|
|
format: str
|
|
keep_temp: bool
|
|
dist_dir: str | None
|
|
egginfo_dir: str | None
|
|
root_is_pure: bool | None
|
|
skip_build: bool
|
|
relative: bool
|
|
owner: Incomplete | None
|
|
group: Incomplete | None
|
|
universal: bool
|
|
compression: str | int
|
|
python_tag: str
|
|
build_number: str | None
|
|
py_limited_api: str | Literal[False]
|
|
plat_name_supplied: bool
|
|
|
|
def initialize_options(self) -> None: ...
|
|
def finalize_options(self) -> None: ...
|
|
@property
|
|
def wheel_dist_name(self) -> str: ...
|
|
def get_tag(self) -> tuple[str, str, str]: ...
|
|
def run(self) -> None: ...
|
|
def write_wheelfile(self, wheelfile_base: str, generator: str = ...) -> None: ...
|
|
@property
|
|
def license_paths(self) -> Iterable[str]: ...
|
|
def egg2dist(self, egginfo_path: str, distinfo_path: str) -> None: ...
|