Skip to content
Start

Installation

One dependency, plus FastAPI's standard extras for the development server.

shell
uv add fastauth_iq "fastapi[standard]"

Or install from source:

shell
git clone https://github.com/hu55ain3laa/fastauth.git
cd fastauth
uv pip install -e .

Requires Python 3.10 or newer. fastapi[standard] brings the fastapi dev server used throughout these docs.

Installing uv#

Don't have uv yet? Grab it with your platform's package manager, or see the uv installation guide:

shell
# macOS
brew install uv

# Windows
winget install --id=astral-sh.uv -e

# Linux
curl -LsSf https://astral.sh/uv/install.sh | sh
# or as a snap
sudo snap install astral-uv --classic

Prefer pip? pip install fastauth_iq "fastapi[standard]" works the same way. The docs use uv because it resolves and installs considerably faster.