Skip to content

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 DeadlineBudget class
  • BudgetContext for 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)