Skip to content

0.1.0

Choose a tag to compare

@pierrocknroll pierrocknroll released this 24 Apr 14:38
· 15 commits to main since this release
e6eeb19
  • Initial release of the configuration library
  • ConfigContract abstract base class defining the configuration interface
  • Environment enum with DEVELOPMENT, STAGING, and PRODUCTION options
  • LogLevel enum mapping to standard Python logging levels
  • Settings class using Pydantic for environment variable loading
  • Support for .env file configuration
  • Type-safe configuration with validation
  • Helper methods for environment checking