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
- Fix resolving forward refs in generic aliases when ref type is not imported
- Question: subclass with no arguments is parsed as a Namespace without `init_args` attribute.
- Error with Union of nested dataclasses: Does not validate against any of the Union subtypes
- How to specify an numpy ArrayLike argument in config YAML?
- BUG: `CLI` struggles to parse multiple configurations in a single `config.yaml`
- Adding support for pydantic extras in models
- Weird behaviour in resolving class names when using forward references when the forward referenced class is not in scope
- How do I skip an argument of a callable?
- Add support for partialmethods and partial types
- feat: support for partialmethod
- Docs
- Python not yet supported