From 2ed2765d8d4a90b043d6511ab801dd7dc8b8e992 Mon Sep 17 00:00:00 2001 From: Sebastian Rittau Date: Wed, 8 Oct 2025 21:36:59 +0200 Subject: [PATCH] [CI] Remove @disjoint_base hacks (#14854) --- .github/workflows/daily.yml | 3 --- .github/workflows/stubtest_stdlib.yml | 3 --- stdlib/@tests/stubtest_allowlists/darwin-py313.txt | 8 -------- 3 files changed, 14 deletions(-) diff --git a/.github/workflows/daily.yml b/.github/workflows/daily.yml index a8641d10a..417dbf2eb 100644 --- a/.github/workflows/daily.yml +++ b/.github/workflows/daily.yml @@ -50,9 +50,6 @@ jobs: check-latest: true - name: Install dependencies run: pip install -r requirements-tests.txt - # Temporary to get @disjoint_base support; can remove once mypy 1.18 is released - - name: Install mypy from git - run: pip install git+https://github.com/python/mypy.git@116b92bae7b5dbf5e6bd36fd9b0c6804973e5554 - name: Run stubtest run: python tests/stubtest_stdlib.py diff --git a/.github/workflows/stubtest_stdlib.yml b/.github/workflows/stubtest_stdlib.yml index a25133a66..1ee9e61ee 100644 --- a/.github/workflows/stubtest_stdlib.yml +++ b/.github/workflows/stubtest_stdlib.yml @@ -46,8 +46,5 @@ jobs: check-latest: true - name: Install dependencies run: pip install -r requirements-tests.txt - # Temporary to get @disjoint_base support; can remove once mypy 1.18 is released - - name: Install mypy from git - run: pip install git+https://github.com/python/mypy.git@116b92bae7b5dbf5e6bd36fd9b0c6804973e5554 - name: Run stubtest run: python tests/stubtest_stdlib.py diff --git a/stdlib/@tests/stubtest_allowlists/darwin-py313.txt b/stdlib/@tests/stubtest_allowlists/darwin-py313.txt index 2d00ecf74..bb7f4bba4 100644 --- a/stdlib/@tests/stubtest_allowlists/darwin-py313.txt +++ b/stdlib/@tests/stubtest_allowlists/darwin-py313.txt @@ -3,11 +3,3 @@ # ======= (mmap.MAP_32BIT)? # Exists locally on MacOS but not on GitHub - - -# ================ -# Unclear problems -# ================ - -# Added in 3.11.1, flagged by stubtest on Python < 3.14 for unknown reasons -errno.ENOTCAPABLE