(reference-python-api)=

# Python API

<!-- source: src/collective/redismemoize/ -->

Add-ons call {doc}`api/api` and, in their tests, {doc}`api/testing`.
The other modules are documented for readers of the code; their names may change between releases.

```{eval-rst}
.. autosummary::

   collective.redismemoize.api
   collective.redismemoize.testing
   collective.redismemoize.config
   collective.redismemoize.serializer
   collective.redismemoize.client
   collective.redismemoize.routing
   collective.redismemoize.adapter
   collective.redismemoize.chooser
```

```{toctree}
:maxdepth: 1
:hidden: true

api/api
api/testing
api/config
api/serializer
api/client
api/routing
api/adapter
api/chooser
```
