""" ForexBot2 — Data Provider (back-compat shim) ============================================= The provider implementations live in the `providers/` package: providers/base.py BaseDataProvider (shared contract + behavior) providers/twelve_data.py TwelveDataProvider (SDK fetch, throttle, WS) providers/oanda.py OandaDataProvider (v20 REST, real spread) `ForexDataProvider` is the historical name of the Twelve Data provider and is kept as an alias so existing imports keep working. """ from providers import ( # noqa: F401 BaseDataProvider, DataIntegrityError, PROVIDER_REGISTRY, TwelveDataProvider, make_data_provider, _is_forex_weekend, ) # Historical name for the Twelve Data provider. ForexDataProvider = TwelveDataProvider