Support for Rich? #1375
harkabeeparolus
started this conversation in
Ideas
Replies: 1 comment 2 replies
-
already done in |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi,
I've used tqdm for a few of my own toy projects previously. These days, Rich is all the rage at least in certain parts of the Python community, and it certainly does have lots of colours, pretty progress bars, spinners, and live displays. However, tqdm has a good API, smoothing, good ETA calculations, and a great command line tool.
Basically in my humble opinion, Rich looks prettier and is more modular for building terminal stuff -- but tqdm shows me better data, and has a great CLI wrapper. I can't help but wonder if these projects couldn't help each other out somehow. 😊
What are the chances of making a Rich backend to display progress bars in a terminal?
Or what about improving compatibility with Rich some other way, off the top of my head perhaps being able to display tqdm as a Rich renderable component inside a live display?
I haven't really fully thought this through, and I haven't put in the work to read and understand the tqdm source. But I just wanted to put this idea out there to see what people think. 😊
Cheers!
Beta Was this translation helpful? Give feedback.
All reactions