The tests for this project are failing because Jenkins runs the tests using python3.9, while the poetry.lock file defines a dependency on dataclasses==0.8 which in only compatible with Python >=3.6, <3.7. This PR applies the following changes:
Bump the minimal python version of this project to python3.
Bump the version of this project to 2.0.0, because this is a breaking change.
Re-generate the poetry.lock file for the updated pyproject.toml file.
The tests for this project are failing because Jenkins runs the tests using
python3.9
, while thepoetry.lock
file defines a dependency ondataclasses==0.8
which in only compatible withPython >=3.6, <3.7
. This PR applies the following changes:2.0.0
, because this is a breaking change.poetry.lock
file for the updatedpyproject.toml
file.