From bbc411135cba8419eb4a595d23ee5377f0e36573 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Wed, 6 Dec 2023 17:16:03 +0100 Subject: [PATCH] move mypy/ipdb to devshell --- pkgs/clan-vm-manager/default.nix | 3 +-- pkgs/clan-vm-manager/shell.nix | 4 +++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/pkgs/clan-vm-manager/default.nix b/pkgs/clan-vm-manager/default.nix index 72a3f5de7..dbd74ba15 100644 --- a/pkgs/clan-vm-manager/default.nix +++ b/pkgs/clan-vm-manager/default.nix @@ -10,7 +10,6 @@ , gobject-introspection , clan-cli , makeDesktopItem -, mypy , ipdb }: let @@ -35,7 +34,7 @@ python3.pkgs.buildPythonApplication { ]; buildInputs = [ spice-gtk gtk3 gnome.adwaita-icon-theme ]; - propagatedBuildInputs = [ mypy ipdb pygobject3 clan-cli ]; + propagatedBuildInputs = [ pygobject3 clan-cli ]; # also re-expose dependencies so we test them in CI passthru.tests = { diff --git a/pkgs/clan-vm-manager/shell.nix b/pkgs/clan-vm-manager/shell.nix index d949f45d8..884e0ee3f 100644 --- a/pkgs/clan-vm-manager/shell.nix +++ b/pkgs/clan-vm-manager/shell.nix @@ -1,10 +1,12 @@ -{ clan-vm-manager, clan-cli, mkShell, ruff, desktop-file-utils, xdg-utils }: +{ clan-vm-manager, clan-cli, mkShell, ruff, desktop-file-utils, xdg-utils, mypy, python3Packages }: mkShell { inherit (clan-vm-manager) propagatedBuildInputs buildInputs; nativeBuildInputs = [ ruff desktop-file-utils xdg-utils + mypy + python3Packages.ipdb ] ++ clan-vm-manager.nativeBuildInputs; PYTHONBREAKPOINT = "ipdb.set_trace";