In my setup.py i have the following requirements:
install_requires=[
"setuptools",
# -*- Extra requirements: -*-
"z3c.jbot",
"plone.api>=1.8.4",
"plone.app.dexterity",
"plone.restapi",
"Products.GenericSetup",
"plone.base",
],
extras_require={
"test": [
"plone.app.testing",
"plone.testing>=5.0.0",
"plone.app.robotframework[debug]",
"plone.base",
"plone.browserlayer",
"robotsuite",
"plone.api",
"plone.app.dexterity",
"plone.restapi",
],
},
But the dependencies check (configured via plone/meta package) fail with:
Requirements that should be test requirements
=============================================
plone.api
plone.app.dexterity
plone.restapi
The related section in my tox.ini:
[testenv:dependencies]
description = check if the package defines all its dependencies
skip_install = true
deps =
build
z3c.dependencychecker==2.11
commands =
python -m build --sdist
dependencychecker
Any hints?