{ "info": { "author": "weaming", "author_email": "garden.yuen@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "# JSON Reader\n\nRead JSON and it's variants from a char stream.\n\n## Install\n\n```\npip instsall -U json-reader\n```\n\n## Usage\n\n* See `json_reader/test_scanner.py`\n* `cat example.log | python -m json_reader`\n* `cat example.log | json_reader`\n\n### Environemnts\n\n* `JSON_INDENT`: specify the output indent in integer.\n* `BY_LINES`: flag to read stdin line by line, then JSON content must NOT spand cross multiple lines.\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/weaming/json-reader", "keywords": "json,compiler,reader,stream", "license": "", "maintainer": "", "maintainer_email": "", "name": "json-reader", "package_url": "https://pypi.org/project/json-reader/", "platform": "", "project_url": "https://pypi.org/project/json-reader/", "project_urls": { "Bug Reports": "https://github.com/weaming/json-reader", "Homepage": "https://github.com/weaming/json-reader", "Source": "https://github.com/weaming/json-reader" }, "release_url": "https://pypi.org/project/json-reader/0.3/", "requires_dist": null, "requires_python": "", "summary": "Read JSON and it's variants from a char stream.", "version": "0.3" }, "last_serial": 5694087, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "644aa8e253c78371efe9bedc3c208891", "sha256": "85f859ded4a6094402eebd29669e4b5c15241d4a7510e731440cd9a66a225a3a" }, "downloads": -1, "filename": "json_reader-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "644aa8e253c78371efe9bedc3c208891", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4588, "upload_time": "2019-08-18T09:47:49", "url": "https://files.pythonhosted.org/packages/33/5a/139dd2fb721690f823247c93cd48ab4d28219ec7a3d5d41b5ca5f9c9a659/json_reader-0.1-py3-none-any.whl" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "0aa210d33bba00bb3686e59e13a98a03", "sha256": "a2c599a6823553e8e738623cce4b3a2c0e26276c94763cf460dd2a2bc06165f1" }, "downloads": -1, "filename": "json_reader-0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "0aa210d33bba00bb3686e59e13a98a03", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4753, "upload_time": "2019-08-18T10:08:16", "url": "https://files.pythonhosted.org/packages/97/92/1ebbd475a652ba6596e8631fd303dd2d9318e6934a93d3226f104cbd02f2/json_reader-0.2-py3-none-any.whl" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "9ad13a10cec4f5393695209130be111f", "sha256": "58cf245345fd098721f03c6a3e0ca51868d797a5a56f6a0e2a485429b2bd150f" }, "downloads": -1, "filename": "json_reader-0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "9ad13a10cec4f5393695209130be111f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4786, "upload_time": "2019-08-18T10:19:41", "url": "https://files.pythonhosted.org/packages/ff/0c/8ed3b2bf3909e441d499a0f4945fbba6e49a973469ed0e4798f90def8c73/json_reader-0.3-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9ad13a10cec4f5393695209130be111f", "sha256": "58cf245345fd098721f03c6a3e0ca51868d797a5a56f6a0e2a485429b2bd150f" }, "downloads": -1, "filename": "json_reader-0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "9ad13a10cec4f5393695209130be111f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4786, "upload_time": "2019-08-18T10:19:41", "url": "https://files.pythonhosted.org/packages/ff/0c/8ed3b2bf3909e441d499a0f4945fbba6e49a973469ed0e4798f90def8c73/json_reader-0.3-py3-none-any.whl" } ] }