| sentimatrix / __init__.py |
(no class) |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / analysis / __init__.py |
(no class) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / __init__.py |
(no class) |
|
100% |
5 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / cache.py |
CacheEntry |
|
100% |
9 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| sentimatrix / core / cache.py |
CacheStats |
|
100% |
3 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / cache.py |
BaseCacheBackend |
|
0% |
7 |
7 |
0 |
|
100% |
0 |
0 |
|
0% |
| sentimatrix / core / cache.py |
MemoryCache |
|
88% |
103 |
12 |
0 |
|
90% |
40 |
4 |
|
89% |
| sentimatrix / core / cache.py |
CacheManager |
|
62% |
73 |
28 |
2 |
|
61% |
28 |
5 |
|
61% |
| sentimatrix / core / cache.py |
(no class) |
|
100% |
112 |
0 |
0 |
|
83% |
6 |
1 |
|
99% |
| sentimatrix / core / config.py |
LogLevel |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / config.py |
CacheBackend |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / config.py |
LLMProvider |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / config.py |
ScraperProvider |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / config.py |
RetryConfig |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / config.py |
RateLimitConfig |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / config.py |
ProxyConfig |
|
100% |
3 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| sentimatrix / core / config.py |
LLMConfig |
|
100% |
4 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| sentimatrix / core / config.py |
ScraperConfig |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / config.py |
ModelConfig |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / config.py |
CacheConfig |
|
100% |
5 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| sentimatrix / core / config.py |
LogConfig |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / config.py |
OutputConfig |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / config.py |
FallbackConfig |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / config.py |
SentimatrixConfig |
|
90% |
41 |
4 |
0 |
|
93% |
14 |
1 |
|
91% |
| sentimatrix / core / config.py |
(no class) |
|
100% |
166 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| sentimatrix / core / exceptions.py |
ErrorCode |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / exceptions.py |
SentimatrixError |
|
100% |
12 |
0 |
7 |
|
100% |
4 |
0 |
|
100% |
| sentimatrix / core / exceptions.py |
ConfigurationError |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / exceptions.py |
ConfigNotFoundError |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / exceptions.py |
ConfigValidationError |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / exceptions.py |
ValidationError |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / exceptions.py |
InvalidInputError |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / exceptions.py |
MissingRequiredFieldError |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / exceptions.py |
ProviderError |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / exceptions.py |
ProviderNotFoundError |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / exceptions.py |
ProviderInitializationError |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / exceptions.py |
LLMProviderError |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| sentimatrix / core / exceptions.py |
AuthenticationError |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / exceptions.py |
InvalidModelError |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / exceptions.py |
ContentFilteredError |
|
100% |
4 |
0 |
0 |
|
50% |
2 |
1 |
|
83% |
| sentimatrix / core / exceptions.py |
TokenLimitExceededError |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / exceptions.py |
InvalidResponseError |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / exceptions.py |
OpenAIError |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / exceptions.py |
AnthropicError |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / exceptions.py |
GroqError |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / exceptions.py |
GeminiError |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| sentimatrix / core / exceptions.py |
OllamaError |
|
0% |
1 |
1 |
0 |
|
100% |
0 |
0 |
|
0% |
| sentimatrix / core / exceptions.py |
ScraperError |
|
100% |
5 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| sentimatrix / core / exceptions.py |
ScraperConnectionError |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / exceptions.py |
ScraperTimeoutError |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / exceptions.py |
ScraperBlockedError |
|
100% |
4 |
0 |
0 |
|
50% |
2 |
1 |
|
83% |
| sentimatrix / core / exceptions.py |
CaptchaDetectedError |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / exceptions.py |
ScraperParseError |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / exceptions.py |
PlaywrightError |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / exceptions.py |
SeleniumError |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / exceptions.py |
ModelError |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / exceptions.py |
ModelNotFoundError |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / exceptions.py |
ModelLoadError |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / exceptions.py |
ModelInferenceError |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / exceptions.py |
DeviceError |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / exceptions.py |
RateLimitError |
|
100% |
7 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| sentimatrix / core / exceptions.py |
QuotaExceededError |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / exceptions.py |
TimeoutError |
|
100% |
6 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / exceptions.py |
ConnectionTimeoutError |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / exceptions.py |
ReadTimeoutError |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / exceptions.py |
CacheError |
|
100% |
4 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / exceptions.py |
CacheConnectionError |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / exceptions.py |
CacheReadError |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / exceptions.py |
CacheWriteError |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / exceptions.py |
CacheSerializationError |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / exceptions.py |
PipelineError |
|
100% |
8 |
0 |
0 |
|
100% |
4 |
0 |
|
100% |
| sentimatrix / core / exceptions.py |
PipelineStepError |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / exceptions.py |
PipelineStateError |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / exceptions.py |
(no class) |
|
100% |
143 |
0 |
1 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / core / logger.py |
LogContext |
|
100% |
14 |
0 |
0 |
|
50% |
2 |
1 |
|
94% |
| sentimatrix / core / logger.py |
JsonFormatter |
|
100% |
19 |
0 |
0 |
|
100% |
10 |
0 |
|
100% |
| sentimatrix / core / logger.py |
TextFormatter |
|
83% |
29 |
5 |
0 |
|
75% |
12 |
3 |
|
80% |
| sentimatrix / core / logger.py |
StructuredLogger |
|
100% |
14 |
0 |
0 |
|
100% |
2 |
0 |
|
100% |
| sentimatrix / core / logger.py |
BoundLogger |
|
91% |
11 |
1 |
0 |
|
75% |
4 |
1 |
|
87% |
| sentimatrix / core / logger.py |
LogManager |
|
80% |
54 |
11 |
0 |
|
75% |
24 |
4 |
|
78% |
| sentimatrix / core / logger.py |
(no class) |
|
99% |
71 |
1 |
0 |
|
50% |
2 |
1 |
|
97% |
| sentimatrix / input / __init__.py |
(no class) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / output / __init__.py |
(no class) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / providers / __init__.py |
(no class) |
|
100% |
2 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / providers / base.py |
ProviderType |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / providers / base.py |
ProviderCapabilities |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / providers / base.py |
ProviderInfo |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / providers / base.py |
TokenUsage |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / providers / base.py |
LLMResponse |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / providers / base.py |
ScrapedContent |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / providers / base.py |
Review |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / providers / base.py |
PredictionResult |
|
100% |
1 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / providers / base.py |
BaseProvider |
|
75% |
12 |
3 |
0 |
|
50% |
2 |
1 |
|
71% |
| sentimatrix / providers / base.py |
BaseLLMProvider |
|
55% |
11 |
5 |
4 |
|
100% |
0 |
0 |
|
55% |
| sentimatrix / providers / base.py |
BaseScraperProvider |
|
50% |
10 |
5 |
2 |
|
50% |
2 |
1 |
|
50% |
| sentimatrix / providers / base.py |
BaseModelProvider |
|
50% |
8 |
4 |
0 |
|
100% |
0 |
0 |
|
50% |
| sentimatrix / providers / base.py |
ProviderRegistry |
|
84% |
37 |
6 |
0 |
|
67% |
24 |
8 |
|
77% |
| sentimatrix / providers / base.py |
(no class) |
|
99% |
167 |
2 |
0 |
|
100% |
0 |
0 |
|
99% |
| sentimatrix / providers / llm / __init__.py |
(no class) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / providers / models / __init__.py |
(no class) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / providers / scrapers / __init__.py |
(no class) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |
| sentimatrix / utils / __init__.py |
(no class) |
|
100% |
0 |
0 |
0 |
|
100% |
0 |
0 |
|
100% |