You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current CI workflows and local test and lint commands do not catch dependency incompatibilities.
For example, installing the repository for development on the master branch results in these errors:
ERROR: packaging 21.2 has requirement pyparsing<3,>=2.0.2, but you'll have pyparsing 3.0.4 which is incompatible.
ERROR: deepecho 0.2.1 has requirement torch<1.8,>=1.4, but you'll have torch 1.10.0 which is incompatible.
ERROR: numba 0.54.1 has requirement numpy<1.21,>=1.17, but you'll have numpy 1.21.3 which is incompatible.
ERROR: autopep8 1.6.0 has requirement pycodestyle>=2.8.0, but you'll have pycodestyle 2.7.0 which is incompatible.
A pip check command should be made part of the local and CI tests to make sure that our dependency tree is always clean.
The text was updated successfully, but these errors were encountered:
The current CI workflows and local test and lint commands do not catch dependency incompatibilities.
For example, installing the repository for development on the
master
branch results in these errors:A pip check command should be made part of the local and CI tests to make sure that our dependency tree is always clean.
The text was updated successfully, but these errors were encountered: