odapi/shell.nix

25 lines
506 B
Nix

{ pkgs ? import <nixpkgs> { } }:
with pkgs;
mkShell {
buildInputs = [
# Dependencies
python38Packages.fastapi
python38Packages.uvicorn
python38Packages.pydantic
python38Packages.email_validator
python38Packages.sqlalchemy
python38Packages.aiosqlite
python38Packages.databases
python38Packages.alembic
python38Packages.pytest
python38Packages.twilio
sqlite
# Development tools
black
python38Packages.isort
python38Packages.pyflakes
];
}