Skip to main content
https://travis-ci.org/mbr/jsonext.svg?branch=master

jsonext makes it easy to serialize objects outside of the standard Python primitives to JSON:

>>> import jsonext
>>> from datetime import datetime
>>> jsonext.dumps(datetime.now())
'"2014-03-22T22:17:18.304528+00:00"'
>>> jsonext.dumps(i**2 for i in range(10))
'[0, 1, 4, 9, 16, 25, 36, 49, 64, 81]'

It uses mixins to the standard encoder to achieve this and is easily reuse- and extensible. Check out the documentation for details.

Metadata

Release files for jsonext 0.4.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for jsonext 0.4.2
File Size Uploaded
jsonext-0.4.2.tar.gz 9.6 kB Details

Release files / jsonext-0.4.2.tar.gz

Download URL jsonext-0.4.2.tar.gz
Size 9.6 kB
Tags Source
SHA-256 checksum
How to use checksums
e7634e0b8d1a668bd2c92db5498f6162573feb72ac050c4415384e773b1ea091
BLAKE2b-256 checksum
How to use checksums
61820f25c43a8a870c2de367c4769809be26c7da38d0e2681b83788d7e295058
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.4.2 This release

1 release file

0.4.1

1 release file

0.4

1 release file

0.4dev

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page