This release of MDAnalysis is packaged under a GPLv3+ license, additionally all contributions made from commit 44733fc214dcfdcc2b7cb3e3705258781bb491bd onwards are made under the LGPLv2.1+ license.
Added mda_xdrlib as a core dependency to replace the now deprecated Python xdrlib code (PR #4271)
ConverterBase has been moved to MDAnalysis.converters.base (PR #4253)
networkx is now an optional dependency of MDAnalysis (PR #4331)
BioPython is now an optional dependency of MDAnalysis (PR #4332)
Results for WatsonCrickDist nucleic acids analysis are now stored in analysis.nucleicacids.WatsonCrickDist.results.distances (PR #3735)
Deprecations:
Importing ConverterBase from MDAnalysis.coordinates.base will not be possible after MDAnalysis 3.0 (PR #4253)
Deprecation with intent of removal in MDAnalysis v3.0 of the X3DNA legacy code (PR #4333)
Deprecation with intent of removal in MDAnalysis v3.0 of the TRZ reader and writer (PR #4335)
Deprecation with intent of removal in MDAnalysis v3.0 of the MDAnalysis.lib.util.which method (PR #4340)
The asel argument of the timeseries attribute of Readers is now deprecated in favour of the atomgroup argument (PR #4343)
In nucleicacids.WatsonCrickDist, accepting lists of Residue objects was deprecated in favor of using ResidueGroup: using List[Residue] will be removed in release 3.0.0; instead use a ResidueGroup (PR #3735)
In nucleicacids.WatsonCrickDist the result results.pair_distances was deprecated and will be removed in 3.0.0; use results.distances instead (PR #3735)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps mdanalysis from 2.6.1 to 2.7.0.
Release notes
Sourced from mdanalysis's releases.
... (truncated)
Commits
aaa4456
Add Cython 3.0.7 generated files (#4394)5bf1979
Update cirrus-deploy.yml (#4392)df720ba
Tie off 2.7.0, add release upper pin (numpy) (#4389)770a577
Fix upper python+numpy pin for build system (#4385)edda942
Adding py3.12 to full dependency CI checks (#4329)2d1d684
Update README to reflect move to GitHub Discussions (#4375)abee0bb
Two doctest fixes (#4366)809ade8
Fix changelog authors (#4372)b808ef1
GROMOS11 Reader (#4292)8060262
TST, MAINT: test_frame_bool_fail compat (#4367)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show