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 supported4 Subscribers
Add a CodeTriage badge to python-fire
Help out
- Issues
- String hinted arguments passed numerical values should not be coerced
- Avoid Colorama initialization in Git Bash on Windows
- Fix parsing of unquoted hash characters in CLI arguments
- fix(decorators): avoid mutating original function metadata on functools.wraps
- Fix Windows ANSI initialization using STD_OUTPUT_HANDLE constant (#721)
- Parser decorators on functools.wraps wrappers mutate the original function
- Fix middle truncation at width boundaries
- Preserve SIGINT handler after external paging
- Fix middle truncation at ellipsis-only and exact-fit widths
- Fix WrappedJoin leading blank line for oversized items Copy title
- Docs
- Python not yet supported