{ pkgs ? import {} }: with pkgs; pkgs.mkShell { nativeBuildInputs = [ inlyne # markdown viewer # Python development environment (python3.withPackages(ps: with ps; [ # For blueprint configuration python-dotenv # Testing pytest pytest-flask # web framework flask # Database alembic # migrations flask-sqlalchemy # orm sqlalchemy # orm sqlite # driver sqlite-utils # utilities ])) ]; }