lower_case_with_underscores vs mixedCase/camelCase
For struct field names capnproto does not allow lower_case_with_underscores but recommends camelCase (mixedCase in pep8:
"Cap'n Proto declaration names should use camelCase and must not contain underscores. (Code generators may convert names to the appropriate style for the target language.)"
Did you consider a translation of lower_case_with_underscores to mixedCase? For me this seems desirable to be in line with pep8.
We are experimenting with name translation: https://github.com/ternaris/pycapnp/commit/dd6fc2c30e90af8d91ece504233222cbdd8f97e0
That branch is most likely going to be rebased frequently. There might be a pull request at some point.
Anything new with this (I assume not since this is five years old). This forces the writer to not write in PEP8 in Python :(