Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions .cirrus.yml
Original file line number Diff line number Diff line change
Expand Up @@ -141,8 +141,6 @@ task:
only_if: ${SKIP_TEST_TASK} == ""
<< : *CREDITS_TEMPLATE
matrix:
env:
PY_VER: 3.7
env:
PY_VER: 3.8
name: "${CIRRUS_OS}: py${PY_VER} tests"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/refresh-lockfiles.yml
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ jobs:

strategy:
matrix:
python: ['37', '38']
python: ['38']

steps:
- uses: actions/checkout@v2
Expand Down
4 changes: 4 additions & 0 deletions docs/src/whatsnew/latest.rst
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ This document explains the changes made to Iris for this release

* We've added experimental support for `UGRID`_ meshes which can now be loaded
and attached to a cube.
* We've also dropped support for ``Python 3.7``.

And finally, get in touch with us on `GitHub`_ if you have any issues or
feature requests for improving Iris. Enjoy!
Expand Down Expand Up @@ -179,6 +180,9 @@ This document explains the changes made to Iris for this release
#. `@bjlittle`_ introduced the ``numpy >=1.19`` minimum pin, in
accordance with `NEP-29`_ deprecation policy. (:pull:`4386`)

#. `@bjlittle`_ dropped support for ``Python 3.7``, as per the `NEP-29`_
backwards compatibility and deprecation policy schedule. (:pull:`4481`)


📚 Documentation
================
Expand Down
2 changes: 1 addition & 1 deletion noxfile.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
nox.options.reuse_existing_virtualenvs = True

#: Python versions we can run sessions under
_PY_VERSIONS_ALL = ["3.7", "3.8"]
_PY_VERSIONS_ALL = ["3.8"]
_PY_VERSION_LATEST = _PY_VERSIONS_ALL[-1]

#: One specific python version for docs builds
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ build-backend = "setuptools.build_meta"

[tool.black]
line-length = 79
target-version = ['py37', 'py38']
target-version = ['py38']
include = '\.pyi?$'
extend-exclude = '''
(
Expand Down
228 changes: 0 additions & 228 deletions requirements/ci/nox.lock/py37-linux-64.lock

This file was deleted.

47 changes: 0 additions & 47 deletions requirements/ci/py37.yml

This file was deleted.

2 changes: 1 addition & 1 deletion setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ packages = find:
package_dir =
=lib
python_requires =
>=3.7
>=3.8
zip_safe = False

[options.packages.find]
Expand Down