.. _installation: Installation ============ Requirements ------------ - Python >= 3.11 - ``pip``, the Python package manager It is always recommended to work from a virtual environment. Users ----- .. important:: This type of installation is not yet available. A Python package on `PyPI `_ and on the `conda-forge `_ channel are planned. .. _installation-dev: Developers ---------- 1. clone the project's repository and enter it 2. create a virtual environment 3. install the package in development mode .. code-block:: shell pip install -e '.[dev]' .. tip:: Any Python virtual environment can be used. If you like to use ``conda`` or ``mamba``, (the `miniforge `_ distribution is recommended) you can create a virtual environment with the following environment file, which you can find also in the root of the cloned repository. .. code-block:: shell mamba env create -f environment.yml .. literalinclude:: /../../environment.yml :language: yaml