85 lines
2.9 KiB
Python
85 lines
2.9 KiB
Python
from _typeshed import Incomplete
|
|
from typing import ClassVar, Final
|
|
|
|
from .. import Command, SetuptoolsDeprecationWarning
|
|
from .._distutils.filelist import FileList as _FileList
|
|
from .sdist import sdist
|
|
|
|
PY_MAJOR: Final[str]
|
|
|
|
def translate_pattern(glob): ...
|
|
|
|
class InfoCommon:
|
|
tag_build: Incomplete
|
|
tag_date: Incomplete
|
|
@property
|
|
def name(self): ...
|
|
def tagged_version(self): ...
|
|
def tags(self): ...
|
|
@property
|
|
def vtags(self): ...
|
|
|
|
class egg_info(InfoCommon, Command):
|
|
description: str
|
|
user_options: ClassVar[list[tuple[str, str, str]]]
|
|
boolean_options: ClassVar[list[str]]
|
|
negative_opt: ClassVar[dict[str, str]]
|
|
egg_base: Incomplete
|
|
egg_name: Incomplete
|
|
egg_info: Incomplete
|
|
egg_version: Incomplete
|
|
def initialize_options(self) -> None: ...
|
|
@property
|
|
def tag_svn_revision(self) -> int | None: ...
|
|
@tag_svn_revision.setter
|
|
def tag_svn_revision(self, value) -> None: ...
|
|
def save_version_info(self, filename) -> None: ...
|
|
def finalize_options(self) -> None: ...
|
|
def write_or_delete_file(self, what, filename, data, force: bool = False) -> None: ...
|
|
def write_file(self, what, filename, data) -> None: ...
|
|
def delete_file(self, filename) -> None: ...
|
|
def run(self) -> None: ...
|
|
filelist: Incomplete
|
|
def find_sources(self) -> None: ...
|
|
|
|
class FileList(_FileList):
|
|
def __init__(self, warn=None, debug_print=None, ignore_egg_info_dir: bool = False) -> None: ...
|
|
def process_template_line(self, line) -> None: ...
|
|
def include(self, pattern): ...
|
|
def exclude(self, pattern): ...
|
|
def recursive_include(self, dir, pattern): ...
|
|
def recursive_exclude(self, dir, pattern): ...
|
|
def graft(self, dir): ...
|
|
def prune(self, dir): ...
|
|
def global_include(self, pattern): ...
|
|
def global_exclude(self, pattern): ...
|
|
def append(self, item) -> None: ...
|
|
def extend(self, paths) -> None: ...
|
|
|
|
class manifest_maker(sdist):
|
|
template: str
|
|
use_defaults: bool
|
|
prune: bool
|
|
manifest_only: bool
|
|
force_manifest: bool
|
|
def initialize_options(self) -> None: ...
|
|
def finalize_options(self) -> None: ...
|
|
filelist: FileList
|
|
def run(self) -> None: ...
|
|
def write_manifest(self) -> None: ...
|
|
def warn(self, msg) -> None: ...
|
|
def add_defaults(self) -> None: ...
|
|
def add_license_files(self) -> None: ...
|
|
|
|
def write_file(filename, contents) -> None: ...
|
|
def write_pkg_info(cmd, basename, filename) -> None: ...
|
|
def warn_depends_obsolete(cmd, basename, filename) -> None: ...
|
|
def write_requirements(cmd, basename, filename) -> None: ...
|
|
def write_setup_requirements(cmd, basename, filename) -> None: ...
|
|
def write_toplevel_names(cmd, basename, filename) -> None: ...
|
|
def overwrite_arg(cmd, basename, filename) -> None: ...
|
|
def write_arg(cmd, basename, filename, force: bool = False) -> None: ...
|
|
def write_entries(cmd, basename, filename) -> None: ...
|
|
|
|
class EggInfoDeprecationWarning(SetuptoolsDeprecationWarning): ...
|