This issue is to remind us to unpin setuptools again (as done in PR #137), once MDAnalysis (MDA) cuts a new release including this fix.
Background
Currently, our docs CI fails (docs can be built locally though) due to an MDA warning.
Temporary fix
After consultation with @jaimergp (thanks!!):
- not your fault;
setuptools >60 has turned those warnings on for distutils.version which seems to be in use by MDA
- until MDA fixes the deprecated usages, we can pin
setuptools <60 (even if it's not in our direct dependencies, it's in the tree somewhere, so we can restrict it with our own requests)
MDA already fixed the problem here it seems but this is not, yet, part of the latest MDA release, so pin setuptools.
This issue is to remind us to unpin
setuptoolsagain (as done in PR #137), once MDAnalysis (MDA) cuts a new release including this fix.Background
Currently, our docs CI fails (docs can be built locally though) due to an MDA warning.
Temporary fix
After consultation with @jaimergp (thanks!!):
setuptools>60 has turned those warnings on fordistutils.versionwhich seems to be in use by MDAsetuptools<60 (even if it's not in our direct dependencies, it's in the tree somewhere, so we can restrict it with our own requests)MDA already fixed the problem here it seems but this is not, yet, part of the latest MDA release, so pin
setuptools.