-
Notifications
You must be signed in to change notification settings - Fork 652
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
MAINT: xdrlib is going away in Python 3.13 #3934
Comments
@tylerjereddy we're replacing this with a vendored package of xdrlib (you can see this under the mda-xdrlib repo), I'm just finishing up an action for releases and tidying up some docs and we should be good to go. |
ah, great, I only searched our open issues I guess |
I wonder if
|
Ah, that's gh-2497, not sure if that will auto-close with the new effort, but it is already open anyway. |
I am looking at the TPR parser at the moment. What is the status of this issue? I see https://github.com/MDAnalysis/mda-xdrlib and https://pypi.org/project/mda-xdrlib/ but it does not seem to be used, is it? |
@jbarnoud it just needs deploying using this fancy action I am making (generalising for mdakits has been a bit difficult) but more pressing issues got pushed ahead. We have two years and it's a direct import swap (quite literally), so I wouldn't worry about it too much for now. |
On latest
develop
in Python 3.11:MDAnalysis/topology/TPRParser.py:160: DeprecationWarning: 'xdrlib' is deprecated and slated for removal in Python 3.13
I can't quite tell if this will be dealt with naturally by gh-3929 or not, but doesn't seem to be an explicit objective there?
See also: https://peps.python.org/pep-0594/#xdrlib
The text was updated successfully, but these errors were encountered: