Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 1 addition & 3 deletions stubs/setuptools/@tests/stubtest_allowlist.txt
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,7 @@ setuptools._distutils.dist.Distribution.get_obsoletes
setuptools._distutils.archive_util.ARCHIVE_FORMATS
setuptools._distutils.archive_util.check_archive_formats
setuptools._distutils.cmd.Command.dump_options
setuptools._distutils.command.build_clib.show_compilers
setuptools._distutils.command.build_ext.extension_name_re
setuptools._distutils.command.build_ext.show_compilers
setuptools._distutils.command.build_scripts
setuptools._distutils.command.check
setuptools._distutils.command.clean
Expand Down Expand Up @@ -75,6 +73,7 @@ setuptools._distutils.command.config
setuptools._distutils.command.install_data
setuptools._distutils.command.install_egg_info
setuptools._distutils.command.install_headers
setuptools._distutils.compat.numpy
setuptools._distutils.compat.py39
setuptools._distutils.core
setuptools._distutils.cygwinccompiler
Expand All @@ -84,7 +83,6 @@ setuptools._distutils.fancy_getopt
setuptools._distutils.file_util
setuptools._distutils.log
setuptools._distutils.text_file
setuptools._distutils.unixccompiler
setuptools._distutils.version
setuptools._distutils.versionpredicate
setuptools._distutils.zosccompiler
Expand Down
2 changes: 1 addition & 1 deletion stubs/setuptools/METADATA.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
version = "~=76.0.0"
version = "~=77.0.2"
upstream_repository = "https://github.com/pypa/setuptools"
extra_description = """\
Given that `pkg_resources` is typed since `setuptools >= 71.1`, \
Expand Down
1 change: 1 addition & 0 deletions stubs/setuptools/distutils/compilers/C/unix.pyi
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
from setuptools._distutils.compilers.C.unix import *
1 change: 1 addition & 0 deletions stubs/setuptools/distutils/unixccompiler.pyi
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
from setuptools._distutils.unixccompiler import *
2 changes: 2 additions & 0 deletions stubs/setuptools/setuptools/_distutils/_msvccompiler.pyi
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
from .compilers.C import msvc

__all__ = ["MSVCCompiler"]

MSVCCompiler = msvc.Compiler
2 changes: 0 additions & 2 deletions stubs/setuptools/setuptools/_distutils/command/build.pyi
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,6 @@ from typing import ClassVar

from ..cmd import Command

def show_compilers() -> None: ...

class build(Command):
description: ClassVar[str]
user_options: ClassVar[list[tuple[str, str | None, str]]]
Expand Down
3 changes: 0 additions & 3 deletions stubs/setuptools/setuptools/_distutils/compilers/C/msvc.pyi
Original file line number Diff line number Diff line change
@@ -1,13 +1,10 @@
from _typeshed import Incomplete
from typing import ClassVar, Final

from . import base

PLAT_SPEC_TO_RUNTIME: Final[dict[str, str]]

class Compiler(base.Compiler):
compiler_type: ClassVar[str]
executables: ClassVar[dict[str, Incomplete]]
src_extensions: ClassVar[list[str]]
res_extension: ClassVar[str]
obj_extension: ClassVar[str]
Expand Down
16 changes: 16 additions & 0 deletions stubs/setuptools/setuptools/_distutils/compilers/C/unix.pyi
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
from typing import ClassVar

from . import base

class Compiler(base.Compiler):
src_extensions: ClassVar[list[str]]
obj_extension: ClassVar[str]
static_lib_extension: ClassVar[str]
shared_lib_extension: ClassVar[str]
dylib_lib_extension: ClassVar[str]
xcode_stub_lib_extension: ClassVar[str]
static_lib_format: ClassVar[str]
shared_lib_format: ClassVar[str]
dylib_lib_format: ClassVar[str]
xcode_stub_lib_format: ClassVar[str]
def runtime_library_dir_option(self, dir: str) -> str | list[str]: ... # type: ignore[override]
3 changes: 3 additions & 0 deletions stubs/setuptools/setuptools/_distutils/unixccompiler.pyi
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
from .compilers.C import unix

UnixCCompiler = unix.Compiler