{ "info": { "author": "Stepland", "author_email": "Stepland@hotmail.fr", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.7" ], "description": "Database-agnostic JSON schema discovery\n\nQuickly get insight into the general structure of a large set of JSON files by creating a structure summary showing the type and frequency of objects key\n\n\nQuickstart\n----------\n\nStart with ``Empty`` or by passing a python object to ``make_schema()``\n\nMerge a schema onto another using ``+=`` (also accepts python objects on the right hand side)\n\nVisualize the resulting schema with ``dumps()`` or by printing the object\n\nGet a detailed tabulated view of the overall structure with ``statistics()``\n", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "", "maintainer": "Stepland", "maintainer_email": "Stepland@hotmail.fr", "name": "json-schema-discovery", "package_url": "https://pypi.org/project/json-schema-discovery/", "platform": "", "project_url": "https://pypi.org/project/json-schema-discovery/", "project_urls": null, "release_url": "https://pypi.org/project/json-schema-discovery/1.3.2/", "requires_dist": [ "tabulate (>=0.8.3,<0.9.0)" ], "requires_python": ">=3.7,<4.0", "summary": "Database-agnostic JSON schema discovery", "version": "1.3.2" }, "last_serial": 5837183, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "2ff5689af1119c1099710a2f5d6c739c", "sha256": "7f167d9c65c33ab6a0f637ccbc8498e36faacd8c01dd4af845a02c2b1fd29b25" }, "downloads": -1, "filename": "json_schema_discovery-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "2ff5689af1119c1099710a2f5d6c739c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 3938, "upload_time": "2019-07-26T15:39:32", "url": "https://files.pythonhosted.org/packages/02/01/4b5de49d2f6cf6f8135522de53c2ec576acc93fc18b4fa624f3eb62e3e09/json_schema_discovery-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "875474f3a5e63f2df6f9192a22c2ef8e", "sha256": "c6d7004244952243f43d9d4b4031c58b232a14dcb9a9a5145571f5ab3bc2da98" }, "downloads": -1, "filename": "json-schema-discovery-0.1.0.tar.gz", "has_sig": false, "md5_digest": "875474f3a5e63f2df6f9192a22c2ef8e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 3402, "upload_time": "2019-07-26T15:39:29", "url": "https://files.pythonhosted.org/packages/c1/c9/0c7120242f298cec29711f42c20a633c76f1ef553044b33f8e39dc7ee96d/json-schema-discovery-0.1.0.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "a708a84846153fd4a9c25212dc8675ec", "sha256": "f75359d4293bed7e32b810ef732edf33d63fa5ef3a91f89a74b507e2715a3c84" }, "downloads": -1, "filename": "json_schema_discovery-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "a708a84846153fd4a9c25212dc8675ec", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 4243, "upload_time": "2019-07-29T15:15:51", "url": "https://files.pythonhosted.org/packages/3c/ce/e37b2f47c15968009fe15735c6abe2c7eb1e72b8f3df3fa93047ffe5c13e/json_schema_discovery-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "76aad6a0367d9cf2ce7bbaf6618e700a", "sha256": "3170c1b79a941537b6db1b3f972a2e620d1513e9a1b07298d021d5d76e531bc7" }, "downloads": -1, "filename": "json-schema-discovery-1.0.0.tar.gz", "has_sig": false, "md5_digest": "76aad6a0367d9cf2ce7bbaf6618e700a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 3759, "upload_time": "2019-07-29T15:15:50", "url": "https://files.pythonhosted.org/packages/f0/27/286fb3e2998e8cf3b5e9ab147a183fca2c01558a9298cd70f64bf3a50381/json-schema-discovery-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "5e9a58dafab1020bdf2b6094c393c2b5", "sha256": "7976769e6b920d8795ee3151ec083707d6b878bf22883bfde35d0631cbef8960" }, "downloads": -1, "filename": "json_schema_discovery-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "5e9a58dafab1020bdf2b6094c393c2b5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 4258, "upload_time": "2019-07-30T12:54:03", "url": "https://files.pythonhosted.org/packages/02/37/cf8594a223c9586399b91a539b7325901b7602fab0e30079527dd4a48f74/json_schema_discovery-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a116fbd010d0c6a7b9a2ebc41141cd08", "sha256": "8972ec1de518964c5df2ef9eabaf24dff80972c9ef991aca978ab3c5f809da5e" }, "downloads": -1, "filename": "json-schema-discovery-1.1.0.tar.gz", "has_sig": false, "md5_digest": "a116fbd010d0c6a7b9a2ebc41141cd08", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 3771, "upload_time": "2019-07-30T12:54:02", "url": "https://files.pythonhosted.org/packages/c4/52/a5461701c2cb2fa09645ba803db9ca8bf725deb522fdf38e2390e5d8bfbb/json-schema-discovery-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "6a7b607b2696af1c75a7dcd2d9fd1647", "sha256": "2a1f364448cb55c1ac17706a11f0172af5e16ea9dc124a5c5d0653df5937da84" }, "downloads": -1, "filename": "json_schema_discovery-1.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "6a7b607b2696af1c75a7dcd2d9fd1647", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 4456, "upload_time": "2019-08-06T16:45:40", "url": "https://files.pythonhosted.org/packages/1b/a4/07cdbfcf80ff17701c495773d6725477332a9392c4291e843e6d67962482/json_schema_discovery-1.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3d9e30a838fbd292bdebf3b9221e4dbb", "sha256": "157aba927edfa20280d069e9dc6c7a89042c8dd3d0e976d0d86a7bee9dfcbf6e" }, "downloads": -1, "filename": "json-schema-discovery-1.1.1.tar.gz", "has_sig": false, "md5_digest": "3d9e30a838fbd292bdebf3b9221e4dbb", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 4025, "upload_time": "2019-08-06T16:45:38", "url": "https://files.pythonhosted.org/packages/51/3f/2b3b308136bc63451b7b5cffb2d303192a8793ef413d625ba19451c13e51/json-schema-discovery-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "b260ead9f0e7bc04efb7705adfdebb9d", "sha256": "d55b402b1e37fe973711a093808537164d992cddf58269da6873d53d992866a4" }, "downloads": -1, "filename": "json_schema_discovery-1.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "b260ead9f0e7bc04efb7705adfdebb9d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 4147, "upload_time": "2019-08-09T09:25:35", "url": "https://files.pythonhosted.org/packages/d6/54/88a4dee17fb0d7d5a764aa92ed32931bdbc53b3b23e0237b825bc385bd02/json_schema_discovery-1.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "382c8ac4b024c028d31013cd3323f220", "sha256": "a73d7e6f97c16f52fa288d967fd463d3fa0391ef7cd48356b57e54bc2e254ed2" }, "downloads": -1, "filename": "json-schema-discovery-1.1.2.tar.gz", "has_sig": false, "md5_digest": "382c8ac4b024c028d31013cd3323f220", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 3942, "upload_time": "2019-08-09T09:25:33", "url": "https://files.pythonhosted.org/packages/5c/86/d92c83a2fc2db0ac83a090a6f82894bf9e4956cd889239d85a59f47ec7d7/json-schema-discovery-1.1.2.tar.gz" } ], "1.1.3": [ { "comment_text": "", "digests": { "md5": "f616764a29bb7e11210bd54787c90e67", "sha256": "166528d9fe998d9c2bfef7704bce74b285ca7a62a66ba992a3812052731ea4eb" }, "downloads": -1, "filename": "json_schema_discovery-1.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "f616764a29bb7e11210bd54787c90e67", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 4156, "upload_time": "2019-08-09T12:01:20", "url": "https://files.pythonhosted.org/packages/54/cc/23d49a9fe2386d89d5954e66dcb2ca0b01f8d1e9e75103fcdfd7b2e4ee59/json_schema_discovery-1.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "afa90132d300bebf7ee9fcc560a1dc1d", "sha256": "a9f35b3504caf57ee5896822af1570d6da2a02e67de3ceeeef603423bd39649e" }, "downloads": -1, "filename": "json-schema-discovery-1.1.3.tar.gz", "has_sig": false, "md5_digest": "afa90132d300bebf7ee9fcc560a1dc1d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 3956, "upload_time": "2019-08-09T12:01:18", "url": "https://files.pythonhosted.org/packages/ef/fd/226fec4fa2378ad4e7eb71ba56dc91e26aee6e07d0baf1cfb1f1b3480010/json-schema-discovery-1.1.3.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "4fce3ed83b813ad50b69eba93cfd31f7", "sha256": "117c563266d9d08b103ca10cdc90246610896c9607608890263766cb5b62dba8" }, "downloads": -1, "filename": "json_schema_discovery-1.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "4fce3ed83b813ad50b69eba93cfd31f7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 4163, "upload_time": "2019-08-09T13:42:15", "url": "https://files.pythonhosted.org/packages/67/d6/1e77d799ee8d6514f9acd42c6befa2880e0f22a3d9818a05cde63fd86893/json_schema_discovery-1.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9425c3aa467e59e2d2d54acf30ba1aa6", "sha256": "cd2f4115cfbf214b579fe90b1b552a609966330a0aa9409ab6e27be04778ec55" }, "downloads": -1, "filename": "json-schema-discovery-1.2.0.tar.gz", "has_sig": false, "md5_digest": "9425c3aa467e59e2d2d54acf30ba1aa6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 3956, "upload_time": "2019-08-09T13:42:14", "url": "https://files.pythonhosted.org/packages/68/22/4ede7a4d80f5d9fabbdf968cb3d958847053e13f0c602a6bed3b1de34a8e/json-schema-discovery-1.2.0.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "3a27873e1c4b450901b9ee893e3552be", "sha256": "23fee8a772f5a10855ba716267af0d8899f50030a610a30236a3a1288b261f7f" }, "downloads": -1, "filename": "json_schema_discovery-1.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "3a27873e1c4b450901b9ee893e3552be", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 4159, "upload_time": "2019-08-09T14:16:08", "url": "https://files.pythonhosted.org/packages/d6/eb/57cc898aa06f93d87cb9e5b6b997dab22bc8255f031935452989effdebe4/json_schema_discovery-1.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5e0ecfedf8b6572ef30007520d2c6507", "sha256": "ab5586c99ab98b6cdf340e33c7563270a3c519341687864977b1453e507d1329" }, "downloads": -1, "filename": "json-schema-discovery-1.3.0.tar.gz", "has_sig": false, "md5_digest": "5e0ecfedf8b6572ef30007520d2c6507", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 3947, "upload_time": "2019-08-09T14:16:07", "url": "https://files.pythonhosted.org/packages/1b/11/972de83eaf2f88034f634b5fbafc256d9b86ebbf071312e5ac86b80ede3a/json-schema-discovery-1.3.0.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "85a1b81d00d4a7e05a6a40137c615b15", "sha256": "48d9258783f8d61046ce17bd10b48864d23f05ffa6ed3d7e2c5ab10baba32e0d" }, "downloads": -1, "filename": "json_schema_discovery-1.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "85a1b81d00d4a7e05a6a40137c615b15", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 4156, "upload_time": "2019-09-02T09:03:55", "url": "https://files.pythonhosted.org/packages/c5/43/646fdda761a5dd1c40b8ad8489c6b0e0d794d117535c337ad52292c1513f/json_schema_discovery-1.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "411c553674760c7b6b4dbaa005a7ed2d", "sha256": "df52abda7f1b648d0344ae1fe5b552c4c01275ac7006d269ed2e5345a0aff33f" }, "downloads": -1, "filename": "json-schema-discovery-1.3.1.tar.gz", "has_sig": false, "md5_digest": "411c553674760c7b6b4dbaa005a7ed2d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 3951, "upload_time": "2019-09-02T09:03:54", "url": "https://files.pythonhosted.org/packages/27/f8/3d95cd50335afb3db681bb453a4f89dc7e89fc8f7b0483e598ad4ba409a4/json-schema-discovery-1.3.1.tar.gz" } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "f8fa4de9e6c3aef236f72d9ca3f0872b", "sha256": "a823cf7d24762264e349cff43c792e34f6ec5a5672bf1214a3f572a23c510c9b" }, "downloads": -1, "filename": "json_schema_discovery-1.3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "f8fa4de9e6c3aef236f72d9ca3f0872b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 4315, "upload_time": "2019-09-16T16:19:53", "url": "https://files.pythonhosted.org/packages/07/8b/7ddd9975548ac737e83cc56dd8cf99f7cda645a589b9dfd4d368de5ae261/json_schema_discovery-1.3.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7fe3badd1612584e6ee85f20d25f4a40", "sha256": "892414c75e83fcc543e3e28d067463d20b27c83d6230064139b18031861af139" }, "downloads": -1, "filename": "json-schema-discovery-1.3.2.tar.gz", "has_sig": false, "md5_digest": "7fe3badd1612584e6ee85f20d25f4a40", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 4140, "upload_time": "2019-09-16T16:19:51", "url": "https://files.pythonhosted.org/packages/43/e7/290a2437ee6eadb9d5a9d350d9da1139b98b0addfa4cc4dd4572d8bdfd6e/json-schema-discovery-1.3.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f8fa4de9e6c3aef236f72d9ca3f0872b", "sha256": "a823cf7d24762264e349cff43c792e34f6ec5a5672bf1214a3f572a23c510c9b" }, "downloads": -1, "filename": "json_schema_discovery-1.3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "f8fa4de9e6c3aef236f72d9ca3f0872b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 4315, "upload_time": "2019-09-16T16:19:53", "url": "https://files.pythonhosted.org/packages/07/8b/7ddd9975548ac737e83cc56dd8cf99f7cda645a589b9dfd4d368de5ae261/json_schema_discovery-1.3.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7fe3badd1612584e6ee85f20d25f4a40", "sha256": "892414c75e83fcc543e3e28d067463d20b27c83d6230064139b18031861af139" }, "downloads": -1, "filename": "json-schema-discovery-1.3.2.tar.gz", "has_sig": false, "md5_digest": "7fe3badd1612584e6ee85f20d25f4a40", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 4140, "upload_time": "2019-09-16T16:19:51", "url": "https://files.pythonhosted.org/packages/43/e7/290a2437ee6eadb9d5a9d350d9da1139b98b0addfa4cc4dd4572d8bdfd6e/json-schema-discovery-1.3.2.tar.gz" } ] }