mafw.devtools.dependencies.compile
Dependency compilation utilities for MAFw.
This module provides functions for compiling dependency lockfiles using uv,
reading resolved dependency versions, and managing Python version metadata
from the project configuration.
Module Attributes
Path to the TOML file containing the project dependencies. |
|
Extras used when compiling dependency lockfiles for release freezing and compatibility checks. |
- mafw.devtools.dependencies.compile.DEFAULT_FREEZE_EXTRAS: Final[tuple[str, ...]] = ('seaborn', 'all-db', 'steering-gui')
Extras used when compiling dependency lockfiles for release freezing and compatibility checks.
- mafw.devtools.dependencies.compile.PYPROJECT_FILE: Final[Path] = PosixPath('pyproject.toml')
Path to the TOML file containing the project dependencies.