From 08d48dcf16c42d83582d22af55259561661f6b0f Mon Sep 17 00:00:00 2001 From: Alex Gaynor Date: Mon, 15 Dec 2025 18:09:36 -0500 Subject: [PATCH 1/3] Update CI workflow to use Ubuntu 24.04 and Python 3.14 stable --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ad45cca8..20382206 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,7 +22,7 @@ jobs: run: mypy --strict certifi test: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 strategy: matrix: python-version: @@ -33,7 +33,7 @@ jobs: - "3.11" - "3.12" - "3.13" - - "3.14-dev" + - "3.14" steps: - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1 - name: Set up Python ${{ matrix.python-version }} From b1d79ba5899939e7c2f32fea38127c60d8364975 Mon Sep 17 00:00:00 2001 From: Alex Gaynor Date: Mon, 15 Dec 2025 18:10:22 -0500 Subject: [PATCH 2/3] Change CI runner from ubuntu-24.04 to ubuntu-22.04 --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 20382206..28eae3e2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,7 +22,7 @@ jobs: run: mypy --strict certifi test: - runs-on: ubuntu-24.04 + runs-on: ubuntu-22.04 strategy: matrix: python-version: From 172b019cfb357a6920937521374e3184c3625c04 Mon Sep 17 00:00:00 2001 From: Alex Gaynor Date: Mon, 15 Dec 2025 18:11:06 -0500 Subject: [PATCH 3/3] Update pytest command in CI workflow Remove warning suppression for pytest on Python 3.6. --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 28eae3e2..c94fdf91 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -46,4 +46,4 @@ jobs: python -m pip install pytest - name: Test with pytest run: | - python -W error -W 'ignore:Running attrs on Python 3.6' -m pytest + python -W error -m pytest