Skip to main content

hyperjson5

A hyper-fast, safe Python module to read and write JSON data. Works as a drop-in replacement for Python's built-in json module. This is alpha software and there will be bugs, so maybe don't deploy to production just yet. :wink:

Installation

pip install hyperjson5

Usage

hyperjson5 is meant as a drop-in replacement for Python's json module:

>>> import hyperjson5
>>> hyperjson5.dumps([{"key": "value"}, 81, True])
'[{"key":"value"},81,true]'
>>> hyperjson5.loads("""[{key: "value"}, 81, true]""")
[{u'key': u'value'}, 81, True]

Contributions welcome!

License

hyperjson5 is licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in hyperjson by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Release files for hyperjson5 0.1.0

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

Source distribution (sdist)

Source distribution for hyperjson5 0.1.0
File Size Uploaded
hyperjson5-0.1.0.tar.gz 42.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for hyperjson5 0.1.0
File Interpreter ABI Platform
hyperjson5-0.1.0-cp311-cp311-manylinux_2_34_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.34+ x86-64 Details

Total release size: 1.4 MB

Release files / hyperjson5-0.1.0.tar.gz

Download URL hyperjson5-0.1.0.tar.gz
Size 42.9 kB
Tags Source
SHA-256 checksum
How to use checksums
218021f599c7e464829a87ce1f4c8d116744a2f9419ab858fde981e06143947c
BLAKE2b-256 checksum
How to use checksums
4f269a71a26d15d2146466f1d30b17d5286cb58e26fe34a8afa9272b5fdbc90d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.5

Release files / hyperjson5-0.1.0-cp311-cp311-manylinux_2_34_x86_64.whl

Download URL hyperjson5-0.1.0-cp311-cp311-manylinux_2_34_x86_64.whl
Size 1.3 MB
Tags CPython 3.11 Linux glibc 2.34+ x86-64
SHA-256 checksum
How to use checksums
7a07b9d3ad7da5025cc2f7bd0285484c01d1965c916931d589613620f25c867d
BLAKE2b-256 checksum
How to use checksums
c656dcb3798eb24449a32bd87bc91b94f08c603bcccff6265797c5467407d2a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.5

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

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