protobuf-py: Vollständiges Protobuf für Python, ohne Kompromisse

Protobuf-py: Protobuf for Python, without compromises

protobuf-py: Vollständiges Protobuf für Python, ohne Kompromisse

Buf kündigt protobuf-py an, eine komplett neu geschriebene Protocol-Buffers-Bibliothek für Python. Sie besteht alle Konformitätstests für proto2, proto3 und Editions, unterstützt Erweiterungen, unbekannte Felder und dynamische Nachrichten. Anders als Googles Paket, das auf C basiert und eine unnatürliche API bietet, hält protobuf-py Nachrichten als native Python-Objekte, generiert lesbaren, typisierten Code und ist mit optionalem Rust-Beschleuniger so schnell wie upb. Die Bibliothek hat keine Laufzeitabhängigkeiten und läuft auf Python 3.10+.

Wir wollten etwas, das vollständig genug für echte Schemas ist, lesbar genug für den täglichen Python-Gebrauch und schnell genug, dass niemand sich entschuldigen muss, es gewählt zu haben.

Mehr von diesem Tag

2026-07-12