Skip to content

Commit 376b1cc

Browse files
committed
Drop Python 3.9 support
- Update `python >=3.10` constraint in conda-env yml files
1 parent 696b0f4 commit 376b1cc

File tree

5 files changed

+11
-5
lines changed

5 files changed

+11
-5
lines changed

conda-env/ci.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ channels:
66
dependencies:
77
# Base - required for building the package.
88
# =========================================
9-
- python >=3.9
9+
- python >=3.10
1010
- cf_xarray >=0.9.1
1111
- cftime
1212
- dask

conda-env/dev.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ channels:
66
dependencies:
77
# Base - required for building the package.
88
# =========================================
9-
- python >=3.9
9+
- python >=3.10
1010
- cf_xarray >=0.9.1
1111
- cftime
1212
- dask

docs/examples/climatology-and-departures.ipynb

+7
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,13 @@
1717
"- [xarray.Dataset.temporal.departures()](../generated/xarray.Dataset.temporal.departures.rst)\n"
1818
]
1919
},
20+
{
21+
"cell_type": "code",
22+
"execution_count": null,
23+
"metadata": {},
24+
"outputs": [],
25+
"source": []
26+
},
2027
{
2128
"cell_type": "markdown",
2229
"metadata": {},

docs/getting-started-guide/installation.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ Instructions
6666

6767
We recommend using the Conda environment creation procedure to install ``xcdat``.
6868
The advantage with following this approach is that Conda will attempt to resolve
69-
dependencies (e.g. ``python >= 3.9``) for compatibility.
69+
dependencies for compatibility.
7070

7171
To create an ``xcdat`` Conda environment, run:
7272

pyproject.toml

+1-2
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ name = "xcdat"
77
dynamic = ["version"]
88
description = "Xarray Climate Data Analysis Tools"
99
readme = "README.rst"
10-
requires-python = ">=3.9"
10+
requires-python = ">=3.10"
1111
license = { text = "Apache-2.0" }
1212
authors = [{ name = "xCDAT developers" }]
1313
classifiers = [
@@ -16,7 +16,6 @@ classifiers = [
1616
"License :: OSI Approved :: Apache-2.0 License",
1717
"Natural Language :: English",
1818
"Programming Language :: Python :: 3",
19-
"Programming Language :: Python :: 3.9",
2019
"Programming Language :: Python :: 3.10",
2120
"Programming Language :: Python :: 3.11",
2221
"Programming Language :: Python :: 3.12",

0 commit comments

Comments
 (0)