From 613adece161f0ea40b0e16e7e6c75c3263a67fc1 Mon Sep 17 00:00:00 2001 From: Avasam Date: Sat, 10 Aug 2024 21:37:13 -0400 Subject: [PATCH 1/2] Bump pyinstaller to 6.10.* --- stubs/pyinstaller/METADATA.toml | 3 +-- stubs/pyinstaller/PyInstaller/compat.pyi | 2 ++ 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/stubs/pyinstaller/METADATA.toml b/stubs/pyinstaller/METADATA.toml index 395fc9f72369..3f95c6dd1aa0 100644 --- a/stubs/pyinstaller/METADATA.toml +++ b/stubs/pyinstaller/METADATA.toml @@ -1,6 +1,5 @@ -version = "6.9.*" +version = "6.10.*" upstream_repository = "https://github.com/pyinstaller/pyinstaller" -requires = ["types-setuptools"] [tool.stubtest] extras = ["completion"] diff --git a/stubs/pyinstaller/PyInstaller/compat.pyi b/stubs/pyinstaller/PyInstaller/compat.pyi index 72e3d48b02af..05a1440e1954 100644 --- a/stubs/pyinstaller/PyInstaller/compat.pyi +++ b/stubs/pyinstaller/PyInstaller/compat.pyi @@ -14,6 +14,7 @@ is_py39: Final[bool] is_py310: Final[bool] is_py311: Final[bool] is_py312: Final[bool] +is_py313: Final[bool] is_win: Final[bool] is_win_10: Final[bool] is_win_11: Final[bool] @@ -31,6 +32,7 @@ is_musl: Final[bool] is_macos_11_compat: Final[bool] is_macos_11_native: Final[bool] is_macos_11: Final[bool] +is_nogil: Final[bool] PYDYLIB_NAMES: Final[set[str]] base_prefix: Final[str] is_venv: Final[bool] From d905f5b3df67144ac1529823e78f24147512a29f Mon Sep 17 00:00:00 2001 From: Avasam Date: Sat, 10 Aug 2024 21:47:14 -0400 Subject: [PATCH 2/2] Fix all stubtest issues + argcomplete extras is not needed --- stubs/pyinstaller/@tests/stubtest_allowlist.txt | 1 + stubs/pyinstaller/METADATA.toml | 3 --- stubs/pyinstaller/PyInstaller/building/splash.pyi | 1 - 3 files changed, 1 insertion(+), 4 deletions(-) diff --git a/stubs/pyinstaller/@tests/stubtest_allowlist.txt b/stubs/pyinstaller/@tests/stubtest_allowlist.txt index ff3d8caa50da..6eb7692b4204 100644 --- a/stubs/pyinstaller/@tests/stubtest_allowlist.txt +++ b/stubs/pyinstaller/@tests/stubtest_allowlist.txt @@ -43,6 +43,7 @@ PyInstaller.utils.git PyInstaller.utils.hooks.django PyInstaller.utils.hooks.gi PyInstaller.utils.hooks.qt +PyInstaller.utils.hooks.setuptools PyInstaller.utils.hooks.tcl_tk PyInstaller.utils.misc PyInstaller.utils.osx diff --git a/stubs/pyinstaller/METADATA.toml b/stubs/pyinstaller/METADATA.toml index 3f95c6dd1aa0..93e986d02747 100644 --- a/stubs/pyinstaller/METADATA.toml +++ b/stubs/pyinstaller/METADATA.toml @@ -1,5 +1,2 @@ version = "6.10.*" upstream_repository = "https://github.com/pyinstaller/pyinstaller" - -[tool.stubtest] -extras = ["completion"] diff --git a/stubs/pyinstaller/PyInstaller/building/splash.pyi b/stubs/pyinstaller/PyInstaller/building/splash.pyi index da76b1162bb3..1caae6c82b49 100644 --- a/stubs/pyinstaller/PyInstaller/building/splash.pyi +++ b/stubs/pyinstaller/PyInstaller/building/splash.pyi @@ -42,5 +42,4 @@ class Splash(Target): always_on_top: bool = True, ) -> None: ... def assemble(self) -> None: ... - def test_tk_version(self) -> None: ... def generate_script(self) -> str: ...