Skip to content

Captivity v1.9 — Configuration System

Choose a tag to compare

@gaminization gaminization released this 23 Mar 23:39
· 66 commits to main since this release

Added

  • core/config.py — layered configuration system
  • 8 typed sections: probe, daemon, dashboard, simulator, plugins, telemetry, tray, login
  • TOML file support (stdlib tomllib or fallback parser)
  • Environment variable overrides (CAPTIVITY_SECTION_KEY)
  • captivity config show/get/set/init/reset CLI commands
  • 401 total tests