Skip to content

Releases: oir/startle

v0.0.21

25 Dec 00:55
@oir oir
39c8c92

Choose a tag to compare

What's Changed

Full Changelog: v0.0.20...v0.0.21

v0.0.20

06 Nov 00:44
@oir oir
3ba430d

Choose a tag to compare

What's Changed

  • Support type aliases by @oir in #110
  • Add recurse option by @oir in #106
  • Add support for TypedDict by @oir in #112, #113
  • Support TypedDict and friends from typing_extensions by @oir in #114
  • Handle stringified annotations by @oir in #120

Full Changelog: v0.0.19...v0.0.20

v0.0.19

05 Oct 12:37
@oir oir
c72fcf1

Choose a tag to compare

What's Changed

  • Split _make_args_from_params() into smaller functions by @oir in #104
  • Make some arguments kw-only by @oir in #105
  • Export start(), parse(), register() when importing by @oir in #108

Full Changelog: v0.0.18...v0.0.19

v0.0.18

25 Aug 00:16
@oir oir
07b4794

Choose a tag to compare

What's Changed

  • Render brief as markdown when printing help by @oir in #103

Full Changelog: v0.0.17...v0.0.18

v0.0.17

13 Aug 01:41
@oir oir
20093f4

Choose a tag to compare

What's Changed

  • Support Annotated annotations by @oir in #96
  • Call the default factory to display the default value in help by @oir in #99
  • Allow _ in command names in place of - by @oir in #101

Full Changelog: v0.0.16...v0.0.17

v0.0.16

19 Jul 23:03
@oir oir
ef60d4e

Choose a tag to compare

What's Changed

Full Changelog: v0.0.15...v0.0.16

v0.0.15

12 Jul 22:23
@oir oir
c1ae49d

Choose a tag to compare

What's Changed

  • Support customizing short options by @oir in #92

Full Changelog: v0.0.14...v0.0.15

v0.0.14

06 Jul 02:54
@oir oir
ed1ae95

Choose a tag to compare

What's Changed

  • Make empty string visible in help display by @oir in #82
  • Add name option to start() by @oir in #83
  • Add name option to parse() by @oir in #84
  • Document name in api docs by @oir in #86
  • Display the default subcommand in help by @oir in #90
  • Support -- token by @oir in #91

Full Changelog: v0.0.13...v0.0.14

v0.0.13

07 Jun 21:15
@oir oir
c52792d

Choose a tag to compare

What's Changed

  • Make rarer options in start() and parse() keyword-only by @oir in #77
  • Rename caught to catch by @oir in #78
  • Support default subcommand by @oir in #80

Full Changelog: v0.0.12...v0.0.13

v0.0.12

19 Apr 19:55
@oir oir
3817a5a

Choose a tag to compare

What's Changed

  • Include all paragraphs in help by @oir in #68
  • Update readme and docs by @oir in #69
  • Support combining short flags together by @oir in #72
  • Allow _ in option names in place of - by @oir in #76

Full Changelog: v0.0.11...v0.0.12