From 354787f6e0037f7b8d37d11eb851b8f4e0931a42 Mon Sep 17 00:00:00 2001 From: kasium <15907922+kasium@users.noreply.github.com> Date: Fri, 8 Apr 2022 22:05:48 +0200 Subject: [PATCH] Add stubs for stdlib-list (#7608) --- stubs/stdlib-list/METADATA.toml | 1 + stubs/stdlib-list/stdlib_list/__init__.pyi | 9 +++++++++ stubs/stdlib-list/stdlib_list/base.pyi | 6 ++++++ 3 files changed, 16 insertions(+) create mode 100644 stubs/stdlib-list/METADATA.toml create mode 100644 stubs/stdlib-list/stdlib_list/__init__.pyi create mode 100644 stubs/stdlib-list/stdlib_list/base.pyi diff --git a/stubs/stdlib-list/METADATA.toml b/stubs/stdlib-list/METADATA.toml new file mode 100644 index 000000000..29511ee7d --- /dev/null +++ b/stubs/stdlib-list/METADATA.toml @@ -0,0 +1 @@ +version = "0.8.*" diff --git a/stubs/stdlib-list/stdlib_list/__init__.pyi b/stubs/stdlib-list/stdlib_list/__init__.pyi new file mode 100644 index 000000000..33cfc9cf4 --- /dev/null +++ b/stubs/stdlib-list/stdlib_list/__init__.pyi @@ -0,0 +1,9 @@ +from .base import ( + get_canonical_version as get_canonical_version, + in_stdlib as in_stdlib, + long_versions as long_versions, + short_versions as short_versions, + stdlib_list as stdlib_list, +) + +__version__: str diff --git a/stubs/stdlib-list/stdlib_list/base.pyi b/stubs/stdlib-list/stdlib_list/base.pyi new file mode 100644 index 000000000..83321049e --- /dev/null +++ b/stubs/stdlib-list/stdlib_list/base.pyi @@ -0,0 +1,6 @@ +long_versions: list[str] +short_versions: list[str] + +def get_canonical_version(version: str) -> str: ... +def stdlib_list(version: str | None = ...) -> list[str]: ... +def in_stdlib(module_name: str, version: str | None = ...) -> bool: ...