A Script to translate .proto files to lightprotobuf messages
Project description
Introduction
lightprotobufgen is a commandline tool based on antlr4.5 to generate lightprotobuf compatible messages from a *.proto file.
usage
lightprotobufgen <file.proto>
The script output on stdout it’s result
Current limitations
- The tool is still in developpment and some features of official .proto format are not implemented yet :
import : imports statments generates an exception. you still can merge manually different files
global options : the global options are not supported yet
unique enum : will be implemented in next release
extends : Message extend are not implemented since it’s mostly usefull with imports and they are not supported yet
packages : Like google official implementation, it won’t be implemented because python use the file paths as modules/package
The 1.0 release will implement the full .proto specifications.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Hashes for lightprotobufgen-1.0.dev1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 542ed3c7de4878079af855551cecebc336666d3306c994d7a39f5c78b3de1ffa |
|
MD5 | 7c12cadc9be64054a26cd90a4ef04dab |
|
BLAKE2b-256 | dfc0509f4a7eed8d7e23b4cf4ef8d6faa74249179d7a857b158830534886aeb9 |