You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Rich is neat. Do we want to leverage it more broadly?
Dask gets lots of love around our error messages. Good error messages reduce user pain. Rich might help us to improve our current error messages and user feedback. I suspect that once we start using it people might also really enjoy building more with it (it appears to be fun).
However, it would be a new dependency. Do we want to take it on for some of the subprojects like dask.dataframe or dask.distributed?
For context, I created a new conda environment with python installed, and then installed rich and got the following new dependencies
Rich is grand. It's the best thing that happened in python this year. But! There may be downsides to adding it to this project. In particular I would consider:
Many notebooks that I've used need the ipywidgets dependency for rich to work in a notebook.
While rich looks amazing in a terminal, it doesn't always translate nicely to a logfile. I especially recall things like Panels causing issues.
Rich is neat. Do we want to leverage it more broadly?
Dask gets lots of love around our error messages. Good error messages reduce user pain. Rich might help us to improve our current error messages and user feedback. I suspect that once we start using it people might also really enjoy building more with it (it appears to be fun).
However, it would be a new dependency. Do we want to take it on for some of the subprojects like dask.dataframe or dask.distributed?
For context, I created a new conda environment with python installed, and then installed rich and got the following new dependencies
So, two questions for the group:
The text was updated successfully, but these errors were encountered: