diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 6fea85f..31f674b 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -22,11 +22,11 @@ jobs: fail-fast: false matrix: os: ["ubuntu-latest"] - python-version: ["3.11", "3.13", "3.14"] + python-version: ["3.12", "3.14"] env: [""] include: - env: "min-all-deps" - python-version: "3.11" + python-version: "3.12" os: "ubuntu-latest" - env: "" python-version: "3.14" diff --git a/CHANGELOG.md b/CHANGELOG.md index e7c37ad..3a33484 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,9 @@ ### Breaking changes +- Removed support for python 3.11 ([#233](https://github.com/mpytools/mplotutils/pull/233)). + + ### Enhancements ### Bug fixes diff --git a/ci/requirements/min-all-deps.yml b/ci/requirements/min-all-deps.yml index d46298d..307a01a 100644 --- a/ci/requirements/min-all-deps.yml +++ b/ci/requirements/min-all-deps.yml @@ -3,7 +3,7 @@ channels: - conda-forge - nodefaults dependencies: - - python=3.11 + - python=3.12 - cartopy=0.23 - matplotlib-base=3.9 - numpy=1.26 diff --git a/docs/installation.md b/docs/installation.md index e24da08..bf7d696 100644 --- a/docs/installation.md +++ b/docs/installation.md @@ -2,7 +2,7 @@ ## Required dependencies -- Python +- python - [cartopy](http://scitools.org.uk/cartopy/) - [matplotlib](http://matplotlib.org/) - [numpy](http://www.numpy.org/) diff --git a/pyproject.toml b/pyproject.toml index ada33bd..e1ff0a3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -10,7 +10,6 @@ classifiers = [ "Intended Audience :: Science/Research", "Programming Language :: Python", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", "Programming Language :: Python :: 3.14", @@ -18,7 +17,7 @@ classifiers = [ "Topic :: Scientific/Engineering :: Atmospheric Science", "Topic :: Scientific/Engineering :: GIS", ] -requires-python = ">=3.11" +requires-python = ">=3.12" dependencies = [ "cartopy >=0.23", "matplotlib >=3.9", @@ -57,7 +56,7 @@ tests = [ "pytest", ] dev = [ - "regionmask[full, tests]", # docs + "mplotutils[full, tests]", # docs "black !=23", "ruff", ]