diff --git a/CHANGES.rst b/CHANGES.rst
index c58377b9..e2ec4fbc 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -4,6 +4,10 @@
General
-------
+- The minimum required Astropy is now 7.0. [#708]
+
+- The minimum required Matplotlib is now 3.10. [#708]
+
New Features
------------
diff --git a/docs/getting_started/install.rst b/docs/getting_started/install.rst
index 38647943..8201805d 100644
--- a/docs/getting_started/install.rst
+++ b/docs/getting_started/install.rst
@@ -11,11 +11,11 @@ Regions has the following strict requirements:
* `NumPy `_ 2.0 or later
-* `Astropy`_ 6.1.7 or later
+* `Astropy`_ 7.0 or later
Region also optionally depends on other packages for some features:
-* `Matplotlib `_ 3.9 or later
+* `Matplotlib `_ 3.10 or later
Installing the latest released version
diff --git a/pyproject.toml b/pyproject.toml
index 63dce710..e2286a61 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -25,7 +25,7 @@ classifiers = [
dynamic = ['version']
requires-python = '>=3.11'
dependencies = [
- 'astropy >= 6.1.7',
+ 'astropy >= 7.0',
'numpy >= 2.0',
]
@@ -35,21 +35,21 @@ Documentation = 'https://astropy-regions.readthedocs.io/en/stable/'
[project.optional-dependencies]
all = [
- 'matplotlib >= 3.9',
+ 'matplotlib >= 3.10',
'shapely >= 2.1',
]
test = [
'gwcs >= 0.22',
'pytest-arraydiff >= 0.6.1',
- 'pytest-astropy >= 0.11',
+ 'pytest-astropy >= 0.12',
'pytest-xdist >= 3.7',
- 'tox >= 4.16',
+ 'tox >= 4.18',
]
docs = [
'regions[all]',
'sphinx >= 8.2', # keep in sync with docs/conf.py
'sphinx-astropy[confv3] >= 1.11',
- 'sphinx_design >= 0.6',
+ 'sphinx_design >= 0.7',
]
dev = [
'pre-commit >= 4.0',