From 800bc2cb8ff9c985d510a980a62dcb429e282f3a31ec9ec451c03da37df84146 Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Wed, 19 Jun 2024 08:56:59 +0000 Subject: [PATCH] - update to 3.2.1: * The ``ignorereserved`` parameter to the private ``_restore_from_dict()`` function has been restored for backwards compatibility. (+501) * Nested dictionaries in `py/state` are now correctly restored when tracking object references. (+501) (#500) * `jsonpickle.ext.numpy.register_handlers` now provides options that are forwarded to the `NumpyNDArrayHandler` constructor. * Fix bug of not handling ``classes`` argument to `jsonpickle.decode` being a dict. Previously, the keys were ignored and only values were used. (+494) * Allow the ``classes`` argument to `jsonpickle.pickle` to have class objects as keys. This extends the current functionality of only having class name strings as keys. (+494) * The ``garden setup/dev`` action and ``requirements-dev.txt`` requirements file now include test dependencies for use during development. * Added support for Python 3.13. (+505) (#504) OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-jsonpickle?expand=0&rev=38 --- jsonpickle-3.0.4.tar.gz | 3 --- jsonpickle-3.2.1.tar.gz | 3 +++ python-jsonpickle.changes | 22 ++++++++++++++++++++++ python-jsonpickle.spec | 2 +- 4 files changed, 26 insertions(+), 4 deletions(-) delete mode 100644 jsonpickle-3.0.4.tar.gz create mode 100644 jsonpickle-3.2.1.tar.gz diff --git a/jsonpickle-3.0.4.tar.gz b/jsonpickle-3.0.4.tar.gz deleted file mode 100644 index b12179c..0000000 --- a/jsonpickle-3.0.4.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a1b14c8d6221cd8f394f2a97e735ea1d7edc927fbd135b26f2f8700657c8c62b -size 265054 diff --git a/jsonpickle-3.2.1.tar.gz b/jsonpickle-3.2.1.tar.gz new file mode 100644 index 0000000..21d8772 --- /dev/null +++ b/jsonpickle-3.2.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4b6d7640974199f7acf9035295365b5a1a71a91109effa15ba170fbb48cf871c +size 325765 diff --git a/python-jsonpickle.changes b/python-jsonpickle.changes index 3f41719..82a2d55 100644 --- a/python-jsonpickle.changes +++ b/python-jsonpickle.changes @@ -1,3 +1,25 @@ +------------------------------------------------------------------- +Wed Jun 19 08:55:02 UTC 2024 - Dirk Müller + +- update to 3.2.1: + * The ``ignorereserved`` parameter to the private + ``_restore_from_dict()`` function has been restored for + backwards compatibility. (+501) + * Nested dictionaries in `py/state` are now correctly restored when + tracking object references. (+501) (#500) + * `jsonpickle.ext.numpy.register_handlers` now provides options + that are forwarded to the `NumpyNDArrayHandler` constructor. + * Fix bug of not handling ``classes`` argument to + `jsonpickle.decode` being a dict. Previously, the keys were + ignored and only values were used. (+494) + * Allow the ``classes`` argument to `jsonpickle.pickle` to have + class objects as keys. This extends the current functionality + of only having class name strings as keys. (+494) + * The ``garden setup/dev`` action and ``requirements-dev.txt`` + requirements file now include test dependencies for use + during development. + * Added support for Python 3.13. (+505) (#504) + ------------------------------------------------------------------- Sun Apr 14 08:29:04 UTC 2024 - Dirk Müller diff --git a/python-jsonpickle.spec b/python-jsonpickle.spec index 4f4eb36..c9fec1c 100644 --- a/python-jsonpickle.spec +++ b/python-jsonpickle.spec @@ -18,7 +18,7 @@ %{?sle15_python_module_pythons} Name: python-jsonpickle -Version: 3.0.4 +Version: 3.2.1 Release: 0 Summary: Python library for serializing any arbitrary object graph into JSON License: BSD-3-Clause