{ "info": { "author": "Thomas Khyn", "author_email": "thomas@ksytek.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Plugins", "Framework :: Sphinx :: Extension", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Topic :: Documentation :: Sphinx", "Topic :: Software Development :: Documentation" ], "description": "sphinx-json-schema\n==================\n\nA JSON Schema renderer for Sphinx_\n\nInstallation\n------------\n\n\nAs simple as it can be with ``pip``::\n\n pip install sphinx-json-schema\n\n\nUsage\n-----\n\nAdd the extension name to your ``conf.py``::\n\n extensions = [\n ...\n 'sphinx_json_schema',\n ...\n ]\n\nIf necessary, add a root directory to look for json schemas::\n\n json_schema_root_dir = os.path.join('path', 'to', 'root', 'dir')\n\nIn your documentation::\n\n .. json-schema:: path/to/json/schema.json\n\nThe file is looked up relatively from the ``.rst`` file the directive is called in, or, if not\nfound from the ``json_schema_root_dir`` specified in the ``conf.py`` file.\n\nallOf, oneOf, anyOf, not support\n--------------------------------\n\n``sphinx_json_schema`` supports the ``allOf``, ``oneOf``, ``anyOf`` and ``not`` keywords. It can\nalso parse references to other schemas. The final JSON output is the result of the operations and\ninclusions of other schemas. This means it can be quite long even if the original ``.json`` file\nis very short!\n\n.. warning::\n\n This is still experimental\n\n\n.. _Sphinx: http://www.sphinx-doc.org/", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://bitbucket.org/tkhyn/sphinx-json-schema/", "keywords": "sphinx,json,schema", "license": "", "maintainer": "", "maintainer_email": "", "name": "sphinx-json-schema", "package_url": "https://pypi.org/project/sphinx-json-schema/", "platform": "", "project_url": "https://pypi.org/project/sphinx-json-schema/", "project_urls": { "Homepage": "https://bitbucket.org/tkhyn/sphinx-json-schema/" }, "release_url": "https://pypi.org/project/sphinx-json-schema/0.1b6/", "requires_dist": null, "requires_python": "", "summary": "JSON Schema renderer for Sphinx", "version": "0.1b6" }, "last_serial": 5008434, "releases": { "0.1b4": [ { "comment_text": "", "digests": { "md5": "e216e48bb82a1797090f5f71ff5e58dd", "sha256": "e15553a86282ee1176065abf966d16f92bb6866d0ad1fad22b500d400ca13c2e" }, "downloads": -1, "filename": "sphinx_json_schema-0.1b4.tar.gz", "has_sig": false, "md5_digest": "e216e48bb82a1797090f5f71ff5e58dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5636, "upload_time": "2019-03-30T09:55:11", "url": "https://files.pythonhosted.org/packages/ce/ed/159ba79f2e38aee0649f7a50b792c35397e57ef7bd7a964ec89c0ed12364/sphinx_json_schema-0.1b4.tar.gz" } ], "0.1b5": [ { "comment_text": "", "digests": { "md5": "22500f144040f877e584bf341e0b3aad", "sha256": "709013f0a9730ee14121a9ceb3e917709c8b1f2414d1ab298295f67f0238411e" }, "downloads": -1, "filename": "sphinx_json_schema-0.1b5.tar.gz", "has_sig": false, "md5_digest": "22500f144040f877e584bf341e0b3aad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5674, "upload_time": "2019-03-30T10:35:44", "url": "https://files.pythonhosted.org/packages/76/31/18119e3f7810a24b214cdcaf728e7d7746ae113c9a50e665dfe64bc11bbd/sphinx_json_schema-0.1b5.tar.gz" } ], "0.1b6": [ { "comment_text": "", "digests": { "md5": "a8ca6e74564abe4587c2de003135fe6f", "sha256": "209ace0ecaab6686eb7d69eda17d58fe3c49d2c323f54621ef6575c9fc889396" }, "downloads": -1, "filename": "sphinx_json_schema-0.1b6.tar.gz", "has_sig": false, "md5_digest": "a8ca6e74564abe4587c2de003135fe6f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6321, "upload_time": "2019-03-31T02:06:22", "url": "https://files.pythonhosted.org/packages/f6/7e/0a7d802595deb6df51ec15938400664b23043b4fe42a8733b8d7834f890c/sphinx_json_schema-0.1b6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a8ca6e74564abe4587c2de003135fe6f", "sha256": "209ace0ecaab6686eb7d69eda17d58fe3c49d2c323f54621ef6575c9fc889396" }, "downloads": -1, "filename": "sphinx_json_schema-0.1b6.tar.gz", "has_sig": false, "md5_digest": "a8ca6e74564abe4587c2de003135fe6f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6321, "upload_time": "2019-03-31T02:06:22", "url": "https://files.pythonhosted.org/packages/f6/7e/0a7d802595deb6df51ec15938400664b23043b4fe42a8733b8d7834f890c/sphinx_json_schema-0.1b6.tar.gz" } ] }