Installation#
ParaQeet requires Python 3.12 or newer.
From PyPI#
To use ParaQeet, install it from PyPI with pip:
$ pip install paraqeet
We recommend installing into an isolated environment, e.g. with virtualenv:
$ pip install virtualenv
$ virtualenv venv
$ source venv/bin/activate
$ pip install paraqeet
From source (development install)#
To work on ParaQeet itself, clone the repository and install it in editable mode together with the
development dependencies (pytest, ruff and pre-commit):
$ git clone https://jugit.fz-juelich.de/pgi-12-external/qfc/paraqeet.git
$ cd paraqeet
$ pip install -e ."[dev]"
If you contribute changes, we recommend to install the pre-commit hooks (ruff lint, ruff-format, mypy, codespell and nbstripout run on every commit):
$ pip install pre-commit
$ pre-commit install
Follow our contribute guide for code consistency.