Closed pavel-kirienko closed 4 years ago
Totals | |
---|---|
Change from base Build 31857172: | 0.0% |
Covered Lines: | 2965 |
Relevant Lines: | 2965 |
I have cherry-picked the commits related to release automation into master. The rest are no longer needed per our Slack exchange, closing.
While updating PyUAVCAN to use v1.3 I noticed that the type hierarchy does not match the discussed in https://github.com/UAVCAN/pydsdl/issues/32 and the documentation. This PR makes TaggedUnionType inherit from CompositeType instead of StructureType. This change simplifies code generation by removing excessive instance-of checks.
Minor updates to release automation also included.