2025-12-29 03:06:49 +08:00
|
|
|
"""
|
2026-04-06 16:47:36 +07:00
|
|
|
Configuration module
|
|
|
|
|
Export all configurations uniformly
|
2025-12-29 03:06:49 +08:00
|
|
|
"""
|
|
|
|
|
from app.config.settings import Config
|
|
|
|
|
from app.config.api_keys import APIKeys
|
2026-03-01 17:20:37 +08:00
|
|
|
from app.config.database import RedisConfig, CacheConfig
|
2025-12-29 03:06:49 +08:00
|
|
|
from app.config.data_sources import (
|
|
|
|
|
DataSourceConfig,
|
|
|
|
|
FinnhubConfig,
|
|
|
|
|
TiingoConfig,
|
|
|
|
|
YFinanceConfig,
|
|
|
|
|
CCXTConfig,
|
|
|
|
|
AkshareConfig
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
__all__ = [
|
2026-04-06 16:47:36 +07:00
|
|
|
# main configuration
|
2025-12-29 03:06:49 +08:00
|
|
|
'Config',
|
|
|
|
|
|
2026-04-06 16:47:36 +07:00
|
|
|
# API key
|
2025-12-29 03:06:49 +08:00
|
|
|
'APIKeys',
|
|
|
|
|
|
2026-04-06 16:47:36 +07:00
|
|
|
# Database/cache
|
2025-12-29 03:06:49 +08:00
|
|
|
'RedisConfig',
|
|
|
|
|
'CacheConfig',
|
|
|
|
|
|
2026-04-06 16:47:36 +07:00
|
|
|
# data source
|
2025-12-29 03:06:49 +08:00
|
|
|
'DataSourceConfig',
|
|
|
|
|
'FinnhubConfig',
|
|
|
|
|
'TiingoConfig',
|
|
|
|
|
'YFinanceConfig',
|
|
|
|
|
'CCXTConfig',
|
|
|
|
|
'AkshareConfig',
|
|
|
|
|
]
|