Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update to MDAnalysis >= 0.17.0 (?) #56

Closed
orbeckst opened this issue Mar 19, 2018 · 3 comments
Closed

update to MDAnalysis >= 0.17.0 (?) #56

orbeckst opened this issue Mar 19, 2018 · 3 comments
Assignees

Comments

@orbeckst
Copy link

I came across your project via the MDAnalysis mailing list where someone recommended it. I am one of the MDAnalysis core developers. I noticed that your tutorial (dated July 2, 2017) says

Currently, a dependency (MDAnalysis) does not completely support Python3, therefore PyContact also only supports Python2.7. However, as soon as MDAnalysis will support Python3, PyContact will as well!

I just wanted to let you know that since release 0.17.0 (released in January 2018), MDAnalysis fully supports Python 3 and both pip and conda packages are available.

Your setup.py

install_requires = ['numpy','matplotlib','mdanalysis<0.16','cython'],
also restricts MDAnalysis to < 0.16 – if there are any specific issues that you have when depending on MDAnalysis and that might lead you to pinning to an old release then please let us know. We don't like breaking our API and creating pain for downstream projects and when we break the API then we think we have a very good reason – but we can also be wrong and it is incredibly useful to hear from users/downstream projects. The developer mailing list (and the issue tracker) are both good venues to voice your feedback and suggestions.

@maxscheurer
Copy link
Owner

Thanks for notifying me about MDAnalysis 0.17.0! I followed the development of the Python 3
for dcd file reading on github. Since I am currently working on another project, I did not have time
to check PyContact with Python 3 and mda 0.17.0 yet. I hope that I can get to it in the following weeks.

Regarding the restriction to MDAnalysis < 0.16: I think there was a bug in the definition of segnames
in an early version of 0.16, which should now be fixed.

I hope we will have a PyContact version soon that makes use the newest MDAnalysis version....

Thanks a lot for your help and your suggestions!

@maxscheurer
Copy link
Owner

Started with some changes in this commit.

@maxscheurer
Copy link
Owner

PyContact now requires MDAnalysis >= 0.20.0.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants