venvstacks.stacks.LayerSpecBase¶
- class venvstacks.stacks.LayerSpecBase(name: LayerBaseName, versioned: bool, requirements: list[str], platforms: list[TargetPlatforms])¶
Common base class for layer environment specifications.
Methods
get_requirements_fname
(platform)Locked requirements file name for this layer specification.
get_requirements_path
(platform, requirements_dir)Locked requirements path for this layer specification.
Attributes
ENV_PREFIX
category
env_name
Build environment name for this layer specification.
kind
name
versioned
requirements
platforms