Coverage report:
100%
hide covered
Files
Functions
Classes
coverage.py v7.13.5
, created at 2026-05-12 21:18 +0000
Statements
Branches
Total
File
coverage
statements
missing
excluded
coverage
branches
partial
coverage
src / app / __init__.py
100%
1
0
0
100%
0
0
100%
src / app / main.py
100%
8
0
2
100%
0
0
100%
src / app / secure_system.py
100%
62
0
21
100%
2
0
100%
src / taipanstack / __init__.py
100%
5
0
0
100%
0
0
100%
src / taipanstack / bridges / __init__.py
100%
5
0
0
100%
0
0
100%
src / taipanstack / bridges / _imports.py
100%
15
0
0
100%
0
0
100%
src / taipanstack / bridges / db_bridge.py
100%
99
0
3
100%
30
0
100%
src / taipanstack / bridges / http_bridge.py
100%
150
0
2
100%
42
0
100%
src / taipanstack / bridges / web_bridge.py
100%
74
0
0
100%
16
0
100%
src / taipanstack / config / __init__.py
100%
3
0
0
100%
0
0
100%
src / taipanstack / config / generators.py
100%
38
0
1
100%
10
0
100%
src / taipanstack / config / models.py
100%
78
0
0
100%
10
0
100%
src / taipanstack / config / version_config.py
100%
44
0
2
100%
6
0
100%
src / taipanstack / core / __init__.py
100%
3
0
0
100%
0
0
100%
src / taipanstack / core / compat.py
100%
120
0
0
100%
20
0
100%
src / taipanstack / core / optimizations.py
100%
115
0
0
100%
34
0
100%
src / taipanstack / core / result.py
100%
91
0
44
100%
22
0
100%
src / taipanstack / resilience / __init__.py
100%
6
0
0
100%
0
0
100%
src / taipanstack / resilience / adaptive / __init__.py
100%
5
0
0
100%
0
0
100%
src / taipanstack / resilience / adaptive / adaptive_breaker.py
100%
91
0
0
100%
20
0
100%
src / taipanstack / resilience / adaptive / adaptive_retry.py
100%
59
0
0
100%
6
0
100%
src / taipanstack / resilience / adaptive / bulkhead.py
100%
57
0
0
100%
4
0
100%
src / taipanstack / resilience / adaptive / orchestrator.py
100%
146
0
0
100%
54
0
100%
src / taipanstack / resilience / circuit_breaker.py
100%
254
0
6
100%
74
0
100%
src / taipanstack / resilience / resilience.py
100%
89
0
12
100%
20
0
100%
src / taipanstack / resilience / retry.py
100%
193
0
6
100%
54
0
100%
src / taipanstack / resilience / watchdogs / __init__.py
100%
5
0
0
100%
0
0
100%
src / taipanstack / resilience / watchdogs / _base.py
100%
41
0
13
100%
6
0
100%
src / taipanstack / resilience / watchdogs / config_watcher.py
100%
106
0
0
100%
40
0
100%
src / taipanstack / resilience / watchdogs / health_pinger.py
100%
68
0
0
100%
20
0
100%
src / taipanstack / resilience / watchdogs / resource_watcher.py
100%
49
0
0
100%
12
0
100%
src / taipanstack / security / __init__.py
100%
9
0
0
100%
0
0
100%
src / taipanstack / security / decorators.py
100%
129
0
3
100%
30
0
100%
src / taipanstack / security / guards.py
100%
200
0
0
100%
82
0
100%
src / taipanstack / security / jwt.py
100%
18
0
2
100%
4
0
100%
src / taipanstack / security / models.py
100%
48
0
2
100%
18
0
100%
src / taipanstack / security / password.py
100%
58
0
0
100%
20
0
100%
src / taipanstack / security / sanitizers.py
100%
201
0
0
100%
90
0
100%
src / taipanstack / security / types.py
100%
48
0
0
100%
6
0
100%
src / taipanstack / security / validators.py
100%
153
0
0
100%
56
0
100%
src / taipanstack / utils / __init__.py
100%
11
0
0
100%
0
0
100%
src / taipanstack / utils / cache.py
100%
99
0
8
100%
36
0
100%
src / taipanstack / utils / circuit_breaker.py
100%
2
0
0
100%
0
0
100%
src / taipanstack / utils / concurrency.py
100%
62
0
8
100%
16
0
100%
src / taipanstack / utils / context.py
100%
15
0
0
100%
0
0
100%
src / taipanstack / utils / filesystem.py
100%
123
0
0
100%
36
0
100%
src / taipanstack / utils / logging.py
100%
151
0
0
100%
56
0
100%
src / taipanstack / utils / rate_limit.py
100%
89
0
8
100%
24
0
100%
src / taipanstack / utils / resilience.py
100%
2
0
0
100%
0
0
100%
src / taipanstack / utils / retry.py
100%
2
0
0
100%
0
0
100%
src / taipanstack / utils / serialization.py
100%
10
0
0
100%
6
0
100%
src / taipanstack / utils / subprocess.py
100%
84
0
0
100%
26
0
100%
Total
100%
3594
0
143
100%
1008
0
100%
No items found using the specified filter.