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..9579416e11 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -22,7 +22,8 @@ jobs: - name: Set up Python uses: actions/setup-python@v5 with: - python-version: 3.9 + # Python version should be the minimum supported version + python-version: "3.9" - 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