NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #2672 most downloaded on PyPI
Honcho: a Python clone of Foreman. For managing Procfile-based applications.
Last release 2 years ago
no release in 18 months
Ships unpredictably
gaps range from 3 weeks to 4.6 years
Some releases are documented
notes for 13 of 24 stable releases
Nothing withdrawn
no release was ever pulled
15 years old
24 releases · first in 2012
CHANGED: You can use the PROCFILE OS environment variable to configure the name of the Procfile.
PROCFILE OS environment variable to configure the name of the Procfile.Wants for the process group master targets. Thank you to @wg-daniel for the fix.WantedBy=multi-user.target for individual services so that they start automatically on most systems. Processes also log to the journal by default. Thank you to @wg-daniel for the contributions.Thank you also to the following for contributions improving Honcho's documentation: @timgates42, @rafrafek, @sblondon, and @Bernardoow.
One column per quarter.
ADDED: Honcho can now export to a set of systemd unit files. Thanks to Matt Melquiond for contributing the systemd exporter.
python -m honcho now works identically to honcho.-) is now an allowed character in process types (thanks to Ben Spaulding).--no-colour and --no-prefix now work whether specified before or after the command.RuntimeWarning about line buffering not being supported in binary mode.FIXED: This release is identical to 1.0.0, but will be GPG-signed and uploaded with twine to ensure it has correct PyPI metadata.
ADDED: Automatically suppress colouring when the STDOUT is not a TTY.
web.1,worker.2, etc.)--no-colour and --no-prefix optionsFIXED: Honcho now correctly pays attention to the -f argument when provided before a command, fixing a regression introduced in the previous version.
-f argument whenADDED: Honcho can now export to a runit service directory.
PROCFILErun command now correctly parses commands which include the-- "end of arguments" separator..env files if the Procfile is not inFIXED: Environment variables in .env files can, once again, contain backslash escapes.
.env files can, once again, containADDED: Exporter templates can now be overridden by the --template-dir option to honcho export .
--template-dirhoncho export..env files can now take any POSIX-validFIXED: Common arguments ( -f , -d , etc.) given before the subcommand ( start , run , etc.) are no longer ignored on Python 2.7.9.
-f, -d, etc.) given before the subcommandstart, run, etc.) are no longer ignored on Python 2.7.9.CHANGED: The commandline -p/--port option now takes precedence over all other ways of setting the start port.
-p/--port option now takes precedence over allADDED: Colour output is now supported on Windows when the colorama package is installed.
colorama
package is installed.CHANGED: Honcho is now released as a universal wheel package (with support for Python 2 and 3).
CHANGED: Honcho is now release as a universal wheel package (with support for Python 2 and 3).
ADDED: Started keeping a changelog!
honcho version will print the current version.honcho export supervisord /etc/supervisord.d, thus
making the use consistent with other exporters. N.B. This is a
backwards-incompatible change!--quiet.Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →