Tiny non-blocking "typewriter" and colorful printing for Python — render text character by character without slowing your code.
pip install wicked_print
from wicked_print import wicked_print
wicked_print('Hello', 'world!', sep=', ', end='!\n')
wicked_print('Processing', perform_logging=True, print_interval=0.05)
wicked_print('Success', color='#ff0058') # colour on TTYsfrom wicked_print import wicked_print, wicked_print_flush, configure_wicked_print*objects(Any): values to render.end(str): terminator appended after the text.sep(str): inserted between each object.perform_logging(bool): emit the rendered text vialogging.infowhenTrue.print_interval(float): per-character delay in seconds.color(str | None): named or hex colour applied on TTYs (e.g.'red','#FF6600').
timeout(float | None): seconds to wait for the queue to empty.
max_queue(int | None): positive integer cap for queued messages (Noneremoves the cap).

