jsonargparse
https://github.com/omni-us/jsonargparse
Python
Implement minimal boilerplate CLIs derived from type hints and parse from command line, config files and environment variables
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 supported1 Subscribers
Add a CodeTriage badge to jsonargparse
Help out
- Issues
- Help for instantiating PyTorch lightning model via jsonargparse
- Question: is it possible to make CLI replace parameter dashes with underscores?
- Support dataclass inheritance
- Option to fail on failure to initialize classes
- CLI: Allow arguments of another function as a group
- Allow configuration aliases
- Customized Class Signatures / Scriptconfig Integration
- Path_fr does not use the default value during validation
- Reduce discrepancies with respect to argparse
- Make pyyaml an optional dependency
- Docs
- Python not yet supported