widgetti / solara

A Pure Python, React-style Framework for Scaling Your Jupyter and Web Apps
https://solara.dev
MIT License
1.82k stars 135 forks source link

fix: typing failures with modern typed libraries #306

Open maartenbreddels opened 10 months ago

maartenbreddels commented 10 months ago

We limit traitlets and matplotlib to avoid lint failures in https://github.com/widgetti/solara/pull/305

We should fix those errors, and unpin the installations in CI.

lp9052 commented 10 months ago

With a quick glance. I think it may make more sense to fine tune mypy instead of pin the library version. One issue I see in the mypy check is strict Optional. We could turn that off.