We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
If the use of click wrapping on stdout causes click to not recognize standard output as a terminal and all formatting (ANSI codes) is discarded.
import click import progressbar progressbar.streams.wrap_stdout() click.secho("text", fg="red") # white text
It can be fixed by:
sys.stdout.isatty = progressbar.streams.original_stdout.isatty
I think it can be fixed by expose in WrappingIO class isatty method of target.
WrappingIO
isatty
Description
If the use of click wrapping on stdout causes click to not recognize standard output as a terminal and all formatting (ANSI codes) is discarded.
Code
It can be fixed by:
I think it can be fixed by expose in
WrappingIOclassisattymethod of target.Versions