pyiron / pyiron_workflow

Graph-and-node based workflows
BSD 3-Clause "New" or "Revised" License
10 stars 1 forks source link

QoL: Make dataclass outputs easier to `**` #345

Open liamhuber opened 3 weeks ago

liamhuber commented 3 weeks ago

The standard dataclasses module lets you do this to a dataclass, my_dc, like **asdict(my_dc). See if we can get a sensible extension so it can be done in tab-completable way, e.g. **my_dc.asdict(). @JNmpi previously accomplished this on his branch by subclassing Dataclass directly.