Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #16597

Bug#1090902: ITP: python-betterproto -- better Protobuf / gRPC generator & library

Path csiph.com!fu-berlin.de!bofh.it!news.nic.it!robomod
From Simon Josefsson <simon@josefsson.org>
Newsgroups linux.debian.bugs.dist, linux.debian.devel, linux.debian.maint.python
Subject Bug#1090902: ITP: python-betterproto -- better Protobuf / gRPC generator & library
Date Fri, 20 Dec 2024 19:20:01 +0100
Message-ID <JVPLr-19Tm-3@gated-at.bofh.it> (permalink)
X-Mailbox-Line From debian-bugs-dist-request@lists.debian.org Fri Dec 20 18:15:09 2024
Old-Return-Path <debbugs@buxtehude.debian.org>
X-Spam-Flag NO
X-Spam-Score -2.951
Reply-To Simon Josefsson <simon@josefsson.org>, 1090902@bugs.debian.org
Resent-To debian-bugs-dist@lists.debian.org
Resent-Cc debian-devel@lists.debian.org, debian-python@lists.debian.org, wnpp@debian.org
X-Debian-Pr-Message report 1090902
X-Debian-Pr-Package wnpp
X-Hashcash 1:23:241220:submit@bugs.debian.org::0+rPLvs21dnn8r06:yMht
Openpgp id=B1D2BD1375BECB784CF4F8C4D73CF638C53C06BE; url=https://josefsson.org/key-20190320.txt
User-Agent Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux)
MIME-Version 1.0
Content-Type multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature"
X-Debian-Message from BTS
X-Mailing-List <debian-bugs-dist@lists.debian.org> archive/latest/1875150
List-ID <debian-bugs-dist.lists.debian.org>
List-URL <https://lists.debian.org/debian-bugs-dist/>
Approved robomod@news.nic.it
Lines 53
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Date Fri, 20 Dec 2024 19:11:57 +0100
X-Original-Message-ID <87o716fclu.fsf@kaka.sjd.se>
Xref csiph.com linux.debian.bugs.dist:1224998 linux.debian.devel:114880 linux.debian.maint.python:16597

Cross-posted to 3 groups.

Show key headers only | View raw


[Multipart message — attachments visible in raw view] - view raw

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

Back to linux.debian.maint.python | Previous | Next | Find similar | Unroll thread


Thread

Bug#1090902: ITP: python-betterproto -- better Protobuf / gRPC generator & library Simon Josefsson <simon@josefsson.org> - 2024-12-20 19:20 +0100

csiph-web