Release 2.6.1 of MDAnalysis
This is a bugfix release of the 2.6.x version branch of MDAnalysis, it serves as an amendment to the earlier released version 2.6.0.
See the CHANGELOG for more details.
Bug fixes and changes
- Reverting the v2.6.0 behaviour, builds are now again made using the oldest supported NumPy version (NumPy 1.22.3 for Python 3.9-3.10, and 1.22.3 for Python 3.11) [PR #4261]
- Uses of numpy
in1d
have been replaced withisin
in prepartion for NumPy 2.0 [PR #4255] - Cython DEF statements have been replaced with compile time integer constants as DEF statements are now deprecated in Cython 3.0 [Issue #4237, PR #4246]
- Fix to element guessing code to more accurately interpret atom names split by numbers (i.e. N0A is now recognised as N rather than NA) [Issue #4167, PR #4168]
- Clarification of SurvivalProbability function documentation [Issue #4247, PR #4248]1