EYConf¶
EyConf is a Python package that allows you to quickly create yaml based configuration files for your Python projects.
Features¶
Schema-First Configuration: Define your config structure with Python dataclasses, get automatic YAML generation with comments
Type-Safe Access: Access nested configuration values with full IDE support and runtime type checking
Validation First: Catch configuration errors early with detailed, human-readable validation messages
Zero Boilerplate: No manual YAML parsing, no dictionary access - just clean attribute access to your configuration