Skip to content

Commit e9ead42

Browse files
authored
Drop python 3.8, support python 3.11 (#343)
1 parent 61b1b4f commit e9ead42

File tree

9 files changed

+11
-11
lines changed

9 files changed

+11
-11
lines changed

.github/workflows/check_black.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,10 @@ jobs:
2222

2323
steps:
2424
- uses: actions/checkout@v3
25-
- name: Set up Python 3.8
25+
- name: Set up Python 3.9
2626
uses: actions/setup-python@v4
2727
with:
28-
python-version: 3.8
28+
python-version: 3.9
2929
- name: Install dependencies
3030
run: |
3131
python -m pip install --upgrade pip

.github/workflows/test_pysteps.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
fail-fast: false
2121
matrix:
2222
os: [ "ubuntu-latest", "macos-latest", "windows-latest" ]
23-
python-version: ["3.8", "3.10"]
23+
python-version: ["3.9", "3.11"]
2424
max-parallel: 6
2525

2626
defaults:

.readthedocs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ version: 2
77
build:
88
os: "ubuntu-22.04"
99
tools:
10-
python: "3.8"
10+
python: "3.10"
1111

1212
sphinx:
1313
configuration: doc/source/conf.py

ci/ci_test_env.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ channels:
44
- conda-forge
55
- defaults
66
dependencies:
7-
- python>=3.7
7+
- python>=3.9
88
- pip
99
- mamba
1010
# Minimal dependencies

doc/source/user_guide/install_pysteps.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Dependencies
88

99
The pysteps package needs the following dependencies
1010

11-
* `python >=3.8, <3.11 <http://www.python.org/>`_ (lower or higher versions may work but are not tested).
11+
* `python >=3.9, <3.12 <http://www.python.org/>`_ (lower or higher versions may work but are not tested).
1212
* `jsonschema <https://pypi.org/project/jsonschema/>`_
1313
* `matplotlib <http://matplotlib.org/>`_
1414
* `netCDF4 <https://pypi.org/project/netCDF4/>`_

environment.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ channels:
33
- conda-forge
44
- defaults
55
dependencies:
6-
- python>=3.7
6+
- python>=3.9
77
- jsmin
88
- jsonschema
99
- matplotlib

environment_dev.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ channels:
44
- conda-forge
55
- defaults
66
dependencies:
7-
- python>=3.7
7+
- python>=3.9
88
- pip
99
- jsmin
1010
- jsonschema

requirements_dev.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Base dependencies
2-
python>=3.7
2+
python>=3.9
33
numpy
44
opencv-python
55
pillow

setup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,9 +94,9 @@
9494
"Topic :: Scientific/Engineering :: Hydrology",
9595
"License :: OSI Approved :: BSD License",
9696
"Programming Language :: Python :: 3 :: Only",
97-
"Programming Language :: Python :: 3.7",
98-
"Programming Language :: Python :: 3.8",
9997
"Programming Language :: Python :: 3.9",
98+
"Programming Language :: Python :: 3.10",
99+
"Programming Language :: Python :: 3.11",
100100
"Operating System :: OS Independent",
101101
],
102102
ext_modules=external_modules,

0 commit comments

Comments
 (0)