Describe the feature
We want better configuration management and argument parsing for CLI and the API. To support the development, drop support for simple-parsing in favor of pydantic.
Potential Solutions
- Use Pydantic for creating configuration classes.
- Decouple API and CLI fields in data classes and configuration.
- Migrate the CLI to use Pydantic and Pydantic Argparse.
Describe the feature
We want better configuration management and argument parsing for CLI and the API. To support the development, drop support for simple-parsing in favor of pydantic.
Potential Solutions