Skip to content

Releases: explosion/radicli

v0.0.16

09 Mar 12:07
1518784

Choose a tag to compare

v0.0.16 Pre-release
Pre-release
  • Fix display type generation for types with global converters.
  • Ensure format_type works identical across Python versions.
  • Fix formatting regression in format_type.

v0.0.15

08 Mar 15:00
f883696

Choose a tag to compare

v0.0.15 Pre-release
Pre-release
  • Respect custom converters overriding defaults during type deserialization.
  • Add built-in converters for UUID, Union[str, UUID] and utility for list conversion.

v0.0.14

07 Mar 15:54
6506669

Choose a tag to compare

v0.0.14 Pre-release
Pre-release
  • Allow partial parsing of arguments via allow_partial on Radicli.parse.
  • Deserialize simple types when loading CLI from static data.
  • Accept converters argument on StaticRadicli and from_static_json methods to support deserialization of custom types.
  • Make stringified type representations consistent for callable types in Python 3.10+.

v0.0.13

27 Feb 15:05

Choose a tag to compare

v0.0.13 Pre-release
Pre-release
  • Add Radicli.handle_errors context manager that can be used separately, e.g. if parse and command function are called manually.

v0.0.12

26 Feb 15:45
fc1bf11

Choose a tag to compare

v0.0.12 Pre-release
Pre-release
  • Make Radicli.parse take Command objects instead of ArgparseArgs and additional keyword arguments.

v0.0.11

26 Feb 12:06
d8c486b

Choose a tag to compare

v0.0.11 Pre-release
Pre-release
  • Add Command.from_function classmethod.

v0.0.10

21 Feb 23:21

Choose a tag to compare

v0.0.10 Pre-release
Pre-release
  • Fix static serialization of arg defaults if None or False.
  • Fix arg help text display for args with no help.

v0.0.9

21 Feb 12:32
a2ff207

Choose a tag to compare

v0.0.9 Pre-release
Pre-release

v0.0.8

19 Feb 16:46

Choose a tag to compare

v0.0.8 Pre-release
Pre-release
  • Fix --version for top-level in multi-command setup.
  • Add Command.is_placeholder.
  • Fix typing on ErrorHandlersType.
  • Add __all__ export.

v0.0.7

19 Feb 09:59
774bf78

Choose a tag to compare

v0.0.7 Pre-release
Pre-release
  • Add error maps for custom error handling in CLI contexts.
  • Improve error message for invalid argument annotations.