ExtensionRegistry#
- class ExtensionRegistry(*, disabled_extensions=None, include_bundled=True, include_entry_points=True, entry_point_group='eegprep.extensions', entry_points_provider=<function entry_points>, current_version=None, version_provider=<function version>)#
Bases:
objectDiscover, validate, and report EEGPrep extensions.
- Parameters:
- property records: tuple[ExtensionRecord, ...]#
Return records from the latest discovery pass.
- discover(*, include_plugins=True)#
Discover extensions and return deterministic registry records.
- Parameters:
include_plugins (bool)
- Return type:
tuple[ExtensionRecord, …]
- get(name)#
Return the latest record for
nameif present.- Parameters:
name (str)
- Return type:
ExtensionRecord | None