Guix will hold its first online conference November 22nd. Propose a talk before November 6th. Learn more!

python-blessings 1.7 Python module to manage terminal color, styling, and positioning

Blessings is a pythonic API to manipulate terminal color, styling, and positioning. It provides similar features to curses but avoids some of curses’s limitations: it does not require clearing the whole screen for little changes, provides a scroll-back buffer after the program exits, and avoids styling altogether when the output is redirected to something other than a terminal.