From ccd82968968e83601ea1d8b3ea5ccfba741f366c Mon Sep 17 00:00:00 2001 From: "P. L. Lim" <2090236+pllim@users.noreply.github.com> Date: Tue, 11 Feb 2025 18:28:33 -0500 Subject: [PATCH 1/7] MNT: Replace ubuntu-20.04 with ubuntu-22.04 --- .readthedocs.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.readthedocs.yaml b/.readthedocs.yaml index a17e4b7..2cccac1 100644 --- a/.readthedocs.yaml +++ b/.readthedocs.yaml @@ -1,6 +1,6 @@ version: 2 build: - os: ubuntu-20.04 + os: ubuntu-22.04 tools: python: "3.9" apt_packages: From 902e6cccb35d5902f76ca2593c8f04dc91176cea Mon Sep 17 00:00:00 2001 From: "P. L. Lim" <2090236+pllim@users.noreply.github.com> Date: Tue, 11 Feb 2025 18:29:10 -0500 Subject: [PATCH 2/7] Might as well bump Python too --- .readthedocs.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.readthedocs.yaml b/.readthedocs.yaml index 2cccac1..a275a79 100644 --- a/.readthedocs.yaml +++ b/.readthedocs.yaml @@ -2,7 +2,7 @@ version: 2 build: os: ubuntu-22.04 tools: - python: "3.9" + python: "3.11" apt_packages: - graphviz From d120c6132f324fe254576f017f898e7a12bcb7e1 Mon Sep 17 00:00:00 2001 From: "P. L. Lim" <2090236+pllim@users.noreply.github.com> Date: Tue, 11 Feb 2025 18:33:03 -0500 Subject: [PATCH 3/7] Use older OSX for that job --- .github/workflows/main.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index e8a4420..26e1a2d 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -38,6 +38,7 @@ jobs: # Test with more compilers, for the OpenMP helpers - macos: py39-test-osxclang-conda + runs-on: macos-13 toxdeps: 'tox>=4' coverage: '' - linux: py39-test-linuxgcc-conda From 7296e68608ad46b08ece4650c3cce1f025501471 Mon Sep 17 00:00:00 2001 From: Stuart Mumford Date: Wed, 12 Feb 2025 09:17:10 +0000 Subject: [PATCH 4/7] Add some 3.13 jobs --- .github/workflows/main.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 26e1a2d..c86dea5 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -26,10 +26,12 @@ jobs: - linux: py310-test - linux: py311-test - linux: py312-test + - linux: py313-test - linux: py312-test-devdeps - macos: py312-test-devdeps posargs: --openmp-expected=False + - macos: py313-test - windows: py38-test runs-on: windows-2019 From 13bbb397dd98cda536275bcb43ac957d485c65ea Mon Sep 17 00:00:00 2001 From: Stuart Mumford Date: Wed, 12 Feb 2025 09:20:38 +0000 Subject: [PATCH 5/7] Apply suggestions from code review --- .readthedocs.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.readthedocs.yaml b/.readthedocs.yaml index a275a79..ee970a2 100644 --- a/.readthedocs.yaml +++ b/.readthedocs.yaml @@ -1,8 +1,8 @@ version: 2 build: - os: ubuntu-22.04 + os: ubuntu-24.04 tools: - python: "3.11" + python: "3.13" apt_packages: - graphviz From 72e333c295e258b26a60c2db289b296f0a6b4ce0 Mon Sep 17 00:00:00 2001 From: Stuart Mumford Date: Wed, 12 Feb 2025 10:03:38 +0000 Subject: [PATCH 6/7] Update main.yml --- .github/workflows/main.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index c86dea5..c43ef56 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -32,14 +32,15 @@ jobs: - macos: py312-test-devdeps posargs: --openmp-expected=False - macos: py313-test - + posargs: --openmp-expected=False + - windows: py38-test runs-on: windows-2019 - windows: py312-test-devdeps runs-on: windows-2019 # Test with more compilers, for the OpenMP helpers - - macos: py39-test-osxclang-conda + - macos: py311-test-osxclang-conda runs-on: macos-13 toxdeps: 'tox>=4' coverage: '' From 61ef58bf7b6935b33d525162ae9d0c49557e16d9 Mon Sep 17 00:00:00 2001 From: "P. L. Lim" <2090236+pllim@users.noreply.github.com> Date: Wed, 12 Feb 2025 08:59:08 -0500 Subject: [PATCH 7/7] Trim whitespace --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index c43ef56..bc53519 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -33,7 +33,7 @@ jobs: posargs: --openmp-expected=False - macos: py313-test posargs: --openmp-expected=False - + - windows: py38-test runs-on: windows-2019 - windows: py312-test-devdeps