diff --git a/doc/whatsnew.rst b/doc/whatsnew.rst
index ceb834f8..d3c61487 100644
--- a/doc/whatsnew.rst
+++ b/doc/whatsnew.rst
@@ -7,8 +7,13 @@ Next release
- :mod:`genno` supports and is tested on:
- `Python 3.13 `_, released 2024-10-07 (:pull:`143`).
- As of release time, support for :class:`.SparseDataArray` awaits :mod:`sparse`, thus `numba `__ and `llvmlite `__.
- :class:`.SparseDataArray` should be usable once these dependencies are updated.
+ As of release time:
+
+ - Support for :class:`.SparseDataArray` awaits :mod:`sparse`, thus `numba `__ and `llvmlite `__.
+ :class:`.SparseDataArray` should be usable once these dependencies are updated.
+ - Support for :mod:`.caching` in the Apache Parquet file format awaits :mod:`pyarrow` 18.0.0, with an unknown release date.
+ On Python 3.13, caching will fall back to :mod:`pickle` from the standard library and be less performant.
+
- `NumPy 2.0 `_, released 2024-06-16 (:issue:`140`, :pull:`141`).
- Support for Python 3.8 is dropped (:pull:`143`), as it has reached end-of-life.
diff --git a/pyproject.toml b/pyproject.toml
index 06c12ac5..65cb6a15 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -28,7 +28,8 @@ requires-python = ">=3.9"
dependencies = [
"dask [array] >= 2.14",
"importlib_resources; python_version < '3.10'",
- "pandas[parquet] >= 1.0",
+ "pandas >= 1.0",
+ "pandas[parquet] >= 1.0; python_version < '3.13'",
"platformdirs",
"pint",
"PyYAML",