Lightweight validation for dict-based configs. Types can be schema too. Apathetic Python Schema validates dict-based data structures (configs, usually from JSONC/JSON/TOML) using Python TypedDicts ...
The JSON schema is treated as a contract between all parties that produce and consume logs in the system. It defines which structured fields are allowed to appear in logs and which types they must ...