Open harshpalan opened 1 year ago
Hi both :) Ok! However there is something that I don't understand. Are compmusic_carnatic_rhythm and compmusic_hindustani_rhythm the only datasets for which the tests fail? Following this problem I think DALI
and the other datasets that have optional dependencies should fail as well right? Just to confirm.
I think adding all the optional packages in [test]
installations is a good idea. Maybe it'd be a good chance to implement the new optional dependency strategy that @magdalenafuentes mentioned in #562?
You're right, the only reason why they wouldn't break is because in the docs it is indicated to install those dependencies. We're removing those instructions and adding optional dependencies to the test dependencies, so it's smooth for the user.
When running
pytest tests\ --local
after the 0.3.7 release, the tests are failing since they are not able to get openpyxl and it escaping the try/except block added in the dataset (compmusic_carnatic_rhythm and compmusic_hindustani_rhythm)I and @magdalenafuentes were thinking if we should add all dataset-dependent packages to tests in setup.py. @genisplaja and @nkundiushuti what do you guys think about this solution?