Also makes sure that these are installed in the git workflow as these run the examples.
Extra comments:
Testing things locally, you would not know this is an issue, except when the CI runs. There are two options for this. Everything is done in a PR so it can be seen before merging, or all tests are enabled locally and contributors are expected to run and fix them.
Supersedes #39, please refer to there
This follows the poetry guide here for properly installing additional dependancies: https://python-poetry.org/docs/master/pyproject/#extras
Also makes sure that these are installed in the git workflow as these run the examples.
Extra comments:
Testing things locally, you would not know this is an issue, except when the CI runs. There are two options for this. Everything is done in a PR so it can be seen before merging, or all tests are enabled locally and contributors are expected to run and fix them.