Rejoice, comrades, for Nunavut v2.2 has been released. This release brings the long-awaited Python code generation capability. Observe:
nnvg --target-language py public_regulated_data_types/reg --lookup-dir public_regulated_data_types/uavcan
Generated Python packages require two external dependencies: PyDSDL and NumPy. The latter is due to be removed at one point soon (help appreciated).
Read the usage notes at Software Language Generation Guide — nunavut 2.2.0 documentation