diff --git a/stubs/Pillow/@tests/stubtest_allowlist.txt b/stubs/Pillow/@tests/stubtest_allowlist.txt index 81341119a..815a47fb1 100644 --- a/stubs/Pillow/@tests/stubtest_allowlist.txt +++ b/stubs/Pillow/@tests/stubtest_allowlist.txt @@ -1,5 +1,7 @@ PIL.FpxImagePlugin PIL.ImageQt.ImageQt -PIL.ImageQt.QImage # Does exist at runtime usually, but stubtest can't see it -PIL.ImageQt.QPixmap # Does exist at runtime usually, but stubtest can't see it PIL.MicImagePlugin +# Requires Pyside or PyQt to be installed. +# We don't install either in stubtest so it can't see it +PIL.ImageQt.QImage +PIL.ImageQt.QPixmap diff --git a/stubs/keyboard/@tests/stubtest_allowlist.txt b/stubs/keyboard/@tests/stubtest_allowlist.txt index d8684a128..6fa6de59f 100644 --- a/stubs/keyboard/@tests/stubtest_allowlist.txt +++ b/stubs/keyboard/@tests/stubtest_allowlist.txt @@ -2,7 +2,6 @@ keyboard.KeyboardEvent.scan_code keyboard._keyboard_event.KeyboardEvent.scan_code # Defaults don't align with possible values -keyboard.mouse.on_button keyboard.mouse.wait # TODO: Should this be allowlisted? keyboard.__main__ diff --git a/stubs/keyboard/@tests/stubtest_allowlist_darwin.txt b/stubs/keyboard/@tests/stubtest_allowlist_darwin.txt new file mode 100644 index 000000000..d2dcf88d5 --- /dev/null +++ b/stubs/keyboard/@tests/stubtest_allowlist_darwin.txt @@ -0,0 +1,2 @@ +# Defaults don't align with possible values +keyboard.mouse.on_button diff --git a/stubs/keyboard/@tests/stubtest_allowlist_linux.txt b/stubs/keyboard/@tests/stubtest_allowlist_linux.txt new file mode 100644 index 000000000..d2dcf88d5 --- /dev/null +++ b/stubs/keyboard/@tests/stubtest_allowlist_linux.txt @@ -0,0 +1,2 @@ +# Defaults don't align with possible values +keyboard.mouse.on_button diff --git a/stubs/pywin32/@tests/stubtest_allowlist_win32.txt b/stubs/pywin32/@tests/stubtest_allowlist_win32.txt index 796745442..e144d2805 100644 --- a/stubs/pywin32/@tests/stubtest_allowlist_win32.txt +++ b/stubs/pywin32/@tests/stubtest_allowlist_win32.txt @@ -65,6 +65,7 @@ win32com(ext)?.axdebug.documents win32com(ext)?.axdebug.expressions # failed to import, ModuleNotFoundError: No module named 'expressions' win32com(ext)?.axdebug.stackframe +# Axdebug is not built on Python 3.11: https://github.com/mhammond/pywin32/blob/main/setup.py#L405 # failed to import, ImportError: cannot import name 'axdebug' from 'win32com.axdebug' win32com.axdebug.gateways win32comext.axdebug.gateways diff --git a/stubs/tree-sitter-languages/@tests/stubtest_allowlist.txt b/stubs/tree-sitter-languages/@tests/stubtest_allowlist.txt index ba0665953..13f325bda 100644 --- a/stubs/tree-sitter-languages/@tests/stubtest_allowlist.txt +++ b/stubs/tree-sitter-languages/@tests/stubtest_allowlist.txt @@ -1,5 +1,2 @@ # No idea what this is, seems to be auto-generated tree_sitter_languages.core.__test__ - -# Fails to import and is not supposed to be imported, but stubtest finds it somehow -tree_sitter_languages.languages diff --git a/stubs/tree-sitter-languages/@tests/stubtest_allowlist_darwin.txt b/stubs/tree-sitter-languages/@tests/stubtest_allowlist_darwin.txt new file mode 100644 index 000000000..caab3d656 --- /dev/null +++ b/stubs/tree-sitter-languages/@tests/stubtest_allowlist_darwin.txt @@ -0,0 +1,2 @@ +# stubtest/stubgen sees languages.so as a module +tree_sitter_languages.languages diff --git a/stubs/tree-sitter-languages/@tests/stubtest_allowlist_linux.txt b/stubs/tree-sitter-languages/@tests/stubtest_allowlist_linux.txt new file mode 100644 index 000000000..caab3d656 --- /dev/null +++ b/stubs/tree-sitter-languages/@tests/stubtest_allowlist_linux.txt @@ -0,0 +1,2 @@ +# stubtest/stubgen sees languages.so as a module +tree_sitter_languages.languages