-
-
Notifications
You must be signed in to change notification settings - Fork 11
Open
Labels
Milestone
Description
Currently pydsdl simply discovers all dsdl types under a given root folder. For large projects this presents a problem where a significant number of types may exist under a root but a given consumer/producer only uses a small subset of them.
This issue is to provide a way to select target types which become leaf-nodes allowing all other branches to be pruned.
For example, adding a target types: Optional[List[str]] argument to pydsdl.read_namespace would provide the right interface to enable this in consumers like Nunavut.