Skip to content

Latest commit

 

History

History
55 lines (28 loc) · 1.32 KB

File metadata and controls

55 lines (28 loc) · 1.32 KB

Providers

Structural provider protocols

::: pineforge_data.providers.base

Registry and third-party entry points

::: pineforge_data.providers.registry.ProviderFactory

::: pineforge_data.providers.registry.ProviderRegistry

::: pineforge_data.providers.registry.ProviderRegistryError

::: pineforge_data.providers.registry.ProviderNotFoundError

::: pineforge_data.providers.registry.create_provider

Runtime tabular mapping

::: pineforge_data.providers.tabular.TimestampUnit

::: pineforge_data.providers.tabular.SourceColumn

::: pineforge_data.providers.tabular.BarColumnMapping

::: pineforge_data.providers.tabular.TabularSchema

::: pineforge_data.providers.tabular.TabularBarProvider

::: pineforge_data.providers.tabular.SchemaMappingError

::: pineforge_data.providers.tabular.TabularDataError

Built-in providers

::: pineforge_data.providers.ccxt.CcxtProvider

::: pineforge_data.providers.local.CsvBarProvider

::: pineforge_data.providers.local.SqliteBarProvider

::: pineforge_data.providers.sqlalchemy.SqlAlchemyBarProvider

Provider errors

::: pineforge_data.providers.ccxt.CcxtError

::: pineforge_data.providers.ccxt.CcxtDependencyError

::: pineforge_data.providers.ccxt.CcxtCapabilityError

::: pineforge_data.providers.ccxt.CcxtDataError

::: pineforge_data.providers.sqlalchemy.SqlAlchemyDependencyError