What's Changed
* Update the readme to feature the `parse` api, add tests by lebrice in https://github.com/lebrice/SimpleParsing/pull/165
* Add argument prefix to simple_parsing.parse by JesseFarebro in https://github.com/lebrice/SimpleParsing/pull/175
* support `dataclasses.InitVar` for python>=3.8 by mixilchenko in https://github.com/lebrice/SimpleParsing/pull/171
* Add `main` decorator for simple parsing of entry functions by JesseFarebro in https://github.com/lebrice/SimpleParsing/pull/176
* Fix typing for sp.main decorator by JesseFarebro in https://github.com/lebrice/SimpleParsing/pull/177
* Apply pre-commit hooks to all files by lebrice in https://github.com/lebrice/SimpleParsing/pull/178
* Also parse field help string from class docstring by lebrice in https://github.com/lebrice/SimpleParsing/pull/179
* Modify forward_refs_to_types to fix issue 181 by zhiruiluo in https://github.com/lebrice/SimpleParsing/pull/182
* Update global namespaces for postponed annotations by zhiruiluo in https://github.com/lebrice/SimpleParsing/pull/183
* Add better support for HuggingFace-style dataclasses by lebrice in https://github.com/lebrice/SimpleParsing/pull/172
* Rework of the subgroups feature + Minor Refactoring by lebrice in https://github.com/lebrice/SimpleParsing/pull/185
* Remove typing-inspect dependency by lebrice in https://github.com/lebrice/SimpleParsing/pull/193
* Add test for Issue 191 (subgroup destinations bug) by lebrice in https://github.com/lebrice/SimpleParsing/pull/194
* Fix confusing `default=True` bool behavior (Fix 68) by Conchylicultor in https://github.com/lebrice/SimpleParsing/pull/190
* Allow passing `functools.partial` as entries in the `subgroups` dict by lebrice in https://github.com/lebrice/SimpleParsing/pull/196
* Fix small bug in type hints of `subgroups` fn by lebrice in https://github.com/lebrice/SimpleParsing/pull/200
* Reorder some of the methods of `ArgumentParser` by lebrice in https://github.com/lebrice/SimpleParsing/pull/202
* Fix the `Dataclass` protocol and make it typing-only by lebrice in https://github.com/lebrice/SimpleParsing/pull/207
* Fix typing of the `choice` function by lebrice in https://github.com/lebrice/SimpleParsing/pull/208
* Add Python 3.11 Support, rework `mutable_field` function by lebrice in https://github.com/lebrice/SimpleParsing/pull/213
* Adding the `simple_parsing.replace` function by zhiruiluo in https://github.com/lebrice/SimpleParsing/pull/212
* [breaking] Rework `flag` function, restrict `nargs` on bool fields by lebrice in https://github.com/lebrice/SimpleParsing/pull/206
* Fix error handling issues with `replace` function by lebrice in https://github.com/lebrice/SimpleParsing/pull/214
* Broaden `from_dict` applicability to non-Serializable dataclasses by lebrice in https://github.com/lebrice/SimpleParsing/pull/217
New Contributors
* JesseFarebro made their first contribution in https://github.com/lebrice/SimpleParsing/pull/175
* zhiruiluo made their first contribution in https://github.com/lebrice/SimpleParsing/pull/182
* Conchylicultor made their first contribution in https://github.com/lebrice/SimpleParsing/pull/190
**Full Changelog**: https://github.com/lebrice/SimpleParsing/compare/v0.0.21...v0.1.0