# 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](https://docs.python.org/3/library/json.html) 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](https://docs.python.org/3/library/json.html):
```python
>>> 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
- Apache License, Version 2.0, (LICENSE-APACHE or
http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
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.
Raw data
{
"_id": null,
"home_page": "https://github.com/Hinogary/hyperjson5",
"name": "hyperjson5",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "fast,json,python,json5",
"author": "Matthias Endler <matthias-endler@gmx.net>, Martin Quarda <martin@quarda.cz>",
"author_email": "Matthias Endler <matthias-endler@gmx.net>, Martin Quarda <martin@quarda.cz>",
"download_url": "https://files.pythonhosted.org/packages/4f/26/9a71a26d15d2146466f1d30b17d5286cb58e26fe34a8afa9272b5fdbc90d/hyperjson5-0.1.0.tar.gz",
"platform": null,
"description": "# hyperjson5\n\nA hyper-fast, safe Python module to read and write JSON data. Works as a\ndrop-in replacement for Python's built-in\n[json](https://docs.python.org/3/library/json.html) module.\nThis is alpha software and there will be bugs, so maybe don't deploy to production _just_ yet. :wink:\n\n## Installation\n\n```\npip install hyperjson5\n```\n\n## Usage\n\nhyperjson5 is meant as a drop-in replacement for Python's [json\nmodule](https://docs.python.org/3/library/json.html):\n\n```python\n>>> import hyperjson5\n>>> hyperjson5.dumps([{\"key\": \"value\"}, 81, True])\n'[{\"key\":\"value\"},81,true]'\n>>> hyperjson5.loads(\"\"\"[{key: \"value\"}, 81, true]\"\"\")\n[{u'key': u'value'}, 81, True]\n```\n\n## Contributions welcome!\n\n## License\n\nhyperjson5 is licensed under either of\n\n- Apache License, Version 2.0, (LICENSE-APACHE or\n http://www.apache.org/licenses/LICENSE-2.0)\n- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)\n\nat your option.\n\n## Contribution\n\nUnless you explicitly state otherwise, any contribution intentionally submitted\nfor inclusion in hyperjson by you, as defined in the Apache-2.0 license, shall\nbe dual licensed as above, without any additional terms or conditions.\n\n",
"bugtrack_url": null,
"license": "Apache-2.0",
"summary": "A hyper-fast Python module for reading/writing JSON5 data",
"version": "0.1.0",
"project_urls": {
"Homepage": "https://github.com/Hinogary/hyperjson5",
"Source Code": "https://github.com/Hinogary/hyperjson5"
},
"split_keywords": [
"fast",
"json",
"python",
"json5"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "c656dcb3798eb24449a32bd87bc91b94f08c603bcccff6265797c5467407d2a3",
"md5": "8a81fdd9d753e0c963d4eadb7e74b933",
"sha256": "7a07b9d3ad7da5025cc2f7bd0285484c01d1965c916931d589613620f25c867d"
},
"downloads": -1,
"filename": "hyperjson5-0.1.0-cp311-cp311-manylinux_2_34_x86_64.whl",
"has_sig": false,
"md5_digest": "8a81fdd9d753e0c963d4eadb7e74b933",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 1349706,
"upload_time": "2023-10-03T16:29:18",
"upload_time_iso_8601": "2023-10-03T16:29:18.214391Z",
"url": "https://files.pythonhosted.org/packages/c6/56/dcb3798eb24449a32bd87bc91b94f08c603bcccff6265797c5467407d2a3/hyperjson5-0.1.0-cp311-cp311-manylinux_2_34_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4f269a71a26d15d2146466f1d30b17d5286cb58e26fe34a8afa9272b5fdbc90d",
"md5": "9b0f6f76f7bbda66bffde772ccd3552a",
"sha256": "218021f599c7e464829a87ce1f4c8d116744a2f9419ab858fde981e06143947c"
},
"downloads": -1,
"filename": "hyperjson5-0.1.0.tar.gz",
"has_sig": false,
"md5_digest": "9b0f6f76f7bbda66bffde772ccd3552a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 42911,
"upload_time": "2023-10-03T16:28:00",
"upload_time_iso_8601": "2023-10-03T16:28:00.183389Z",
"url": "https://files.pythonhosted.org/packages/4f/26/9a71a26d15d2146466f1d30b17d5286cb58e26fe34a8afa9272b5fdbc90d/hyperjson5-0.1.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-10-03 16:28:00",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "Hinogary",
"github_project": "hyperjson5",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "hyperjson5"
}