Releases: explosion/radicli
Releases ยท explosion/radicli
v0.0.24
- Fix deserialization of static default values.
v0.0.23
- Add
--no-
prefix in auto-generated docs for boolean args with True
default.
v0.0.22
- Add boolean negation arg for
True
defaults, e.g. --foo
and --no-foo
.
v0.0.21
- Add
Radicli.document
to auto-generate Markdown docs.
v0.0.20
- Fix handling of suppressed defaults with converters.
- Restore defaults in help texts for suppressed defaults.
- Correctly set
has_converter
for enums for nicer display_type
.
v0.0.19
- Add
fill_defaults=False
option to not fill in defaults in Radicli.parse
and Radicli.run
.
v0.0.18
- Add
Radicli.call
to call single commands.
- Make subclass error handling more robust.
v0.0.17
- Fix
stringify_type
to handle complex types.
v0.0.16
- 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
- Respect custom converters overriding defaults during type deserialization.
- Add built-in converters for
UUID
, Union[str, UUID]
and utility for list conversion.