diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 7bc0f3b8..bf0bb10b 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -2,14 +2,23 @@ Changelog ========= -.. - Pymunk 6.5? +Pymunk 6.5.0 (2023-06-23) +------------------------- + +**Repeatable pickle/unpickle of simulation!** + +When pickling the internal collision state will now be pickled as well, +meaning that the unpickled space will behave as the original even when +collisions where ongoing while pickling. This is useful if you want to +replay a simulation. - When pickling the internal collision state will now be pickled as well, - meaning that the unpickled space will behave as the original even when - collisions where ongoing while pickling. +Changes: - - Pickle of internal collision state +- Pickle of internal collision state +- Merged the latest upstream Chipmunk version +- Improved type hints +- Improved docs + Pymunk 6.4.0 (2022-11-20) ------------------------- diff --git a/CITATION.cff b/CITATION.cff index 24aa292e..f1029e9b 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -1,10 +1,10 @@ cff-version: 1.2.0 message: "If you use this software and want to cite it, please do so as below." authors: -- family-names: "Blomqvist" - given-names: "Victor" + - family-names: "Blomqvist" + given-names: "Victor" title: "Pymunk" abstract: "A easy-to-use pythonic rigid body 2d physics library" -version: 6.4.0 -date-released: 2022-11-20 -url: "https://pymunk.org" \ No newline at end of file +version: 6.5.0 +date-released: 2023-06-20 +url: "https://pymunk.org" diff --git a/README.rst b/README.rst index 2d46c611..b13708a3 100644 --- a/README.rst +++ b/README.rst @@ -18,8 +18,8 @@ the Pymunk webpage for some examples. 2007 - 2023, Victor Blomqvist - vb@viblo.se, MIT License -This release is based on the latest Pymunk release (6.4.0), -using Chipmunk 7 rev 5dd7d774053145fa37f352d7a07d2f75a9bd8039 . +This release is based on the latest Pymunk release (6.5.0), +using Chipmunk 7 rev 5dd7d774053145fa37f352d7a07d2f75a9bd8039. Installation diff --git a/pymunk/_version.py b/pymunk/_version.py index 83a78142..9dcdbe64 100644 --- a/pymunk/_version.py +++ b/pymunk/_version.py @@ -32,7 +32,7 @@ cp = _chipmunk_cffi.lib ffi = _chipmunk_cffi.ffi -version = "6.4.0" +version = "6.5.0" chipmunk_version = "%s-%s" % ( ffi.string(cp.cpVersionString).decode("utf-8"), diff --git a/setup.py b/setup.py index 4435b8a9..b14c4391 100644 --- a/setup.py +++ b/setup.py @@ -21,7 +21,7 @@ url="http://www.pymunk.org", author="Victor Blomqvist", author_email="vb@viblo.se", - version="6.4.0", # remember to change me for new versions! + version="6.5.0", # remember to change me for new versions! description="Pymunk is a easy-to-use pythonic 2d physics library", long_description=long_description, packages=["pymunk", "pymunk.tests", "pymunk.examples"],