scy, #Rich (the #Python library, https://rich.readthedocs.io) has pretty nice-looking output and a wealth of functionality, but am I the only one who thinks that its API is pretty icky? It’s just small details that I don’t like, but they add up.
• strings being formatted BBCode-style
• progress bar tasks being manipulated by passing around int IDs (even though internally they’re objects!)
• Console capturing stdout by default
• the default Progress columns not really suitable for indeterminate tasks
• …