From 78e4e036c4e9b93acbeb7e5a003ca5d5a62cd9a3 Mon Sep 17 00:00:00 2001 From: Avasam Date: Thu, 24 Oct 2024 05:39:08 -0400 Subject: [PATCH] Add `install_data` in `distutils-stubs` from `setuptools` (#12889) --- stubs/setuptools/distutils/__init__.pyi | 3 +++ .../distutils/command/install_data.pyi | 1 + .../setuptools/_distutils/__init__.pyi | 3 +++ .../_distutils/command/install_data.pyi | 19 +++++++++++++++++++ 4 files changed, 26 insertions(+) create mode 100644 stubs/setuptools/distutils/__init__.pyi create mode 100644 stubs/setuptools/distutils/command/install_data.pyi create mode 100644 stubs/setuptools/setuptools/_distutils/__init__.pyi create mode 100644 stubs/setuptools/setuptools/_distutils/command/install_data.pyi diff --git a/stubs/setuptools/distutils/__init__.pyi b/stubs/setuptools/distutils/__init__.pyi new file mode 100644 index 000000000..c5dd95466 --- /dev/null +++ b/stubs/setuptools/distutils/__init__.pyi @@ -0,0 +1,3 @@ +from typing import Final + +__version__: Final[str] diff --git a/stubs/setuptools/distutils/command/install_data.pyi b/stubs/setuptools/distutils/command/install_data.pyi new file mode 100644 index 000000000..039f8b41c --- /dev/null +++ b/stubs/setuptools/distutils/command/install_data.pyi @@ -0,0 +1 @@ +from setuptools._distutils.command.install_data import * diff --git a/stubs/setuptools/setuptools/_distutils/__init__.pyi b/stubs/setuptools/setuptools/_distutils/__init__.pyi new file mode 100644 index 000000000..c5dd95466 --- /dev/null +++ b/stubs/setuptools/setuptools/_distutils/__init__.pyi @@ -0,0 +1,3 @@ +from typing import Final + +__version__: Final[str] diff --git a/stubs/setuptools/setuptools/_distutils/command/install_data.pyi b/stubs/setuptools/setuptools/_distutils/command/install_data.pyi new file mode 100644 index 000000000..b18b10006 --- /dev/null +++ b/stubs/setuptools/setuptools/_distutils/command/install_data.pyi @@ -0,0 +1,19 @@ +from _typeshed import Incomplete + +from ..cmd import Command + +class install_data(Command): + description: str + user_options: Incomplete + boolean_options: Incomplete + install_dir: Incomplete + outfiles: Incomplete + root: Incomplete + force: bool + data_files: Incomplete + warn_dir: bool + def initialize_options(self) -> None: ... + def finalize_options(self) -> None: ... + def run(self) -> None: ... + def get_inputs(self): ... + def get_outputs(self): ...