Releases: explosion/radicli
Releases Β· explosion/radicli
v0.0.16
09 Mar 12:07
Compare
Sorry, something went wrong.
No results found
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
Compare
Sorry, something went wrong.
No results found
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
Compare
Sorry, something went wrong.
No results found
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
Compare
Sorry, something went wrong.
No results found
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
Compare
Sorry, something went wrong.
No results found
Make Radicli.parse take Command objects instead of ArgparseArgs and additional keyword arguments.
v0.0.11
26 Feb 12:06
Compare
Sorry, something went wrong.
No results found
Add Command.from_function classmethod.
v0.0.10
21 Feb 23:21
Compare
Sorry, something went wrong.
No results found
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
Compare
Sorry, something went wrong.
No results found
v0.0.8
19 Feb 16:46
Compare
Sorry, something went wrong.
No results found
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
Compare
Sorry, something went wrong.
No results found
Add error maps for custom error handling in CLI contexts.
Improve error message for invalid argument annotations.