Python-CAN media driver for UAVCAN/CAN. The corresponding installation extra is
transport_can_pythoncan. Thanks, @polaris!
Packet capture and tracing is implemented for all transports (spoofing is implemented for all transports except UAVCAN/UDP). The capture/tracing API is on its way to stabilization.
New application-layer API with tight integration with the register interface allows one to write applications without having to hard-code any network-related settings like port-ID or transport configuration.
Full changelog: https://pyuavcan.readthedocs.io/en/stable/pages/changelog.html
Most importantly, do have a look at the new demo: https://pyuavcan.readthedocs.io/en/stable/pages/demo.html