OpenCyphal / pydsdl

Cyphal DSDL processing front end implemented in Python
https://opencyphal.org
MIT License
10 stars 9 forks source link

Speed up import #64

Closed pavel-kirienko closed 3 years ago

pavel-kirienko commented 3 years ago

Fix #29

Also, remove unnecessary dev scaffolding.

Before:

import time:       658 |     216301 | pydsdl

After:

import time:      3118 |      90038 | pydsdl

216 ms -> 90 ms

This is important for command-line tools like Nunavut and Yakut