Skip to content

Releases: explosion/radicli

v0.0.24

02 Jun 13:39
cada8e0
Compare
Choose a tag to compare
v0.0.24 Pre-release
Pre-release
  • Fix deserialization of static default values.

v0.0.23

20 Apr 14:22
deb5aec
Compare
Choose a tag to compare
v0.0.23 Pre-release
Pre-release
  • Add --no- prefix in auto-generated docs for boolean args with True default.

v0.0.22

14 Apr 10:02
70644fc
Compare
Choose a tag to compare
v0.0.22 Pre-release
Pre-release
  • Add boolean negation arg for True defaults, e.g. --foo and --no-foo.

v0.0.21

22 Mar 15:16
53e12cd
Compare
Choose a tag to compare
v0.0.21 Pre-release
Pre-release
  • Add Radicli.document to auto-generate Markdown docs.

v0.0.20

18 Mar 00:28
10961dd
Compare
Choose a tag to compare
v0.0.20 Pre-release
Pre-release
  • 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

17 Mar 22:17
4d53eda
Compare
Choose a tag to compare
v0.0.19 Pre-release
Pre-release
  • Add fill_defaults=False option to not fill in defaults in Radicli.parse and Radicli.run.

v0.0.18

10 Mar 14:44
Compare
Choose a tag to compare
v0.0.18 Pre-release
Pre-release
  • Add Radicli.call to call single commands.
  • Make subclass error handling more robust.

v0.0.17

09 Mar 15:05
e36d1d9
Compare
Choose a tag to compare
v0.0.17 Pre-release
Pre-release
  • Fix stringify_type to handle complex types.

v0.0.16

09 Mar 12:07
1518784
Compare
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
Compare
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.