π οΈ 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]'