Coverage for core/data_source/__init__.py: 100.00%
7 statements
« prev ^ index » next coverage.py v7.10.7, created at 2025-10-13 18:58 +0000
« prev ^ index » next coverage.py v7.10.7, created at 2025-10-13 18:58 +0000
1"""
2统一数据源架构
3提供统一的券商数据访问接口,支持多种券商SDK
4"""
6from .adapters.asset_adapter import AssetAdapter
7from .adapters.data_adapter import DataAdapter
8from .adapters.data_source_adapter import (AssetDataSourceAdapter,
9 DataImportDataSourceAdapter,
10 DataSourceAdapter,
11 QuoteDataSourceAdapter)
12from .adapters.quote_adapter import QuoteAdapter
13from .factories.client_factory import ClientFactory, unified_client_factory
14from .factories.config_factory import ConfigFactory, unified_config_factory
16__all__ = [
17 # 适配器
18 "DataSourceAdapter",
19 "AssetDataSourceAdapter",
20 "QuoteDataSourceAdapter",
21 "DataImportDataSourceAdapter",
22 "AssetAdapter",
23 "DataAdapter",
24 "QuoteAdapter",
25 # 工厂
26 "ConfigFactory",
27 "unified_config_factory",
28 "ClientFactory",
29 "unified_client_factory",
30]