I'm working on trying to get my company to switch to this approach for our python monorepo.
It frustrates me that I've never seen a good code-gen story for python
- Some do runtime code-gen which is hard to learn from, debug, and verify
- Some do install-time code-gen, slowing down install and and making it hard to inspect and verify
- Some check codegen in but without any story to ensure it does not drift from the generator