Package: wnpp
Severity: wishlist
Owner: Simon Josefsson <simon@josefsson.org>
X-Debbugs-Cc: debian-devel@lists.debian.org, debian-python@lists.debian.org
* Package name : python-betterproto
Version : 2.0.0b7
Upstream Author : Daniel G. Taylor
* URL : https://github.com/danielgtaylor/python-betterproto
* License : MIT
Programming Lang: Python
Description : better Protobuf / gRPC generator & library
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.6+ making use of:
- Enums
- Dataclasses
- async/await
- Timezone-aware datetime and timedelta objects
- Relative imports
- Mypy type checking
I plan to maintain this package as part of the Python team:
https://salsa.debian.org/python-team/packages/python-betterproto
Work in progress will hopefully be found here:
https://salsa.debian.org/jas/python-betterproto
/Simon
Attachment:
signature.asc
Description: PGP signature