python-jsonpickle

Edit Package python-jsonpickle

Python library for serializing any arbitrary object graph into JSON.
It can take almost any Python object and turn the object into JSON.
Additionally, it can reconstitute the object back into Python.

Refresh
Refresh
Source Files
Filename Size Changed
enable_gmpy_test.patch 0000000363 363 Bytes
jsonpickle-4.0.0.tar.gz 0000314587 307 KB
python-jsonpickle.changes 0000025703 25.1 KB
python-jsonpickle.spec 0000003245 3.17 KB
Latest Revision
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1225333 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 19)
- update to 4.0.0:
  * 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)
Comments 0
openSUSE Build Service is sponsored by