You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
9.0.0 outputs control characters with '---color=no' #13972
If the problem is the terminal progress, then it will be resolved by #13971. If you're looking for a workaround until the next point release, you can use -p no:terminalprogress.
Although we should test that the TERM is not dumb as well, this way it won't have this issue even if explicitly enabled. I forgot about that, so thanks for reporting. I will add that to #13971.
It is correct that TERM=dumb in EMACS comilation mode.
I have tried with --color=yes and -p no:terminalprogress, I have the EMACS ansi-color plugin enabled in the compilation buffer. This makes it work.
The terminal width is not interpreted correctly though, a window resize after pytest has been started fixes that.
The initial terminal width was as wide as the final one, I made the window smaller end larger again.
The terminal with issue is not new.
Activity
jatimix commentedon Nov 18, 2025
Same issue here.
Seems comming from #13728 which added some code to support terminal progress
in emacs the $TERM usually point to "dumb", could it be related ?
bluetech commentedon Nov 18, 2025
If the problem is the terminal progress, then it will be resolved by #13971. If you're looking for a workaround until the next point release, you can use
-p no:terminalprogress.Although we should test that the TERM is not dumb as well, this way it won't have this issue even if explicitly enabled. I forgot about that, so thanks for reporting. I will add that to #13971.
lhupfeldt commentedon Nov 19, 2025
It is correct that
TERM=dumbin EMACS comilation mode.I have tried with
--color=yesand-p no:terminalprogress, I have the EMACSansi-colorplugin enabled in the compilation buffer. This makes it work.The terminal width is not interpreted correctly though, a window resize after pytest has been started fixes that.

The initial terminal width was as wide as the final one, I made the window smaller end larger again.
The terminal with issue is not new.