All Versions
Latest Version
Avg Release Cycle
78 days
Latest Release
2128 days ago

Changelog History
Page 1

  • v1.0.1 Changes

    April 01, 2017
    • ๐Ÿ›  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.
  • v1.0.0 Changes

    April 01, 2017
    • โž• ADDED: Automatically suppress colouring when the STDOUT is not a TTY.
    • ๐Ÿ–จ ADDED: Honcho now exposes a HONCHO_PROCESS_NAME environment variable to its child processes which contains the name of the process (e.g. web.1, worker.2, etc.)
    • โž• ADDED: All subcommands now support --no-colour and --no-prefix options to suppress ANSI coloured output and the logging prefix, respectively.
    • ๐Ÿ”„ CHANGED: The Upstart configuration generated by the Upstart exporter no longer creates a log directory to which to send process output, in favour of relying on Upstart's built-in job logging support (present since at least Upstart 1.4).
  • v0.7.1 Changes

    April 13, 2016
    • ๐Ÿ›  FIXED: Honcho now correctly pays attention to the -f argument when provided before a command, fixing a regression introduced in the previous version. Thanks to Marc Krull for reporting and fixing.
  • v0.7.0 Changes

    April 10, 2016
    • โž• ADDED: Honcho can now export to a runit <>_ service directory.
    • โž• ADDED: You can now specify the location of the Procfile with a PROCFILE environment variable.
    • โž• ADDED: Python 3.5 is now a supported environment.
    • ๐Ÿ”„ CHANGED: Python 3.0, 3.1, and 3.2 are no longer supported environments.
    • ๐Ÿ›  FIXED: The run command now correctly parses commands which include the -- "end of arguments" separator.
    • ๐Ÿ›  FIXED: Honcho no longer fails to load .env files if the Procfile is not in the application directory.
    • ๐Ÿ›  FIXED: ANSI colour codes from running programs can no longer interfere with Honcho's output.
    • ๐Ÿ›  FIXED: Export of environment variables containing special characters no longer breaks the Upstart exporter.
    • ๐Ÿ›  FIXED: The supervisord exporter now correctly escapes the % symbol in commands and environment variable values.
  • v0.6.6 Changes

    March 16, 2015
    • ๐Ÿ›  FIXED: Environment variables in .env files can, once again, contain backslash escapes.
  • v0.6.5 Changes

    March 09, 2015
    • โž• ADDED: Exporter templates can now be overridden by the --template-dir option to honcho export.
    • ๐Ÿ”„ CHANGED: Colour output is now supported by default on Windows.
    • ๐Ÿ”„ CHANGED: Base port is no longer required to be a multiple of 1000.
    • ๐Ÿ›  FIXED: Output is no longer buffered on Python 3.
    • ๐Ÿ›  FIXED: Environment variables in .env files can now take any POSIX-valid values rather than simple alphanumerics only.
  • v0.6.4 Changes

    February 08, 2015
    • ๐Ÿ›  FIXED: Common arguments (-f, -d, etc.) given before the subcommand (start, run, etc.) are no longer ignored on Python 2.7.9.
  • v0.6.3 Changes

    February 07, 2015
    • ๐Ÿ”„ CHANGED: The commandline -p/--port option now takes precedence over all other ways of setting the start port.
  • v0.6.2 Changes

    February 07, 2015
    • โž• ADDED: Colour output is now supported on Windows when the colorama package is installed.
    • ๐Ÿ›  FIXED: Honcho no longer always crashes on Windows. Sorry about that.
  • v0.6.1 Changes

    February 07, 2015
    • ๐Ÿš€ CHANGED: Honcho is now released as a universal wheel package (with support for
      Python 2 and 3).