Асинхронный API на FastAPI + SQLAlchemy 2.0 (Async).
Реализованы CRUD по users и tasks согласно ТЗ.
- Python 3.11+
- FastAPI
- SQLAlchemy 2.0 (async)
- SQLite (для локального запуска)
- Pydantic v2
Документация: http://127.0.0.1:8000/docs
git clone https://github.com/MartyTiemFlyer/Tasks_fastapi.git
cd Tasks_fastapi
# (опционально) создать venv
python -m venv .venv
# Windows PowerShell:
. .venv/Scripts/Activate.ps1
# macOS/Linux:
source .venv/bin/activate
pip install -r requirements.txtuvicorn app.main:app --reload