python-fire
https://github.com/google/python-fire
Python
Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Python not yet supported2 Subscribers
Add a CodeTriage badge to python-fire
Help out
- Issues
- Help Casts All Input Flags To UPPERCASE In Print
- Add decorator to parse function type hints
- Is it possible to return `argparser` for customization?
- Could be cool and likely easy to add optional typechecking from annotations with Typeguard
- Declare `wheel` dependency in `pyproject.toml` according to PEP 518
- Upload wheels for fire
- formatting_windows.initialize_or_disable breaks ansi escape codes
- arg parsing truncates at hash
- @cbrochtrup Add FIRE_PAGER environment variable for PAGER functionality
- Fix #309 Missing helptext for multiline argument
- Docs
- Python not yet supported