yank
yank copied to clipboard
Fix/support python 310
In python 3.10, Mapping and MutableMapping live in collections.abc and not collections. This supports importing Mapping and MutableMapping from python 3.10 and < python 3.10
We can either add this and bump yank version + cut new yank release OR just change conda-forge to not support python 3.10 for yank since CI is failing https://github.com/conda-forge/yank-feedstock/pull/4
@jchodera do you have a preference?
option 1: merge in PR, bump yank version, new release on conda-forge
option 2: set yank on conda-forge to < python 3.10
Resolves #1301
Thanks for fixing this!
Option 1 sounds good. Maybe we can get some other critical bugfixes in as well?
That is a good idea, if you have time (and I saw that you started this) try and tag any PRs or issues into this milestone https://github.com/choderalab/yank/milestone/11
It would be nice to get some fixes in + get CI working again
Resolves #1288
@ijpulidos thanks for working on this! We are getting closer! AttributeError: module 'openmmtools.utils' has no attribute 'find_subclass'