Releases: oir/startle
Releases · oir/startle
v0.0.24
What's Changed
- Fix help str when
Missingis used by @oir in #141 - Catch type cycles when
recurse==Trueby @oir in #142 - Narrow caught type of children errors when recursing by @oir in #143
- Fix handling of combined short options with
=when recursing by @oir in #144 - Respect
--in n-aries by @oir in #145 - Better error output in partial options of children by @oir in #146
- Do not consider recursable types for consuming positional args by @oir in #147
- Check for cmd dupes due to
_normalization by @oir in #148 - Better error when using
=with a recursable type by @oir in #149 - Reserve some short names, remove dead code by @oir in #150
Full Changelog: v0.0.23...v0.0.24
v0.0.23
v0.0.22
What's Changed
- Correctly parse combined flags when
recurse==Trueby @oir in #125 - Add support for abstract sequences, frozenset by @oir in #127
- Support python 3.14 by @oir in #129
- Support
Any, update typing docs by @oir in #130 - Do not catch
ParserConfigErrorby @oir in #132 - Support nested naming when recursing by @oir in #133
- Add error types, refactor by @oir in #134
- Refactor to separate recursive inspection from Args construction by @oir in #135
Full Changelog: v0.0.21...v0.0.22