{ pkgs ? import {} }: pkgs.mkShell { packages = [(pkgs.python312.withPackages (p: with p; [ python-lsp-server pytest pytest-watch black ])) pkgs.nodePackages.pyright]; }