From e21921dbd89d40139280d278a169342881a5c57e Mon Sep 17 00:00:00 2001 From: "Adam R. Jensen" <39184289+AdamRJensen@users.noreply.github.com> Date: Tue, 27 May 2025 11:49:44 -0600 Subject: [PATCH 1/3] Update build Python versions --- .github/workflows/asv_check.yml | 2 +- .github/workflows/flake8.yml | 4 ++-- .github/workflows/publish.yml | 2 +- readthedocs.yml | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/asv_check.yml b/.github/workflows/asv_check.yml index 3dc7646c28..20fe093d17 100644 --- a/.github/workflows/asv_check.yml +++ b/.github/workflows/asv_check.yml @@ -23,7 +23,7 @@ jobs: - name: Install Python uses: actions/setup-python@v5 with: - python-version: '3.9' + python-version: '3.12' - name: Install asv run: pip install asv==0.6.4 diff --git a/.github/workflows/flake8.yml b/.github/workflows/flake8.yml index 8e054ecb08..11718c37a4 100644 --- a/.github/workflows/flake8.yml +++ b/.github/workflows/flake8.yml @@ -7,10 +7,10 @@ jobs: steps: - name: Checkout source uses: actions/checkout@v4 - - name: Install Python 3.11 + - name: Install Python 3.12 uses: actions/setup-python@v5 with: - python-version: '3.11' + python-version: '3.12' - name: Install Flake8 5.0.4 linter run: pip install flake8==5.0.4 # use this version for --diff option - name: Setup Flake8 output matcher for PR annotations diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index b8901ef6c3..f7ea92678c 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -22,7 +22,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v5 with: - python-version: 3.9 + python-version: "3.12" - name: Install build tools run: | diff --git a/readthedocs.yml b/readthedocs.yml index c4a1b20706..d0208c15c8 100644 --- a/readthedocs.yml +++ b/readthedocs.yml @@ -11,7 +11,7 @@ sphinx: build: os: ubuntu-lts-latest tools: - python: "3.11" + python: "3.12" jobs: # fetch the full history so that setuptools_scm can determine the # correct version string for long PRs with many commits From 65e23cc56cdefd16a286ca8b1a081f2014ae7251 Mon Sep 17 00:00:00 2001 From: "Adam R. Jensen" <39184289+AdamRJensen@users.noreply.github.com> Date: Tue, 27 May 2025 12:24:02 -0600 Subject: [PATCH 2/3] Undo update of Python version in publish.yml --- .github/workflows/publish.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index f7ea92678c..d703e5d4c1 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -22,7 +22,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v5 with: - python-version: "3.12" + python-version: "3.9" - name: Install build tools run: | From 50c836af7dc69dace3d11304758d11b1fe0e4c84 Mon Sep 17 00:00:00 2001 From: "Adam R. Jensen" <39184289+AdamRJensen@users.noreply.github.com> Date: Tue, 27 May 2025 13:14:45 -0600 Subject: [PATCH 3/3] Add comment about publish.yml Python version --- .github/workflows/publish.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index d703e5d4c1..9579416e11 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -22,6 +22,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v5 with: + # Python version should be the minimum supported version python-version: "3.9" - name: Install build tools