{ "info": { "author": "guilherme", "author_email": "guilherme.dinisjunior@gmail.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python :: 3.6", "Topic :: Software Development" ], "description": "\n# JSONURI-PY\n \nThis package helps you convert Python dictionaries into an Gzip compressed, Base64 string for use as a HTTP GET request parameter and reverse it.\n\nAn example of a practical application would be to send JSON data over HTTP GET, e.g. to a static resource small.png,\nand harvest the data from access logs instead of running real-time data collection.\n\n**Note**: You should avoid sending sensitive information using this mechanism, even if you're doing it over SSL.\n\n## Equivalent libs/packages:\n\n| Language | Repo |\n|----------|-------------------------------------|\n| JavaScript | https://github.com/guidj/jsonuri-js |\n\n\n## Examples:\n\n\n```python\n>>> from jsonuri import jsonuri\n>>> data = {\"age\": 31, \"name\": \"John\", \"account\": {\"id\": 127, \"regions\": [\"US\", \"SG\"]}}\n>>> jsonuri.serialize(data, b64_encode=True, uri_encode=False)\n'H4sIANRnb1oC/6tWSkxPVbJSMDbUUVDKS8wFsZW88jPylID8xOTk/NK8EqBQtVJmCpAyNDIHChelpmfm5xUD+dFKocEghcHuSrG1tQCN2YKETAAAAA=='\n>>> ser = jsonuri.serialize(data, b64_encode=True, uri_encode=True)\n'H4sIAOdnb1oC%2F6tWSkxPVbJSMDbUUVDKS8wFsZW88jPylID8xOTk%2FNK8EqBQtVJmCpAyNDIHChelpmfm5xUD%2BdFKocEghcHuSrG1tQCN2YKETAAAAA%3D%3D'\n>>> jsonuri.deserialize(ser)\n{'age': 31, 'name': 'John', 'account': {'id': 127, 'regions': ['US', 'SG']}}\n```\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/guidj/jsonuri-py", "keywords": "", "license": "Apache License, Version 2.0", "maintainer": "", "maintainer_email": "", "name": "jsonuri", "package_url": "https://pypi.org/project/jsonuri/", "platform": "", "project_url": "https://pypi.org/project/jsonuri/", "project_urls": { "Homepage": "https://github.com/guidj/jsonuri-py" }, "release_url": "https://pypi.org/project/jsonuri/0.2.2/", "requires_dist": null, "requires_python": "", "summary": "This package helps you convert Python dictionaries into an Gzip compressed, Base64 string for use as a HTTP GET request parameter and reverse it", "version": "0.2.2" }, "last_serial": 3532434, "releases": { "0.1.21": [ { "comment_text": "built for Darwin-14.1.0", "digests": { "md5": "37e54b97b0164b960189e0e83325ce98", "sha256": "a6b48b1555d16890b888e832356b24409c878b294b7465dd5fc088f13e902174" }, "downloads": -1, "filename": "jsonuri-0.1.21.macosx-10.9-x86_64.tar.gz", "has_sig": false, "md5_digest": "37e54b97b0164b960189e0e83325ce98", "packagetype": "bdist_dumb", "python_version": "any", "requires_python": null, "size": 6510, "upload_time": "2015-03-26T08:11:29", "url": "https://files.pythonhosted.org/packages/68/d8/bb6cc918b8e490dcd68f414088fdb1bfdfc5221d8161fd0afd2ffb65d6fa/jsonuri-0.1.21.macosx-10.9-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "b51c8092fb5f9c04ea7da61eef8ca380", "sha256": "eaa95105f839de8f8360654f6be87de09c110c9195ac8e66b04a6913239b7f5e" }, "downloads": -1, "filename": "jsonuri-0.1.21.tar.gz", "has_sig": false, "md5_digest": "b51c8092fb5f9c04ea7da61eef8ca380", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7991, "upload_time": "2015-03-23T12:32:09", "url": "https://files.pythonhosted.org/packages/fa/00/8d1af27af33866f125b6181a4f37a59439f7942bc151071dd435efbc4a13/jsonuri-0.1.21.tar.gz" } ], "0.1.22": [ { "comment_text": "", "digests": { "md5": "7f12a26f4d992352a5763569c44f8d66", "sha256": "017fcb6bcbd1bb707f57a25134247dada6103142ad596174a8a0574caf21fc76" }, "downloads": -1, "filename": "jsonuri-0.1.22.tar.gz", "has_sig": false, "md5_digest": "7f12a26f4d992352a5763569c44f8d66", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8085, "upload_time": "2015-03-26T08:20:43", "url": "https://files.pythonhosted.org/packages/84/d9/0b4ff488ada82e01a131f65fcb9b30c55bb1e0c555642f477ac889157ff9/jsonuri-0.1.22.tar.gz" } ], "0.1.23": [ { "comment_text": "", "digests": { "md5": "32d666d99560e7530c5f94c809018ff3", "sha256": "73bc9472783c88c3449fce143850f20e08d5b132d2353ca63bf6fc71791677b6" }, "downloads": -1, "filename": "jsonuri-0.1.23.tar.gz", "has_sig": false, "md5_digest": "32d666d99560e7530c5f94c809018ff3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8099, "upload_time": "2015-06-17T05:47:25", "url": "https://files.pythonhosted.org/packages/f8/90/878ebf4264b5d611f70317e6f6de8ad1728b538dea2df821c35e180226c8/jsonuri-0.1.23.tar.gz" } ], "0.1.24": [ { "comment_text": "", "digests": { "md5": "276048cc567f71d854570f0081dfe08b", "sha256": "0bea4d6fdb3ee639b89203d4cdca9a6b6a44e6653666724d6ed15d2701534110" }, "downloads": -1, "filename": "jsonuri-0.1.24.tar.gz", "has_sig": false, "md5_digest": "276048cc567f71d854570f0081dfe08b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8178, "upload_time": "2015-06-17T06:05:53", "url": "https://files.pythonhosted.org/packages/5f/97/79bb62deb44c3cda96fb5e70a173e7310b75141c90bb4607d1d40b07c054/jsonuri-0.1.24.tar.gz" } ], "0.1.25": [ { "comment_text": "", "digests": { "md5": "3a509eef7c27f49dd5f7a63b47830f45", "sha256": "90a4c6d927b846c1471ef567b656aa09f268a0d49c4a2f21d5b472925d858366" }, "downloads": -1, "filename": "jsonuri-0.1.25.tar.gz", "has_sig": false, "md5_digest": "3a509eef7c27f49dd5f7a63b47830f45", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8453, "upload_time": "2016-05-28T20:00:40", "url": "https://files.pythonhosted.org/packages/66/43/eb8b3d9e0bbebaa6a8554e454bef0aae801a6ed044025e7faf9180e2e1b6/jsonuri-0.1.25.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "67d9a91a5af04903491688f7fd70c5ab", "sha256": "8faff35918d6469601d37da8613f1b271e4c80877f3c89626a1268e327f6b69b" }, "downloads": -1, "filename": "jsonuri-0.2.2.tar.gz", "has_sig": false, "md5_digest": "67d9a91a5af04903491688f7fd70c5ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7275, "upload_time": "2018-01-29T19:02:14", "url": "https://files.pythonhosted.org/packages/a4/0a/099c07cf6610c68590ce9e6c7e33e0781eddc5981b8d058c1d2f39155514/jsonuri-0.2.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "67d9a91a5af04903491688f7fd70c5ab", "sha256": "8faff35918d6469601d37da8613f1b271e4c80877f3c89626a1268e327f6b69b" }, "downloads": -1, "filename": "jsonuri-0.2.2.tar.gz", "has_sig": false, "md5_digest": "67d9a91a5af04903491688f7fd70c5ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7275, "upload_time": "2018-01-29T19:02:14", "url": "https://files.pythonhosted.org/packages/a4/0a/099c07cf6610c68590ce9e6c7e33e0781eddc5981b8d058c1d2f39155514/jsonuri-0.2.2.tar.gz" } ] }