Installation

VmaxBuilder targets Python 3.11+.

Install from package index

pip install VmaxBuilder

Development install (local repository)

uv sync

Optional extras

Heavy ML dependencies used by UniKP wrappers are available as optional extra:

uv sync --extra unikp

Notes

  • Dependency and tool settings are defined in pyproject.toml.

  • Linting and type checks are enforced through pre-commit and CI.

  • Some solver backends or scientific dependencies may require system-level packages.