In the new 1.4.12 version a pyproject.toml has been created. Unfortunately, poetry consider pyproject.toml for entrypoints and dependencies instead of setup.py file. Thus when an invenio instance using poetry try to install pytest-invenio>1.4.11 all configuration present in the setup.py and not in the pyproject.toml is ignored.
Package version (if known): 1.4.12
Describe the bug
In the new 1.4.12 version a pyproject.toml has been created. Unfortunately, poetry consider pyproject.toml for entrypoints and dependencies instead of
setup.py
file. Thus when an invenio instance using poetry try to installpytest-invenio>1.4.11
all configuration present in thesetup.py
and not in thepyproject.toml
is ignored.Steps to Reproduce
pytest
command does not recognize the--pycodestyle
option as thepytest-pydocstyle
package is not installedExpected behavior
All configuration present in the
setup.py
should be present in thepyproject.toml
: dependencies, entrypoints, etc.