Changelog¶
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.1.0 (2026-05-09)¶
Initial release of deadline-budget library.
Features¶
- Core deadline budget tracking with
DeadlineBudgetclass BudgetContextfor orchestration timeouts with per-call caps- Optional Pydantic settings integration (
deadline-budget[settings]) - Optional Dishka DI provider (
deadline-budget[dishka]) - 100% test coverage with BDD naming conventions
- Full type hints support (py.typed marker)