- Rename
_argparse.py
module toargparse_wrappers.py
- Ensure PyTest doesn't think certain classes are test cases
- Various code quality fixes (thanks to @kloczek)
- Add MANIFEST.in file to package for more complete packaging (thanks to @martin-kokos)
- Fix for running unit tests without man-db (GH-5)
- Add option to automatically generate list of commands in Application manpage
- Fix support for tab indentation in man pages
- Add helpful errors when description is not of type str
- Some minor fixes
- Bugfix for application testing
- Minor fixes for documentation of single-command applications
- Improve test discovery (GH-2)
- Bugfix for synopsis of commands with mutually exclusive argument groups
- Add support for mutually exclusive argument groups
- Typos and fixes
- Add Tester class to test applications and commands
- Subclass ArgumentParser to handle exit on error
- Removed
application.get_argument
method - Several smaller fixes and design improvements
- Redesign manpage building api
- Use application help instead of manpage with
<app> help
- Add py.typed file for PEP 561.
- Update help action for application
- Minor fixes
- Initial release