venvstacks.stacks.LayeredSpecBase

class venvstacks.stacks.LayeredSpecBase(name: LayerBaseName, versioned: bool, requirements: list[str], platforms: list[TargetPlatforms], dynlib_exclude: list[str], runtime: RuntimeSpec, frameworks: list[FrameworkSpec])

Common base class for framework and application layer specifications.

Attributes

ENV_PREFIX

category

env_name

Build environment name for this layer specification.

kind

runtime

name

versioned

requirements

platforms