From 436d2a16867ce044e1c802f9a7d76d7a3b700c09 Mon Sep 17 00:00:00 2001 From: Avasam Date: Sat, 12 Nov 2022 16:54:55 -0500 Subject: [PATCH] Fix paramiko stubtest on Windows --- stubs/paramiko/@tests/stubtest_allowlist.txt | 2 -- stubs/paramiko/@tests/stubtest_allowlist_darwin.txt | 2 ++ stubs/paramiko/@tests/stubtest_allowlist_linux.txt | 2 ++ stubs/paramiko/@tests/stubtest_allowlist_win32.txt | 2 ++ stubs/paramiko/METADATA.toml | 4 ++++ 5 files changed, 10 insertions(+), 2 deletions(-) create mode 100644 stubs/paramiko/@tests/stubtest_allowlist_darwin.txt create mode 100644 stubs/paramiko/@tests/stubtest_allowlist_linux.txt create mode 100644 stubs/paramiko/@tests/stubtest_allowlist_win32.txt diff --git a/stubs/paramiko/@tests/stubtest_allowlist.txt b/stubs/paramiko/@tests/stubtest_allowlist.txt index 3b8d828018e8..39218dcb26cf 100644 --- a/stubs/paramiko/@tests/stubtest_allowlist.txt +++ b/stubs/paramiko/@tests/stubtest_allowlist.txt @@ -2,7 +2,6 @@ paramiko.SFTPServer.__init__ paramiko.Transport.open_x11_channel paramiko.Transport.send_ignore paramiko.Transport.start_server -paramiko._winapi paramiko.py3compat.input paramiko.py3compat.BytesIO.readlines paramiko.py3compat.BytesIO.seek @@ -13,4 +12,3 @@ paramiko.transport.Transport.open_x11_channel paramiko.transport.Transport.send_ignore paramiko.transport.Transport.start_server paramiko.util.SupportsClose -paramiko.win_pageant diff --git a/stubs/paramiko/@tests/stubtest_allowlist_darwin.txt b/stubs/paramiko/@tests/stubtest_allowlist_darwin.txt new file mode 100644 index 000000000000..62983197e021 --- /dev/null +++ b/stubs/paramiko/@tests/stubtest_allowlist_darwin.txt @@ -0,0 +1,2 @@ +paramiko._winapi +paramiko.win_pageant diff --git a/stubs/paramiko/@tests/stubtest_allowlist_linux.txt b/stubs/paramiko/@tests/stubtest_allowlist_linux.txt new file mode 100644 index 000000000000..62983197e021 --- /dev/null +++ b/stubs/paramiko/@tests/stubtest_allowlist_linux.txt @@ -0,0 +1,2 @@ +paramiko._winapi +paramiko.win_pageant diff --git a/stubs/paramiko/@tests/stubtest_allowlist_win32.txt b/stubs/paramiko/@tests/stubtest_allowlist_win32.txt new file mode 100644 index 000000000000..51664f850f12 --- /dev/null +++ b/stubs/paramiko/@tests/stubtest_allowlist_win32.txt @@ -0,0 +1,2 @@ +# Type-checkers don't support architecture checks. So we have to Union +paramiko.win_pageant.ULONG_PTR diff --git a/stubs/paramiko/METADATA.toml b/stubs/paramiko/METADATA.toml index adf7dc1131a4..1c52e4c68492 100644 --- a/stubs/paramiko/METADATA.toml +++ b/stubs/paramiko/METADATA.toml @@ -1,2 +1,6 @@ version = "2.12.*" requires = ["types-cryptography"] + +[tool.stubtest] +# linux and darwin are equivalent +platforms = ["linux", "win32"]