nickstenning / honcho

Honcho: a python clone of Foreman. For managing Procfile-based applications.
http://pypi.python.org/pypi/honcho
MIT License
1.59k stars 145 forks source link

Support color output by processes #242

Open levkk opened 10 months ago

levkk commented 10 months ago

Any process launched by honcho from the Procfile will disable its own color output. I think this may be because Popen is not a real shell, and the processes detect that. According to this answer, we need to use pty instead of subprocess.