e3_build_tools.module¶
Core objects for interfacing e3 modules.
Attributes¶
Classes¶
Class for e3 modules. |
|
Class for e3 base. |
|
Class for e3 require. |
Module Contents¶
- class e3_build_tools.module.ModuleSource(name: str, *, versions: List[str], dependencies: List[str] | None = None)[source]¶
Class for e3 modules.
- fetch_remote_data(registry: e3_build_tools.git.registry.WrapperRegistry) None[source]¶
Fetch all of the module’s config data.
- Raises:
FetchDataException: If data was not fetched.
- class e3_build_tools.module.EPICSBaseSource(*, version: str)[source]¶
Bases:
ModuleSourceClass for e3 base.
- class e3_build_tools.module.RequireSource(*, version: str)[source]¶
Bases:
ModuleSourceClass for e3 require.