Files
Buffteks-Website/venv/lib/python3.12/site-packages/setuptools-stubs/command/bdist_wheel.pyi
2025-05-08 21:10:14 -05:00

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