frequenz-floss / setuptools-betterproto

A modern setuptools plugin to generate Python files from proto files using betterproto
https://frequenz-floss.github.io/setuptools-betterproto/
MIT License
0 stars 2 forks source link

Initial implementation of the plug-in #1

Closed llucax closed 1 month ago

llucax commented 2 months ago

This is the initial implementation. We still need to add more tests and documentation, but this will be done in follow-up PRs.

llucax commented 2 months ago

Enabled auto-merge. My idea is to merge this sooner than later, as it is tested and working locally, so I can make an early release that can be used by the microgrid API client. I plan to work on the tests and docs after this initial release.

Marenz commented 2 months ago

Tests failing unfortunately

llucax commented 2 months ago

Updated. Hopefully this time will pass. I also remove a file that sneaked in accidentally in the mkdocs commit.

llucax commented 1 month ago

This is now ready for a final review. It was tested all the way up to the SDK (this repo -> microgrid API bindings -> microgrid API client -> SDK) and it seems to work as expected.