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.9.tar.gz
(438.8 kB
view hashes)
Built Distribution
superjson-0.0.9-py2-none-any.whl
(552.5 kB
view hashes)
Close
Hashes for superjson-0.0.9-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a078fa27519b5520c80ea57f3985d97b7ff5edbbd17fc5ba1fb23f871fdba00e |
|
MD5 | 3e5adcd2736b9c72225637423c44a8e2 |
|
BLAKE2b-256 | 3178d41a6f8b601c53a49442e766df24265c8f20029f1419c78eb927d9bfb2ae |