CHANGELOG.md
LICENSE
MANIFEST.in
README.md
pyproject.toml
examples/01_basic_decorator.py
examples/02_retry_and_backoff.py
examples/03_conditional_retry.py
examples/04_retry_on_result.py
examples/05_error_handlers.py
examples/06_fallback.py
examples/07_circuit_breaker.py
examples/08_async_circuit_breaker.py
examples/09_context_manager.py
examples/10_retry_group.py
examples/11_async_retry_group.py
examples/12_metrics.py
examples/13_profiling.py
examples/14_reporters.py
examples/15_mock_errors.py
examples/16_dependency_injection.py
examples/17_stateful_retry.py
examples/18_global_policy.py
examples/19_async_decorator.py
examples/20_combined_advanced.py
examples/21_timeout.py
examples/22_event_hooks.py
examples/23_rate_limiter.py
examples/24_bulkhead.py
examples/25_retry_budget.py
examples/26_hedged_requests.py
examples/27_sliding_window_cb.py
examples/28_statistics_report.py
examples/29_async_retry_context.py
examples/30_wait_stop.py
examples/31_cache.py
examples/32_policy_builder.py
examples/33_adaptive.py
examples/34_chaos.py
examples/35_presets.py
examples/36_event_bus.py
examples/37_diagnostics.py
examples/38_auto_llm.py
examples/run_all.py
src/tranq/__init__.py
src/tranq/__main__.py
src/tranq/adaptive.py
src/tranq/async_circuit_breaker.py
src/tranq/auto.py
src/tranq/bulkhead.py
src/tranq/cache.py
src/tranq/chaos.py
src/tranq/circuit_breaker.py
src/tranq/composition.py
src/tranq/context.py
src/tranq/decorators.py
src/tranq/dependency.py
src/tranq/diagnostics.py
src/tranq/distributed.py
src/tranq/events.py
src/tranq/exceptions.py
src/tranq/fallback.py
src/tranq/hedge.py
src/tranq/http_intel.py
src/tranq/llm.py
src/tranq/metrics.py
src/tranq/mock.py
src/tranq/policies.py
src/tranq/presets.py
src/tranq/profiling.py
src/tranq/py.typed
src/tranq/rate_limiter.py
src/tranq/reporters.py
src/tranq/retry_budget.py
src/tranq/retry_group.py
src/tranq/retry_predicates.py
src/tranq/sliding_window.py
src/tranq/statistics.py
src/tranq/stop.py
src/tranq/telemetry.py
src/tranq/timeout.py
src/tranq/utils.py
src/tranq/wait.py
src/tranq.egg-info/PKG-INFO
src/tranq.egg-info/SOURCES.txt
src/tranq.egg-info/dependency_links.txt
src/tranq.egg-info/requires.txt
src/tranq.egg-info/top_level.txt
tests/test_async_circuit_breaker.py
tests/test_bulkhead.py
tests/test_cache.py
tests/test_chaos.py
tests/test_circuit_breaker.py
tests/test_composition.py
tests/test_context.py
tests/test_decorators_async.py
tests/test_decorators_sync.py
tests/test_diagnostics.py
tests/test_events.py
tests/test_hedge.py
tests/test_hooks.py
tests/test_metrics.py
tests/test_mock.py
tests/test_new_metrics.py
tests/test_new_rate_limiters.py
tests/test_policies.py
tests/test_presets.py
tests/test_profiling.py
tests/test_rate_limiter.py
tests/test_reporters.py
tests/test_retry_async_context.py
tests/test_retry_budget.py
tests/test_retry_group.py
tests/test_retry_predicates.py
tests/test_sliding_window.py
tests/test_statistics.py
tests/test_thread_safety.py
tests/test_timeout.py
tests/test_wait_stop.py