Coverage for src / taipanstack / utils / circuit_breaker.py: 100%
2 statements
« prev ^ index » next coverage.py v7.13.5, created at 2026-05-12 21:18 +0000
« prev ^ index » next coverage.py v7.13.5, created at 2026-05-12 21:18 +0000
1"""Backward-compatibility shim for the circuit breaker module.
3This module re-exports all symbols from the canonical
4``taipanstack.resilience.circuit_breaker`` module. Import from this
5path continues to work, but new code should import from the canonical
6location directly.
8.. deprecated::
9 Import from ``taipanstack.resilience.circuit_breaker`` instead.
10"""
12from taipanstack.resilience.circuit_breaker import (
13 CircuitBreaker,
14 CircuitBreakerConfig,
15 CircuitBreakerDecorator,
16 CircuitBreakerError,
17 CircuitBreakerState,
18 CircuitState,
19 circuit_breaker,
20)
22__all__ = [
23 "CircuitBreaker",
24 "CircuitBreakerConfig",
25 "CircuitBreakerDecorator",
26 "CircuitBreakerError",
27 "CircuitBreakerState",
28 "CircuitState",
29 "circuit_breaker",
30]