Added
- `Launcher` base class with `HParamsLauncher`, `ParserLauncher`, `LoggingLauncher` and `LocalLauncher`
- CLI mechanism for argument parsing and `fire.Fire` integration (now in Launcher)
- Overrides support via key-value parameters for the CLI thanks to `utils.expand`
- `ChainParser` to easily chain parsers.
Changed
- The `FromConfig` class now has a default implementation of `fromconfig`
- The `DefaultParser` now inherits `ChainParser` and its implementation is moved to `parser/default.py`
Deprecated
Removed
- `jsonnet` requirement in the setup.py (it should be optional as it tends to cause issues in some users).
Fixed
Security