How to include the relstorage dependency in cookieplone project?

Hi,

I created a cookieplone project following the latest docs. This plone site uses relstorage as database backend, I configured the relstorage parameters in instance.yml. But when deploying the project with make install the relstorage package is not installed.

I ended up creating a relstorage-requirements.txt file with the relstorage dependency inside, and including in mx.ini requirements-in = relstorage-requirements.txt

What is supposed to be the correct way to include the relstorage dependency?

Why is this dependency not already included in cookieplone?

Hello,

I include the dependencies in the backend pyproject.toml file, inside dependencies of the [project] table

[project]
dependencies = [
    "Products.CMFPlone==6.1.1",
    "plone.api",
    "plone.restapi",
    "plone.volto",
]

So far the storage options are only used for the Docker-based deployment stack.