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

Bump mdanalysis from 2.5.0 to 2.6.0 #324

Merged
merged 1 commit into from
Aug 21, 2023
Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 21, 2023

Bumps mdanalysis from 2.5.0 to 2.6.0.

Release notes

Sourced from mdanalysis's releases.

Release 2.6.0 of MDAnalysis

This a minor release of MDAnalysis.

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. More details about these license changes will be provided in an upcoming blog post.

The minimum supported NumPy version has been raised to 1.22.3 as per NEP29. Please note that package builds are now made with NumPy 1.25+ which offer backwards runtime compatibility with NEP29 supported versions of NumPy.

Supported Python versions:

  • 3.9, 3.10, 3.11

Major changes:

See the CHANGELOG and our release blog post for more details.

Fixes:

  • The -ffast-math compiler flag is no longer used by default at build time, avoiding inconsistent (although still scientifically correct) results seen in Intel MacOS systems when calling `AtomGroup.center_of_charge(..., unwrap=True). This also avoids potentially incorrect floating point results as detailed here. (MDAnalysis/mdanalysis#4220)
  • DATAWriter, CRD, PQR, and PDBQT files can now be correctly written to compressed files. Before this change, any attempt to write to a compressed format (gzip or bzip2) would lead to writing out an uncompressed file. (MDAnalysis/mdanalysis#4163)
  • Prevent accidental merging of bond/angle/dihedral types when they are defined as LAMMPS style string integers instead of tuples. This was leading to an incorrect number of bond/angle/dihedral types being written to lammps data files. (MDAnalysis/mdanalysis#4003)

Enhancements:

  • An exclude_same argument has been added to InterRDF allowing pairs of atoms that share the same residue, segment or chain to be excluded from the calculation. (MDAnalysis/mdanalysis#4161)
  • LAMMPS reader now supports the continuous ChainReader option. (MDAnalysis/mdanalysis#4170)
  • AtomGroup representation now returns atom indices in the same order as they are stored in the AtomGroup. (MDAnalysis/mdanalysis#4191)

Changes:

  • Package builds now use NumPy 1.25 or higher instead of the lowest supported NumPy version. (MDAnalysis/mdanalysis#4198)
  • As per NEP29, the minimum supported runtime version of NumPy has been increased to 1.22.3. (MDAnalysis/mdanalysis#4160)
  • The GSD package is now an optional dependency. (MDAnalysis/mdanalysis#4174)
  • The MDAnalysis package now only supports GSD versions 3.0.1 or above. (MDAnalysis/mdanalysis#4153)
  • MDAnalysis no longer officially supports 32 bit installations. (they are no longer tested in our continuous integration pipelines). Note: no code changes have been made to disable 32 bit, although it is known that new versions of most MDAnalysis core dependencies no longer release 32 bit compatible versions. (MDAnalysis/mdanalysis#4176)
  • The package license has been updated to GPLv3+ to better reflect the compatibility of GPLv2+ with Apache and GPLv3 licensed codes. Additionally all new contributions from commit 44733fc214dcfdcc2b7cb3e3705258781bb491bd onwards are made under the LGPLv2.1+ license. (MDAnalysis/mdanalysis#4219)

Deprecations:

New Contributors

Commits

Dependabot compatibility score

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 <dependency name> 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)

@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Aug 21, 2023
Bumps [mdanalysis](https://github.com/mdanalysis/mdanalysis) from 2.5.0 to 2.6.0.
- [Release notes](https://github.com/mdanalysis/mdanalysis/releases)
- [Commits](MDAnalysis/mdanalysis@package-2.5.0...package-2.6.0)

---
updated-dependencies:
- dependency-name: mdanalysis
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/pip/mdanalysis-2.6.0 branch from 8b911f5 to 0525fd5 Compare August 21, 2023 15:31
@mgiulini mgiulini merged commit 127da7a into main Aug 21, 2023
6 checks passed
@mgiulini mgiulini deleted the dependabot/pip/mdanalysis-2.6.0 branch August 21, 2023 15:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant