Hey @olofk!
Would you be open to having type hints added to the edalize (and possibly also FuseSoC) Python code?
Type hinting in Python is really valuable not only from a documentation perspective, but also for developers since it allows static type checking to ensure correctness.
I see that Edalize currently requires py3.9+ which is new enough that most of the more useful type hinting mechanisms are safe to use.
I would be happy to implement this and submit a PR, but wanted to ask here before spending time on it.
Hey @olofk!
Would you be open to having type hints added to the edalize (and possibly also FuseSoC) Python code?
Type hinting in Python is really valuable not only from a documentation perspective, but also for developers since it allows static type checking to ensure correctness.
I see that Edalize currently requires py3.9+ which is new enough that most of the more useful type hinting mechanisms are safe to use.
I would be happy to implement this and submit a PR, but wanted to ask here before spending time on it.