v2.0.4
Fictionarry/TalkingGaussianv2.0.4Jun 20, 2026by lipku
AI Summary
This release introduces support for YAML configuration files, enabling users to customize settings through a dedicated configuration file rather than relying solely on command-line arguments. It establishes a clear priority system where CLI arguments override YAML files, which in turn override default arguments. Users can easily switch between different config files or run the application without a config file using the new `-c` flag.
Key Highlights
- Added support for YAML configuration files
- Implemented a priority system: CLI args > YAML > argparse defaults
- Added `-c` flag to specify custom config file paths
- Added option to disable YAML config by passing empty string
New Features
- YAML configuration file support
- Config file switching via `-c` flag
- Config priority override system
- CLI-only execution mode
Full Release Notes
Support yaml config ```shell # Usage: cp config.yaml.example config.yaml # create your config python app.py # start with config.yaml python app.py -c config_prod.yaml # use a different config file python app.py -c '' # skip yaml, CLI only # Priority: CLI args > YAML > argparse defaults ```