πŸ› οΈ InstallationΒΆ

Raito supports installation via all popular Python package managers.

pip install raito

or, if you use uv:

uv add raito

or with poetry:

poetry add raito

or with pipenv:

pipenv install raito

Optional ExtrasΒΆ

To enable optional features like SQLite/PostgreSQL support, and redis cluster β€” install with extras:

pip install 'raito[sqlite]'
pip install 'raito[postgres]'
pip install 'raito[redis]'

Multiple extras can be combined:

pip install 'raito[sqlite,dev]'

Available ExtrasΒΆ

  • sqlite β€” adds SQLite support via aiosqlite and sqlalchemy.

  • postgres β€” adds PostgreSQL support via asyncpg and sqlalchemy.

  • redis β€” adds Redis support via redis.

Development SetupΒΆ

To install all extras and setup a dev environment:

git clone https://github.com/Aidenable/Raito
cd Raito
pip install -e '.[dev,redis,sqlite,postgres]'