danielgtaylor / python-betterproto

Clean, modern, Python 3.6+ code generator & library for Protobuf 3 and async gRPC
MIT License
1.45k stars 196 forks source link

Path to 2.0 release? #536

Open tmc opened 9 months ago

tmc commented 9 months ago

Is the pathway to get to a 2.0 release documented?

Should getting to passing in https://github.com/bufbuild/protobuf-conformance be an aim?

cetanu commented 9 months ago

Will probably look at that after the 2.0 release; going to try to get a more regular release cadence happening if possible

jamesdbrock commented 1 month ago

I'm adding protobuf to a Python project and I'm planning to use python-betterproto v2.0.0b6.

Can I use this beta version? The beta version seems pretty usable. Are there going to be any show-stopping problems with this beta version? Does anyone have any advice about things to avoid, or workarounds?

llucax commented 1 month ago

Same here, this projects looks really nice but it seems there is little activity, it would be nice to know also how far is 2.0.0 final from happening? Weeks? Months? Years?

mcolladoacciona commented 1 month ago

Same here, this projects looks promising!. Any roadmap or expectations about it?

imcdo commented 1 month ago

Same here seems like a much better alternative to any other proto generation for python.

jamesdbrock commented 1 month ago

I wrote a protobuf implementation for the PureScript language and for it I created a Nix build system which can run the Google conformance tests without any other configuration or installation.

I will help you set up your betterproto project up the same way, if you want. We can keep your Poetry build system and add poetry2nix.