diff --git a/docs/CHANGELOG.rst b/docs/CHANGELOG.rst index abe432855..f30dd0c5c 100644 --- a/docs/CHANGELOG.rst +++ b/docs/CHANGELOG.rst @@ -4,6 +4,31 @@ CHANGELOG .. current developments +v1.12.0 +==================== + +**Added:** + +* Added support for Python 3.14 (`PR #796 `_). +* Unpickling gufe tokenizables now supports the gufe token registry (`PR #797 `_). +* ``Transformation`` and ``NonTransformation`` classes now have a ``metadata`` property. + This property is a dictionary with ``str`` keys mapping to any values with a ``gufe`` serializable type (`PR #789 `_). + +**Deprecated:** + +* The removal timeline for the already-deprecated + ``LigandNetwork.to_rbfe_alchemical_network()`` has been updated from + gufe v2.0 to gufe v1.13.0 (`PR #793 `_). + +**Fixed:** + +* Normalized serialized ``pathlib.PosixPath`` objects to use the public ``pathlib`` module name while continuing to read the Python 3.13 ``pathlib._local`` form (`PR #796 `_). +* Fixed pickling of ``SmallMoleculeComponent``/``ExplicitMoleculeComponent`` objects so RDKit molecule properties, such as ``_Name``, are preserved across serialization round-trips. + This will fix issues from using multiprocessing with these objects (`PR #797 `_). +* ``Transformations`` and ``NonTransformations`` now call the initialization of the parent ``TransformationBase``. + This fix doesn't affect behavior of the classes as implemented in gufe, but may affect external classes that inherit from them (`PR #798 `_). + + v1.11.0 ==================== diff --git a/news/796.rst b/news/796.rst deleted file mode 100644 index 4293dc178..000000000 --- a/news/796.rst +++ /dev/null @@ -1,23 +0,0 @@ -**Added:** - -* Added support for Python 3.14. - -**Changed:** - -* - -**Deprecated:** - -* - -**Removed:** - -* - -**Fixed:** - -* Normalized serialized ``pathlib.PosixPath`` objects to use the public ``pathlib`` module name while continuing to read the Python 3.13 ``pathlib._local`` form. - -**Security:** - -* diff --git a/news/fly-pickle-fly.rst b/news/fly-pickle-fly.rst deleted file mode 100644 index be74c04e7..000000000 --- a/news/fly-pickle-fly.rst +++ /dev/null @@ -1,25 +0,0 @@ -**Added:** - -* Unpickling gufe tokenizables now supports the gufe token registry (PR #797 _). - -**Changed:** - -* - -**Deprecated:** - -* - -**Removed:** - -* - -**Fixed:** - -* Fixed pickling of ``SmallMoleculeComponent``/``ExplicitMoleculeComponent`` objects so RDKit molecule properties, such as ``_Name``, are preserved across serialization round-trips (PR #797 _). - This will fix issues from using multiprocessing with these objects. - - -**Security:** - -* diff --git a/news/transformation_metadata.rst b/news/transformation_metadata.rst deleted file mode 100644 index b82091647..000000000 --- a/news/transformation_metadata.rst +++ /dev/null @@ -1,3 +0,0 @@ -**Added:** - -* ``Transformation`` and ``NonTransformation`` classes now have a ``metadata`` property. This property is a dictionary with ``str`` keys mapping to any values with a ``gufe`` serializable type. diff --git a/news/update_to_rbfe_deprecation.rst b/news/update_to_rbfe_deprecation.rst deleted file mode 100644 index d6833ecbb..000000000 --- a/news/update_to_rbfe_deprecation.rst +++ /dev/null @@ -1,23 +0,0 @@ -**Added:** - -* - -**Changed:** - -* - -**Deprecated:** - -* ``LigandNetwork.to_rbfe_alchemical_network()`` has been deprecated and will be removed in gufe v1.13.0 (`PR #793 `_). - -**Removed:** - -* - -**Fixed:** - -* - -**Security:** - -*