Breadstick Get it on Google Play

protoc-betterproto

Better Protobuf / gRPC Support for Python (command-line tools)

Command lineDevelopment

Install

Not tested on a device yet. What that means

Commands in the package

  • protoc-gen-python_betterproto

About protoc-betterproto

From Debian's package description

This project aims to provide an improved experience when using Protobuf / gRPC in a modern Python environment by making use of modern language features and generating readable, understandable, idiomatic Python code. It will not support legacy features or environments (e.g. Protobuf 2). The following are supported:

  • Protobuf 3 & gRPC code generation
  • Both binary & JSON serialization is built-in
  • Python 3.7+ making use of:
  • Enums
  • Dataclasses
  • `async`/`await`
  • Timezone-aware `datetime` and `timedelta` objects
  • Relative imports
  • Mypy type checking
  • Pydantic Models generation

This package contains the command-line tool protoc-gen-python_betterproto.

From Debian's description of the protoc-betterproto package, under that package's license.

Dependencies

Depends on

Related apps

All Linux development tools

Sources and licenses

  • Name: the Debian package name.
  • Summary: Debian's short description of the protoc-betterproto package, under that package's license.
  • Description: Debian's description of the protoc-betterproto package, under that package's license.
  • Versions and sizes: Debian's archive for ARM64, as on packages.debian.org.
  • Popularity: Debian Popularity Contest counts.

More in About the catalog.