forked from pool/python-jsonpickle
3c2a3e7d90e4b849494cd84be30665c81d80001d03d071941cfe7f107590cad3
* Breaking Change: Python 3.7 is no longer supported.
* Breaking Change: Support for pre-0.7.0 repr-serialized
objects is no longer enabled by default. The safe option to
decode() was changed from False to True. Users can still pass
safe=False to decode() in order to enable this feature for
the purposes of loading older files, but beware that this
feature relies on unsafe behavior through its use of eval().
Users are encouraged to re-pickle old data in order to
migrate away from the the unsafe loading feature. (+514)
* The pickler no longer produces py/repr tags when pickling
modules. py/mod is used instead, as it is clearer and uses
one less byte. (+514)
* The test suite no longer uses the deprecated
datetime.datetime.utcnow() function. (+539)
* The breaking changes from v4 were inadvertedly included in
v3.4.1, which has been yanked. This release remedies this by
reverting the v4 changes.
* Support decoding pandas dataframes encoded with versions
3.3.0 and older. (+536)
* Officially support Python 3.12 in the GitHub Actions testing
matrix, and update GHA package versions used. (+524)
* Improve reproducibility of benchmarking commands on Linux by
using taskset and adding a "HOWTO" run benchmarks section in
benchmarking/README.md. (+526)
* The setup.cfg packaging configuration has been replaced by
pyproject.toml. (+527)
* yaml is now supported as a jsonpickle backend. (+528)
* OSSFuzz scripts are now available in the fuzzing/ directory.
(+525)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-jsonpickle?expand=0&rev=42
Description
No description provided
Languages
Diff
100%