diff --git a/stdlib/distutils/command/__init__.pyi b/stdlib/distutils/command/__init__.pyi index 4d804bcb7671..e69de29bb2d1 100644 --- a/stdlib/distutils/command/__init__.pyi +++ b/stdlib/distutils/command/__init__.pyi @@ -1,45 +0,0 @@ -import sys - -from . import ( - bdist_dumb as bdist_dumb, - bdist_rpm as bdist_rpm, - build as build, - build_clib as build_clib, - build_ext as build_ext, - build_py as build_py, - build_scripts as build_scripts, - check as check, - clean as clean, - install as install, - install_data as install_data, - install_headers as install_headers, - install_lib as install_lib, - register as register, - sdist as sdist, - upload as upload, -) - -if sys.version_info < (3, 10): - from . import bdist_wininst as bdist_wininst - -__all__ = [ - "build", - "build_py", - "build_ext", - "build_clib", - "build_scripts", - "clean", - "install", - "install_lib", - "install_headers", - "install_scripts", - "install_data", - "sdist", - "register", - "bdist", - "bdist_dumb", - "bdist_rpm", - "bdist_wininst", - "check", - "upload", -] diff --git a/tests/stubtest_allowlists/py36.txt b/tests/stubtest_allowlists/py36.txt index 1c70b102c2ea..57777448a5d7 100644 --- a/tests/stubtest_allowlists/py36.txt +++ b/tests/stubtest_allowlists/py36.txt @@ -15,6 +15,7 @@ collections.AsyncGenerator.ag_running collections.Callable collections.UserString.maketrans datetime.datetime_CAPI +distutils.command.bdist_wininst # see #6523 distutils.cygwinccompiler.RE_VERSION distutils.dist.command_re distutils.fancy_getopt.longopt_re diff --git a/tests/stubtest_allowlists/py37.txt b/tests/stubtest_allowlists/py37.txt index ca4f7a31a954..d6495f3af4a0 100644 --- a/tests/stubtest_allowlists/py37.txt +++ b/tests/stubtest_allowlists/py37.txt @@ -19,6 +19,7 @@ collections.UserString.maketrans contextvars.Context.__init__ # Default C __init__ signature is wrong contextvars.ContextVar.get dataclasses.field +distutils.command.bdist_wininst # see #6523 dummy_threading.Condition.acquire dummy_threading.Condition.release dummy_threading.Event.isSet diff --git a/tests/stubtest_allowlists/py38.txt b/tests/stubtest_allowlists/py38.txt index d45391c50ff9..a9f9fd8aeee5 100644 --- a/tests/stubtest_allowlists/py38.txt +++ b/tests/stubtest_allowlists/py38.txt @@ -26,6 +26,7 @@ collections.KeysView.__reversed__ collections.ValuesView.__reversed__ contextvars.Context.__init__ # Default C __init__ signature is wrong dataclasses.field +distutils.command.bdist_wininst # see #6523 dummy_threading.Condition.acquire dummy_threading.Condition.release dummy_threading.Event.isSet diff --git a/tests/stubtest_allowlists/py39.txt b/tests/stubtest_allowlists/py39.txt index 92e6d98d0c29..3b16ecb95eae 100644 --- a/tests/stubtest_allowlists/py39.txt +++ b/tests/stubtest_allowlists/py39.txt @@ -31,6 +31,7 @@ contextvars.Context.__init__ # Default C __init__ signature is wrong contextlib.AbstractAsyncContextManager.__class_getitem__ contextlib.AbstractContextManager.__class_getitem__ dataclasses.field +distutils.command.bdist_wininst # see #6523 enum.Enum._generate_next_value_ fractions.Fraction.__new__ # overload is too complicated for stubtest to resolve ftplib.FTP.trust_server_pasv_ipv4_address # Dangerous to use, intentionally undocumented, intentionally missing from typeshed. #6154 diff --git a/tests/stubtest_allowlists/py3_common.txt b/tests/stubtest_allowlists/py3_common.txt index dfbbf8d43d4e..91bf5029515a 100644 --- a/tests/stubtest_allowlists/py3_common.txt +++ b/tests/stubtest_allowlists/py3_common.txt @@ -314,6 +314,24 @@ builtins.reveal_locals builtins.reveal_type # __all__-related weirdness (see #6523) +distutils.command.build +distutils.command.build_py +distutils.command.build_ext +distutils.command.build_clib +distutils.command.build_scripts +distutils.command.clean +distutils.command.install +distutils.command.install_lib +distutils.command.install_headers +distutils.command.install_scripts +distutils.command.install_data +distutils.command.sdist +distutils.command.register +distutils.command.bdist +distutils.command.bdist_dumb +distutils.command.bdist_rpm +distutils.command.check +distutils.command.upload email.base64mime email.charset email.encoders