{ "info": { "author": "universe-proton", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation :: CPython" ], "description": "\nprotoc-gen-swagger\n====================\n\n.. image:: https://travis-ci.org/universe-proton/protoc-gen-swagger.svg?branch=master\n :target: https://travis-ci.org/universe-proton/protoc-gen-swagger\n\n\nA python package for swagger's annotation protobuf files, which are located inside `grpc-gateway `_ repository.\n\n`Swagger `_ is a popular api tool. When you import swagger proto files in your protobuf message file, you may get stuck when using the generated python code.\nAn import error as the following:\n\n.. code-block::\n\n ModuleNotFoundError: No module named 'protoc_gen_swagger'\n\nWith this package, you could forget the error.\n\n\nInstallation\n============\n\nWe can simply use pip to install, as the following:\n\n.. code-block:: bash\n\n $ pip install protoc-gen-swagger\n\nor installing from git\n\n.. code-block:: bash\n\n $ pip install git+https://github.com/universe-proton/protoc-gen-swagger\n\n\nMaintain\n=========\n\nWhen the source repository `grpc-gateway `_ is taged, we can use command `bash gen.sh ` to update the package.\nMaybe we could do some automated work in the future.\n\nNow, this package version 0.1.0 is the same as grpc-gateway version v1.3.1 .\n\n\nHow to Contribute\n=================\n\nOpen an `issue `_, join a discussion or make a pull request.\n\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/universe-proton/protoc-gen-swagger", "keywords": "proto swagger protobuf gRPC", "license": "Apache 2.0", "maintainer": "", "maintainer_email": "", "name": "protoc-gen-swagger", "package_url": "https://pypi.org/project/protoc-gen-swagger/", "platform": "", "project_url": "https://pypi.org/project/protoc-gen-swagger/", "project_urls": { "Homepage": "https://github.com/universe-proton/protoc-gen-swagger" }, "release_url": "https://pypi.org/project/protoc-gen-swagger/0.1.0/", "requires_dist": [ "protobuf (>=3.0.0)" ], "requires_python": "", "summary": "A python package for swagger annotation proto files.", "version": "0.1.0" }, "last_serial": 3531550, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "c7378563cf447b8052670df920a7aba1", "sha256": "cdc043da538865f055a7f22b304a35085cef269dc33e2f3408b12d397e8d8b4b" }, "downloads": -1, "filename": "protoc_gen_swagger-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c7378563cf447b8052670df920a7aba1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9443, "upload_time": "2018-01-29T14:10:53", "url": "https://files.pythonhosted.org/packages/7d/7f/d8f8d81a921f07e703cabf8a0b5bb6cbc26e3bce7614db905c3c7637315a/protoc_gen_swagger-0.1.0-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c7378563cf447b8052670df920a7aba1", "sha256": "cdc043da538865f055a7f22b304a35085cef269dc33e2f3408b12d397e8d8b4b" }, "downloads": -1, "filename": "protoc_gen_swagger-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c7378563cf447b8052670df920a7aba1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9443, "upload_time": "2018-01-29T14:10:53", "url": "https://files.pythonhosted.org/packages/7d/7f/d8f8d81a921f07e703cabf8a0b5bb6cbc26e3bce7614db905c3c7637315a/protoc_gen_swagger-0.1.0-py2.py3-none-any.whl" } ] }