{ pkgs, ... }@all: with all; { home = let python-with-packages = pkgs.python3.withPackages (pp: with pp; [ ipython requests # debugpy black uv uv-build ]); in { packages = [ python-with-packages ] ++ (with pkgs; [ python313Packages.python-lsp-server ruff pyright ]); sessionVariables = { PYTHONPATH = "${python-with-packages}/${python-with-packages.sitePackages}"; }; }; }