{ "info": { "author": "Jo\u00e3o Campos", "author_email": "camposOnAi@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: GNU Affero General Public License v3", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# OpenAPI-extension-remover\nA tool to remove extensions of an OpenAPI document so that the resulting file conformes to the specification and can be used by other OpenAPI tools.\n\n## Why did I create this tool?\nOne day I wanted to generate HTML from my OpenAPI document but I couldn't because the tool that I was using doesn't support vendor extensions (which is a part of the OpenAPI documentation). As such, to make the process more expedite I made this simple tool.\n\n## Future work\nIn the future, if the need arises I plan to evolve this tool to become an OpenAPI command line utility.\n\n## Notes\nThis project welcomes any improvement by pull request.\n\n# How to install?\nExecute `sudo pip3 install removeOasExtension` on a terminal to system-wide install the tool. Exclude the pip version\n if you only have one version of Python installed and don't need to differentiate it.\n\n# Usage\nBasic usages:\n\n**Read from stdin and output to stdout**: removeOasExtension < cat sample.json\n\n\n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/JoaoCamposFrom94/OpenAPI-extension-remover", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "removeOaExtension", "package_url": "https://pypi.org/project/removeOaExtension/", "platform": "", "project_url": "https://pypi.org/project/removeOaExtension/", "project_urls": { "Homepage": "https://github.com/JoaoCamposFrom94/OpenAPI-extension-remover" }, "release_url": "https://pypi.org/project/removeOaExtension/0.0.6/", "requires_dist": [ "PyYAML (>=3.13)" ], "requires_python": "", "summary": "Tool to remove vendor extension from OpenAPI documents", "version": "0.0.6" }, "last_serial": 4450067, "releases": { "0.0.6": [ { "comment_text": "", "digests": { "md5": "a4d837d11d03d58e60a9266cb680312f", "sha256": "6a26bca58df73779b373465891c578eff44d442633efda4ef7d7b250caa3b8c0" }, "downloads": -1, "filename": "removeOaExtension-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "a4d837d11d03d58e60a9266cb680312f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15928, "upload_time": "2018-11-04T16:49:31", "url": "https://files.pythonhosted.org/packages/d5/3c/cf34c2cdd6984df3e2fe6bfd03a7a36c5e5ae17aca826b63016bc1b0aaa9/removeOaExtension-0.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8cc7610b4ad2021309392c42ac92db18", "sha256": "e7124b009c7471ccf97b63f1824ca02a7b1c237663aef330b8cfdebd9d7c05f2" }, "downloads": -1, "filename": "removeOaExtension-0.0.6.tar.gz", "has_sig": false, "md5_digest": "8cc7610b4ad2021309392c42ac92db18", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2911, "upload_time": "2018-11-04T16:49:33", "url": "https://files.pythonhosted.org/packages/56/af/3069dae3f35688b30ac8c34c03dea7584dd03a4d230036c5c145cb8793d1/removeOaExtension-0.0.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a4d837d11d03d58e60a9266cb680312f", "sha256": "6a26bca58df73779b373465891c578eff44d442633efda4ef7d7b250caa3b8c0" }, "downloads": -1, "filename": "removeOaExtension-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "a4d837d11d03d58e60a9266cb680312f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15928, "upload_time": "2018-11-04T16:49:31", "url": "https://files.pythonhosted.org/packages/d5/3c/cf34c2cdd6984df3e2fe6bfd03a7a36c5e5ae17aca826b63016bc1b0aaa9/removeOaExtension-0.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8cc7610b4ad2021309392c42ac92db18", "sha256": "e7124b009c7471ccf97b63f1824ca02a7b1c237663aef330b8cfdebd9d7c05f2" }, "downloads": -1, "filename": "removeOaExtension-0.0.6.tar.gz", "has_sig": false, "md5_digest": "8cc7610b4ad2021309392c42ac92db18", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2911, "upload_time": "2018-11-04T16:49:33", "url": "https://files.pythonhosted.org/packages/56/af/3069dae3f35688b30ac8c34c03dea7584dd03a4d230036c5c145cb8793d1/removeOaExtension-0.0.6.tar.gz" } ] }