> For the complete documentation index, see [llms.txt](https://pyot.iann838.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://pyot.iann838.com/cores/installation.md).

# Installation

Pyot requires Python **3.7** or newer.

Get the latest version of Python at <https://www.python.org/downloads/> or with your operating system’s package manager.

## Pip

Installing an official release with pip:

```shell
pip install pyot -U
```

## Github

Installing from source code master, it may include hotfixes and unstable code:

```shell
pip install git+https://github.com/iann838/Pyot.git
```

## Extras

Depending on the need, installation of extras may be needed:

```shell
pip install pyot[diskcache]     # installs: ["diskcache>=5.1", "asgiref>=3.2"]
pip install pyot[redis]         # installs: ["redis[hiredis]>=4.5.0"]
pip install pyot[mongodb]       # installs: ["motor>=2.3"]
pip install pyot[test]          # installs: ["typeguard>=2.13"] + all above
```
