Skip to content

v1.3.0 - Typer support & refactoring

Compare
Choose a tag to compare
@ewels ewels released this 28 Mar 22:17
· 352 commits to main since this release

✨ New features

This release contains two main chunks of work:

✍🏻 Output changes:

  • Change metavar overflow to fold, so that large numbers of choices flow onto new lines instead of being truncated with an ellipsis [#33]
  • Make metavar separators dim ([],<>) (customise with STYLE_METAVAR_SEPARATOR)
  • Parse emoji shortcodes :partying_face: [#51]

🐛 Bug fixes:

  • Fixed bug where --no-myflag wasn't showing in the help [#45]

👨🏻‍💻 Code changes:

  • Distribution now available via MacPorts [#42]
  • Pushed minimum version of Python up to 3.7, in line with Click v8.1
  • Mark PEP 561 Compatibility [#41]
  • Monkey-patch RichCommand and RichGroup in CLI code for better rich-click compatability with more tools [#43]

Full Changelog: v1.2.1...v1.3.0