diff --git a/stubs/setuptools/METADATA.toml b/stubs/setuptools/METADATA.toml index d67b34ab7..948bda814 100644 --- a/stubs/setuptools/METADATA.toml +++ b/stubs/setuptools/METADATA.toml @@ -1,4 +1,4 @@ -version = "67.6.*" +version = "67.7.*" [tool.stubtest] ignore_missing_stub = true diff --git a/stubs/setuptools/setuptools/__init__.pyi b/stubs/setuptools/setuptools/__init__.pyi index 0fef3642e..109af35c4 100644 --- a/stubs/setuptools/setuptools/__init__.pyi +++ b/stubs/setuptools/setuptools/__init__.pyi @@ -2,10 +2,10 @@ from abc import abstractmethod from collections.abc import Iterable, Mapping, Sequence from typing import Any -from setuptools._deprecation_warning import SetuptoolsDeprecationWarning as SetuptoolsDeprecationWarning from setuptools.depends import Require as Require from setuptools.dist import Distribution as Distribution from setuptools.extension import Extension as Extension +from setuptools.warnings import SetuptoolsDeprecationWarning as SetuptoolsDeprecationWarning from ._distutils.cmd import Command as _Command diff --git a/stubs/setuptools/setuptools/_deprecation_warning.pyi b/stubs/setuptools/setuptools/_deprecation_warning.pyi deleted file mode 100644 index 43a7220c6..000000000 --- a/stubs/setuptools/setuptools/_deprecation_warning.pyi +++ /dev/null @@ -1 +0,0 @@ -class SetuptoolsDeprecationWarning(Warning): ... diff --git a/stubs/setuptools/setuptools/warnings.pyi b/stubs/setuptools/setuptools/warnings.pyi new file mode 100644 index 000000000..b75a929b6 --- /dev/null +++ b/stubs/setuptools/setuptools/warnings.pyi @@ -0,0 +1,15 @@ +class SetuptoolsWarning(UserWarning): + @classmethod + def emit( + cls, + summary: str | None = None, + details: str | None = None, + due_date: tuple[int, int, int] | None = None, + see_docs: str | None = None, + see_url: str | None = None, + stacklevel: int = 2, + **kwargs, + ) -> None: ... + +class InformationOnly(SetuptoolsWarning): ... +class SetuptoolsDeprecationWarning(SetuptoolsWarning): ...