Open flavius-t opened 2 years ago
Example:
This was fixed by changing atomicwrites==1.4.0
to atomicwrites==1.4.1
Solutions:
Poetry is a tool for dependency management and packaging in Python. It allows you to declare the libraries your project depends on and it will manage (install/update) them for you.
The original issue with atomicwrites==1.4.0
may have been due to an error from the atomicwrites team's side when they released the new package, as it seems there is no problem installing the older package version now.
We may need to investigate better dependency management, as our
requirements_.txt
files are not future friendly. If the dependency version changes, this will cause errors using pip to install the dependencies, which in turn can cause GitHub to workflows to fail.