Improvements for non-dataclass nested structures: - Helptext fix for standard classes. - TypedDict support. - NamedTuple support.
0.1.3
Minor bug fixes: - Underscores in positional arguments. - Booleans with defaults in positional arguments. - Docstring corner case for generics.
0.1.2
Significantly more thorough checks for unsupported type annotations.
0.1.1
Minor error handling improvements, better backward-compatibility.
0.1.0
dcargs.parse()` has been renamed `dcargs.cli()`. Instead of just dataclasses, we now support general typed callables: functions, standard classes, attrs, etc.
0.0.21
Docstring and helptext improvements: - Suppress TypeError from docstring parser in Jupyter notebooks. - Comment parsing is now more robust; it also now supports grouping, where the same comment is associated with multiple fields. - Printed defaults, particularly for sequence types (lists, tuples, sets), are now more consistently formatted.