Socket
Socket
Sign inDemoInstall

protoc-gen-swagger

Package Overview
Dependencies
1
Maintainers
1
Alerts
File Explorer

Install Socket

Detect and block malicious and high-risk dependencies

Install

    protoc-gen-swagger

A python package for swagger annotation proto files.


Maintainers
1

Readme

protoc-gen-swagger

.. image:: https://travis-ci.org/universe-proton/protoc-gen-swagger.svg?branch=master :target: https://travis-ci.org/universe-proton/protoc-gen-swagger

A python package for swagger's annotation protobuf files, which are located inside grpc-gateway <https://github.com/grpc-ecosystem/grpc-gateway>_ repository.

Swagger <https://swagger.io/>_ 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. An import error as the following:

.. code-block::

ModuleNotFoundError: No module named 'protoc_gen_swagger'

With this package, you could forget the error.

Installation

We can simply use pip to install, as the following:

.. code-block:: bash

$ pip install protoc-gen-swagger

or installing from git

.. code-block:: bash

$ pip install git+https://github.com/universe-proton/protoc-gen-swagger

Maintain

When the source repository grpc-gateway <https://github.com/grpc-ecosystem/grpc-gateway>_ is taged, we can use command bash gen.sh <tag-version> to update the package. Maybe we could do some automated work in the future.

Now, this package version 0.1.0 is the same as grpc-gateway version v1.3.1 .

How to Contribute

Open an issue <https://github.com/universe-proton/protoc-gen-swagger/issues>_, join a discussion or make a pull request.

Keywords

FAQs


Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc