diff --git a/docs/tutorial.rst b/docs/tutorial.rst index 87c4a20103..b94cf3fa1c 100644 --- a/docs/tutorial.rst +++ b/docs/tutorial.rst @@ -809,7 +809,7 @@ Another storage alternative is the :class:`zarr.storage.DBMStore` class, added in Zarr version 2.2. This class allows any DBM-style database to be used for storing an array or group. Here is an example using a Berkeley DB B-tree database for storage (requires `bsddb3 -`_ to be installed):: +`_ to be installed): .. doctest-requires:: bsddb3 diff --git a/pyproject.toml b/pyproject.toml index 36a9492c52..c9a929d7e5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -43,6 +43,7 @@ docs = [ 'pydata-sphinx-theme', 'numpydoc', 'numcodecs[msgpack]!=0.14.0', + 'pytest-doctestplus', ] [project.urls] diff --git a/requirements_dev_optional.txt b/requirements_dev_optional.txt index df1d4fd793..a2d23a7841 100644 --- a/requirements_dev_optional.txt +++ b/requirements_dev_optional.txt @@ -15,7 +15,7 @@ pymongo==4.10.1 # optional test requirements coverage pytest-cov==5.0.0 -pytest-doctestplus==1.2.1 +pytest-doctestplus==1.3.0 pytest-timeout==2.3.1 h5py==3.12.1 fsspec==2023.12.2 diff --git a/zarr/storage.py b/zarr/storage.py index 7e5e966bc1..2c6bb16c08 100644 --- a/zarr/storage.py +++ b/zarr/storage.py @@ -2067,7 +2067,7 @@ class DBMStore(Store): A different database library can be used by passing a different function to the `open` parameter. For example, if the `bsddb3 `_ package is installed, a - Berkeley DB database can be used:: + Berkeley DB database can be used: .. doctest-requires:: bsddb3