diff --git a/cf/__init__.py b/cf/__init__.py
index 82629d50b6..bbde8d4002 100644
--- a/cf/__init__.py
+++ b/cf/__init__.py
@@ -74,8 +74,8 @@
"""
__Conventions__ = "CF-1.10"
-__date__ = "2023-07-21"
-__version__ = "3.15.2"
+__date__ = "2023-08-31"
+__version__ = "3.15.3"
_requires = (
"numpy",
@@ -193,7 +193,7 @@
)
# Check the version of cfdm
-_minimum_vn = "1.10.1.1"
+_minimum_vn = "1.10.1.2"
_maximum_vn = "1.10.2.0"
_cfdm_version = Version(cfdm.__version__)
if not Version(_minimum_vn) <= _cfdm_version < Version(_maximum_vn):
diff --git a/docs/source/installation.rst b/docs/source/installation.rst
index ceef730908..e6a335077b 100644
--- a/docs/source/installation.rst
+++ b/docs/source/installation.rst
@@ -201,7 +201,7 @@ Required
* `cftime `_, version 1.6.2 or newer
(note that this package may be installed with netCDF4).
-* `cfdm `_, version 1.10.1.1 or up to,
+* `cfdm `_, version 1.10.1.2 or up to,
but not including, 1.10.2.0.
* `cfunits `_, version 3.3.6 or newer.
diff --git a/docs/source/releases.rst b/docs/source/releases.rst
index 55182ffdf0..8e2667bed4 100644
--- a/docs/source/releases.rst
+++ b/docs/source/releases.rst
@@ -16,6 +16,7 @@ Documentation for all versions of cf.
**CF-1.10**
-----------
+* `Version 3.15.3 `_ (2023-08-31)
* `Version 3.15.2 `_ (2023-07-21)
* `Version 3.15.1 `_ (2023-06-09)
* `Version 3.15.0 `_ (2023-04-27)
diff --git a/requirements.txt b/requirements.txt
index 6a3d10b0e0..3c5ef46ec4 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,7 +1,7 @@
netCDF4>=1.5.4
cftime>=1.6.2
numpy>=1.22
-cfdm>=1.10.1.1, <1.10.2.0
+cfdm>=1.10.1.2, <1.10.2.0
psutil>=0.6.0
cfunits>=3.3.6
dask>=2022.12.1