Extendable json encode/decode library.
Project description
Welcome to superjson Documentation
Features:
Support for date, datetime, set, OrderedDict, deque, numpy.ndarray, that the original json module can not serialize.
Easy to extend to support any custom data type.
Allow // double slash started comments, # Pound key started comments style comment in json file (Good for human/machine readable config file).
Provide a compress option to reduce the data size.
Advance file I/O utility method can prevent overwrite, interruption, and provide auto compression by file extension.
Quick Links
Install
superjson is released on PyPI, so all you need is:
$ pip install superjson
To upgrade to latest version:
$ pip install --upgrade superjson
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
superjson-0.0.8.tar.gz
(281.6 kB
view hashes)
Built Distribution
superjson-0.0.8-py2-none-any.whl
(298.7 kB
view hashes)
Close
Hashes for superjson-0.0.8-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c4e77904a73fd6c5c68069110637561aca1c8d4d50a836813119bb58b6756620 |
|
MD5 | 2bf289c85981f7f8359654016d7cc85f |
|
BLAKE2b-256 | cb01083024618b12e7c68c3bb79789cee215144da6d1e0fcecd2821fd4bf1697 |