Skip to content

Commit b42db6b

Browse files
authored
remove python 3.9 in tests and docs (#1284)
* remove python 3.9 in tests and docs * Python 3.10 and Ubuntu 24 for RTDs
1 parent 968f800 commit b42db6b

4 files changed

Lines changed: 6 additions & 8 deletions

File tree

.github/workflows/checks.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,6 @@ jobs:
6565
fail-fast: false
6666
matrix:
6767
python-version:
68-
- '3.9'
6968
- '3.10'
7069
- '3.11'
7170
- '3.12'
@@ -168,7 +167,6 @@ jobs:
168167
fail-fast: false
169168
matrix:
170169
python-version:
171-
- '3.9'
172170
- '3.10'
173171
- '3.11'
174172
- '3.12'

.github/workflows/nightlies.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
fail-fast: false
2424
matrix:
2525
python-version:
26-
- '3.9'
26+
- '3.10'
2727
- '3.12'
2828
os:
2929
- linux
@@ -47,7 +47,7 @@ jobs:
4747
pip-install-target: https://github.com/CCSI-Toolset/FOQUS/archive/master.zip
4848
- foqus-install-target: stable
4949
os: win64
50-
python-version: '3.9'
50+
python-version: '3.10'
5151

5252
steps:
5353
- name: Set up Conda

.readthedocs.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ version: 2
77

88
# the build.os and build.tools section is mandatory
99
build:
10-
os: ubuntu-22.04 # for consistency, matches the one used for CI
10+
os: ubuntu-24.04 # for consistency, matches the one used for CI
1111
tools:
12-
python: "3.9"
12+
python: "3.10"
1313

1414
# Build documentation in the docs/ directory with Sphinx
1515
sphinx:

docs/source/chapt_install/install_python.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
Install Python
44
--------------
55

6-
Python version 3.9 up through 3.12 is required to run FOQUS.
6+
Python version 3.10 up through 3.12 is required to run FOQUS.
77

88
We recommend using either the `Miniconda <https://docs.conda.io/en/latest/miniconda.html>`_ or
99
`Anaconda <https://www.anaconda.com/download/>`_ Python distribution and package management
@@ -17,7 +17,7 @@ ability to create self-contained python environments without any need for admini
1717
privileges. These separate environments can have different set of packages, isolating version
1818
dependencies when working with multiple python projects.
1919

20-
If you have a working version of Python 3.9 through 3.12, which you prefer over Anaconda, you can
20+
If you have a working version of Python 3.10 through 3.12, which you prefer over Anaconda, you can
2121
skip these steps.
2222

2323
Anaconda or Miniconda Install and Setup

0 commit comments

Comments
 (0)