💚 Fix CI installs and tests #2
Merged
Add this suggestion to a batch that can be applied as a single commit. This suggestion is invalid because no changes were made to the code. Suggestions cannot be applied while the pull request is closed. Suggestions cannot be applied while viewing a subset of changes. Only one suggestion per line can be applied in a batch. Add this suggestion to a batch that can be applied as a single commit. Applying suggestions on deleted lines is not supported. You must change the existing code in this line in order to create a valid suggestion. Outdated suggestions cannot be applied. This suggestion has been applied or marked resolved. Suggestions cannot be applied from pending reviews. Suggestions cannot be applied on multi-line comments. Suggestions cannot be applied while the pull request is queued to merge. Suggestion cannot be applied right now. Please check back later.
💚 Fix CI installs and tests.
Poetry
1.2.0axcurrently has an issue that was solved here: python-poetry/poetry-core#188, but is not released in the alpha branches.This project uses Poetry
1.2.0axto be able to use the Poetry Version Plugin https://github.com/tiangolo/poetry-version-pluginUntil there's a new release with that fix, this change installs
poetry-corefrom Git, pinned to the version that fixes the problem.This PR also fixes several dangling issues detected by the first CI runs, missing dev dependencies, type annotations, etc.