chore(deps): update dependency jsonpickle to v3.3.0 - autoclosed #21
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
==3.0.4
->==3.3.0
Release Notes
jsonpickle/jsonpickle (jsonpickle)
v3.3.0
Compare Source
======
* The unpickler was updated to avoid using
eval
, which helps improve itssecurity. Users can still pass
safe=False
todecode
to use the oldbehavior, though this is not recommended. (+513)
* Objects can now exclude specific attributes from pickling by providing a
_jsonpickle_exclude
class or instance attribute. This attribute should containthe list of attribute names to exclude when pickling the object.
v3.2.2
Compare Source
======
* A bug with the incorrect (de)serialization of NoneType objects has been fixed.
(+507)
*
tests/benchmark.py
was updated to avoid Python 2 syntax. (+508)* The unpickler was updated to avoid creating temporary functions. (+508)
* Some basic scripts have been made to analyze benchmark results. (+511)
* Fix test suite compatibility with Numpy 2.x (+512)
*
setup.cfg
was updated to uselicense_files
instead oflicense_file
.v3.2.1
Compare Source
======
* The
ignorereserved
parameter to the private_restore_from_dict()
function has been restored for backwards compatibility. (+501)
v3.2.0
Compare Source
======
* Nested dictionaries in
py/state
are now correctly restored whentracking object references. (+501) (#500)
v3.1.0
Compare Source
======
*
jsonpickle.ext.numpy.register_handlers
now provides options that are forwardedto the
NumpyNDArrayHandler
constructor. (+489)* Fix bug of not handling
classes
argument tojsonpickle.decode
being a dict. Previously, the keys were ignored and only values were
used. (+494)
* Allow the
classes
argument tojsonpickle.pickle
to have classobjects as keys. This extends the current functionality of only having
class name strings as keys. (+494)
* The
garden setup/dev
action andrequirements-dev.txt
requirements filenow include test dependencies for use during development.
* Added support for Python 3.13. (+505) (#504)
Configuration
📅 Schedule: Branch creation - "before 2pm on Saturday" in timezone Europe/Berlin, Automerge - "every weekend" in timezone Europe/Berlin.
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.