magpie.fetchers

Submodules

Package Contents

Functions

get_fetcher

all_fetchers

Returns all fetchers

load_plugin

Load the fetcher plugin identified by its name.

load_plugins

Data

PLUGINS

Dict of DataFetcher plugins that have been found and loaded by Magpie.

API

magpie.fetchers.PLUGINS: dict[str, types.ModuleType]

None

Dict of DataFetcher plugins that have been found and loaded by Magpie.

magpie.fetchers.get_fetcher(name: str) magpie.datamodel.DataFetcher[source]
magpie.fetchers.all_fetchers()[source]

Returns all fetchers

magpie.fetchers.load_plugin(name: str) types.ModuleType | None[source]

Load the fetcher plugin identified by its name.

Returns:

the module if loading was successful, None otherwise.

magpie.fetchers.load_plugins()[source]