Releases: RMeli/spyrmsd
Releases · RMeli/spyrmsd
v0.8.0
Version 0.8.0
Date: 28/05/2024
Contributors: @RMeli
Added
- Warnings filter for tests of multiple backends [PR #118 | @RMeli]
- Parametrized fixture to run tests with all available backends [PR #118 | @RMeli]
Improved
Changed
- the default backend for
pip
installations torustworkx
[PR#122 | @RMeli] pre-commit
versions [PR #120 | @RMeli]- Versions of several GitHub Actions [PR #120 | @RMeli]
- Location of backend tests to standalone file [PR #118 | @RMeli]
Removed
v0.7.0
Version 0.7.0
Date: 05/04/2024
Contributors: @RMeli, @takluyver, @Jnelen
Added
- Support for
rustworkx
graph library [PR #111 | @RMeli] - Functionality to manually select the backend from CLI [PR #108 | @RMeli]
- Functionality to manually select the backend [PR #107 | @Jnelen]
- Python
3.12
to CI [PR #102 | @RMeli] - macOS M1 (
macoOS-14
) to CI [PR #102 | @RMeli]
Changed
- Molecular graphs cache to cache by backend [PR #107 | @Jnelen]
- Python build system to use flit_core directly [PR #103 | @takluyver]
- Minimum version of Python to
3.9
(to reduce CI matrix) [PR #102 | @RMeli]
Fixed
Improved
Removed
v0.6.0
Version 0.6.0
Date: 08/09/2023
Contributors: @RMeli
Improved
Changed
- Versions of
pre-commit
hooks tools [PR #85 | @RMeli] - Version of several GitHub actions [PR #76 | @RMeli]
- Versioneer to
0.28
[PR #76 | @RMeli] - Minimum Python version to
3.7
to match CI [PR #76 | @RMeli] - Code according to
black==23.3.0
[PR #76 | @RMeli]
Added
pre-commit
CI action [PR #85 | @RMeli]extras_require
tosetup.py
for RDKit and Open Babel [PR #84 | @RMeli]- Error message when
spyrmsd
is used as module but neither OpenBabel nor RDKit are installed [PR #81 | @RMeli] - Pin to
sphinx<7
to avoid compatibility with RTD theme [PR #77 | @RMeli]
Removed
v0.5.2
v0.5.1
v0.5.0
Version 0.5.0
Date: 21/06/2021
Contributors: @RMeli
Added
- Added
molecule.Molecule
constructor from RDKit molecule [PR #50 | @RMeli] - Added
molecule.Molecule
constructor from Open Babel molecule [PR #50 | @RMeli] - Added
--n-tests
option forpytest
[PR #44 | @RMeli]
Improved
- Improved
spyrmsd.rmsdwrapper
to deal with single molecule [PR #51 | @RMeli] - Improved issue template [PR #46 | @RMeli]
- Improved speed of computation of squared pairwise distances [PR #45 | @RMeli]
Changed
spyrmsd
standalone tool now invoked withpython -m spyrmsd -h
[PR #52 | @RMeli]- Moved
spyrmsd.coords_from_molecule
tomolecule
module [PR #52 | @RMeli] - Moved
spyrmsd.rmsdwrapper
tormsd
module [PR #52 | @RMeli] - Long tests no longer run in CI [PR #44 | @RMeli]