Installation

Installation Users

SymBRiM is currently available on PyPI.

pip install symbrim

The optional dependencies can be installed with:

pip install bicycleparameters
pip install symmeplot

Installation Developers

SymBRiM uses uv as package manager. To install SymBRiM after installing uv and cloning the repository, run:

uv sync

SymBRiM offers dependency groups to assist developers, easiest is to just install all of them:

uv sync --all-extras

To quickly check code for linting errors, it is recommended to set up pre-commit hooks by executing:

uvx pre-commit install