Skip to content

Latest commit

 

History

History
179 lines (95 loc) · 4.75 KB

CHANGELOG.md

File metadata and controls

179 lines (95 loc) · 4.75 KB

Change Log

0.6.2 - 2020-06-09

Fixed

  • Fixed an error in the package's metadata causing errors on Python 3.5.

0.6.1 - 2020-05-31

Changed

  • Progress bars will now update at most every 100ms by default. This is configurable via the min_seconds_between_redraws() method (#29).
  • Progress bars and indicators now accept an Output instance as well as an IO instance. If an IO instance is passed the error output will be used (#29).
  • Slightly changed the exception trace rendering (#30).

Fixed

  • Fixed an error where choices questions accepted negative choices (#27).

0.6.0 - 2020-04-17

Added

  • Support for error solutions (#24).
  • Ability to ignore files in the stack trace (#24).

Changed

  • The stack trace will now be displayed above the actual error, so that the error is visible immediately and the read flow of the stack trace is more natural (#24).

Fixed

  • Fixed the coloring of the code snippets of the stack trace for tokens that span multiple lines (#24).

0.5.1 - 2020-03-27

Fixed

  • Improved the error message display for multiline messages (#21).

0.5.0 - 2020-03-26

Added

  • Errors are now rendered in a nicer way for Python 3.6+ (#19).

0.4.3 - 2020-03-20

Fixed

  • Fixed encoding errors in questions for Python 2.7.

0.4.2 - 2020-02-28

Fixed

  • Fixed the terminal width being set to 0 in some circumstances (#15).
  • Fixed the comptibility with the latest version of pastel (#10).

0.4.1 - 2019-12-06

Fixed

  • Fixed the rendering of exception traces on Python 2.7

0.4.0 - 2019-10-25

Changed

  • Changed the way event names are stored and exposed.

Fixed

  • Fixed parsing of options after a -- token.

0.3.2 - 2019-09-20

Fixed

  • Fixed handling of KeyboardInterrupt exceptions.

0.3.1 - 2019-06-24

Fixed

  • Fixed hidden command being displayed.

0.3.0 - 2019-06-24

Added

  • Added support for displaying multiple, independent progress bars.

Fixed

  • Fixed similar command names suggestions.
  • Fixed the help command not displaying the help text of commands.

0.2.4 - 2019-05-11

Fixed

  • Fixed help command not displaying help for sub commands.
  • Fixed possible errors for raised exceptions with a non-int code attribute.

0.2.3 - 2018-12-10

Fixed

  • Fixed handling of ANSI support detection in output.

0.2.2 - 2018-12-08

Changed

  • Write line methods will now always write \n instead of os.linesep.

0.2.1 - 2018-12-07

Changed

  • The help command will now insert the script name and command name where needed.

Fixed

  • Fixed handling of paragraph in help.

0.2.0 - 2018-12-06

Added

  • Added a basic event system.
  • Added a NullIO class for no-op IO operations.
  • Added a progress bar component.
  • Added a hidden property on command configurations.

Fixed

  • Fixed help display for multi valued options.
  • Fixed the progress indicator component.