V2.2.1: Membership & Billing, USDT TRC20 payment, VIP free indicators, AI Trading Radar, simplified strategy creation, system settings simplification, bug fixes and UI improvements
This commit is contained in:
@@ -6,12 +6,10 @@
|
||||
- 熔断器保护 (circuit_breaker)
|
||||
- 数据缓存 (cache_manager)
|
||||
- 防封禁策略 (rate_limiter)
|
||||
- 多数据源自动切换 (data_manager)
|
||||
"""
|
||||
from app.data_sources.factory import DataSourceFactory
|
||||
from app.data_sources.circuit_breaker import (
|
||||
CircuitBreaker,
|
||||
get_ashare_circuit_breaker,
|
||||
get_realtime_circuit_breaker
|
||||
)
|
||||
from app.data_sources.cache_manager import (
|
||||
@@ -22,24 +20,16 @@ from app.data_sources.cache_manager import (
|
||||
)
|
||||
from app.data_sources.rate_limiter import (
|
||||
RateLimiter,
|
||||
get_eastmoney_limiter,
|
||||
get_tencent_limiter,
|
||||
get_akshare_limiter,
|
||||
get_random_user_agent,
|
||||
random_sleep,
|
||||
retry_with_backoff
|
||||
)
|
||||
from app.data_sources.data_manager import (
|
||||
AShareDataManager,
|
||||
get_ashare_data_manager
|
||||
)
|
||||
|
||||
__all__ = [
|
||||
# 工厂
|
||||
'DataSourceFactory',
|
||||
# 熔断器
|
||||
'CircuitBreaker',
|
||||
'get_ashare_circuit_breaker',
|
||||
'get_realtime_circuit_breaker',
|
||||
# 缓存
|
||||
'DataCache',
|
||||
@@ -48,14 +38,7 @@ __all__ = [
|
||||
'get_stock_info_cache',
|
||||
# 限流器
|
||||
'RateLimiter',
|
||||
'get_eastmoney_limiter',
|
||||
'get_tencent_limiter',
|
||||
'get_akshare_limiter',
|
||||
'get_random_user_agent',
|
||||
'random_sleep',
|
||||
'retry_with_backoff',
|
||||
# 数据管理器
|
||||
'AShareDataManager',
|
||||
'get_ashare_data_manager',
|
||||
]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user