From 40bfc266f7011b3c0c21f480e7407cffae133363 Mon Sep 17 00:00:00 2001 From: Alex Waygood Date: Wed, 7 Dec 2022 20:25:57 +0000 Subject: [PATCH] 3rd-party stubtest: run on Python 3.10 (#9342) --- .github/workflows/daily.yml | 2 +- .github/workflows/stubtest_third_party.yml | 2 +- stubs/croniter/@tests/stubtest_allowlist.txt | 5 ----- stubs/python-xlib/@tests/stubtest_allowlist.txt | 2 -- stubs/pywin32/@tests/stubtest_allowlist_win32.txt | 5 +++++ stubs/zxcvbn/@tests/stubtest_allowlist.txt | 2 -- 6 files changed, 7 insertions(+), 11 deletions(-) diff --git a/.github/workflows/daily.yml b/.github/workflows/daily.yml index 31bdc4e44..eedb9e948 100644 --- a/.github/workflows/daily.yml +++ b/.github/workflows/daily.yml @@ -59,7 +59,7 @@ jobs: - uses: actions/checkout@v3 - uses: actions/setup-python@v4 with: - python-version: "3.9" + python-version: "3.10" cache: pip cache-dependency-path: | requirements-tests.txt diff --git a/.github/workflows/stubtest_third_party.yml b/.github/workflows/stubtest_third_party.yml index 1da290eae..762467055 100644 --- a/.github/workflows/stubtest_third_party.yml +++ b/.github/workflows/stubtest_third_party.yml @@ -35,7 +35,7 @@ jobs: fetch-depth: 0 - uses: actions/setup-python@v4 with: - python-version: "3.9" + python-version: "3.10" cache: pip cache-dependency-path: | requirements-tests.txt diff --git a/stubs/croniter/@tests/stubtest_allowlist.txt b/stubs/croniter/@tests/stubtest_allowlist.txt index 2895f0a89..f05cf7f29 100644 --- a/stubs/croniter/@tests/stubtest_allowlist.txt +++ b/stubs/croniter/@tests/stubtest_allowlist.txt @@ -2,9 +2,4 @@ croniter.croniter.EXPANDERS croniter.croniter.HashExpander croniter.croniter.VALID_LEN_EXPRESSION -croniter.croniter.hash_expression_re -croniter.croniter.only_int_re -croniter.croniter.special_weekday_re -croniter.croniter.star_or_int_re -croniter.croniter.step_search_re croniter.croniter.timedelta_to_seconds \ No newline at end of file diff --git a/stubs/python-xlib/@tests/stubtest_allowlist.txt b/stubs/python-xlib/@tests/stubtest_allowlist.txt index dfb343c6b..7946240c8 100644 --- a/stubs/python-xlib/@tests/stubtest_allowlist.txt +++ b/stubs/python-xlib/@tests/stubtest_allowlist.txt @@ -29,6 +29,4 @@ Xlib.ext.randr.W # Re-exports from six Xlib.ext.xinput.integer_types Xlib.protocol.display.PY3 -Xlib.protocol.display.byte2int Xlib.protocol.rq.PY3 -Xlib.protocol.rq.byte2int diff --git a/stubs/pywin32/@tests/stubtest_allowlist_win32.txt b/stubs/pywin32/@tests/stubtest_allowlist_win32.txt index 03027c5f2..796745442 100644 --- a/stubs/pywin32/@tests/stubtest_allowlist_win32.txt +++ b/stubs/pywin32/@tests/stubtest_allowlist_win32.txt @@ -65,3 +65,8 @@ win32com(ext)?.axdebug.documents win32com(ext)?.axdebug.expressions # failed to import, ModuleNotFoundError: No module named 'expressions' win32com(ext)?.axdebug.stackframe +# failed to import, ImportError: cannot import name 'axdebug' from 'win32com.axdebug' +win32com.axdebug.gateways +win32comext.axdebug.gateways +# failed to import, ModuleNotFoundError: No module named 'win32comext.axdebug.axdebug' +win32comext.axdebug.axdebug diff --git a/stubs/zxcvbn/@tests/stubtest_allowlist.txt b/stubs/zxcvbn/@tests/stubtest_allowlist.txt index a1ee3d238..eca494fa5 100644 --- a/stubs/zxcvbn/@tests/stubtest_allowlist.txt +++ b/stubs/zxcvbn/@tests/stubtest_allowlist.txt @@ -1,7 +1,5 @@ zxcvbn.__main__ # re-exports: -zxcvbn.feedback.ALL_UPPER -zxcvbn.feedback.START_UPPER zxcvbn.scoring.ADJACENCY_GRAPHS zxcvbn.matching.FREQUENCY_LISTS