abx_spec_abx_pkg
Module Contents
Classes
Data
API
- class abx_spec_abx_pkg.AbxPkgPluginSpec[source]
-
- static get_LIB_DIR() pathlib.Path [source]
Get the directory where shared runtime libraries/dependencies should be installed
- static get_BINPROVIDER(binprovider_name: str) abx_pkg.BinProvider [source]
Get a specific BinProvider by name
- static binary_load(binary: abx_pkg.Binary, **kwargs) abx_pkg.Binary [source]
Load a binary from the filesystem (override to load a binary from a different source, e.g. DB, cache, etc.)
- static binary_install(binary: abx_pkg.Binary, **kwargs) abx_pkg.Binary [source]
Override to change how a binary is installed (e.g. by downloading from a remote source, etc.)
- class abx_spec_abx_pkg.RequiredSpecsAvailable[source]
Bases:
abx_spec_config.ConfigPluginSpec
,abx_spec_abx_pkg.AbxPkgPluginSpec