zincware / ZnTrack

Create, visualize, run & benchmark DVC pipelines in Python & Jupyter notebooks.
https://zntrack.readthedocs.io
Apache License 2.0
47 stars 5 forks source link

Fix typecheckers #765

Open PythonFZ opened 8 months ago

PythonFZ commented 8 months ago

We can use https://github.com/microsoft/pyright/discussions/1910

To allow for:

class MyNode(zntrack.Node):
   params: zntrack.params[dict] = zntrack.params()

or even

class MyNode(zntrack.Node):
   params: zntrack.params[dict]