5.3.0 — 2026-09-14¶
← 5.4.0 | 5.2.4 → | ↑ 5.x series
Added¶
Configs - BaseConfig¶
- APP_NAME identity field - Top-level
APP_NAMEis now a built-inBaseConfigsetting (env:APP_NAME). Onset_global(),customize()fills nested identity defaults when they are still unset or placeholders:OTEL.SERVICE_NAMEwhenNoneFASTAPI.PROJECT_NAMEwhen"project_name"AUTH.JWT_ISSUERwhen"your-app-name"TEMPORAL.CLIENT_IDENTITYwhenNone- Explicit nested env values (
OTEL__SERVICE_NAME, etc.) always win
Tests¶
Tests - Configs¶
- APP_NAME sync BDD - Scenarios assert nested identity fill on
set_globaland that explicitOTEL.SERVICE_NAMEoverrides are kept.