From fbcc96d8f2fb56bb275114dc3149b73076a9177f Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 10 May 2024 15:09:14 +0200 Subject: [PATCH] python311Packages.superqt: add optional-dependencies --- .../python-modules/superqt/default.nix | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/pkgs/development/python-modules/superqt/default.nix b/pkgs/development/python-modules/superqt/default.nix index d6e814974e84..032c4e13bb49 100644 --- a/pkgs/development/python-modules/superqt/default.nix +++ b/pkgs/development/python-modules/superqt/default.nix @@ -4,12 +4,16 @@ fetchFromGitHub, hatch-vcs, hatchling, + pint, + pygments, pyqt5, + pyqt6, + pyside2, + pyside6, + pytestCheckHook, + pythonOlder, qtpy, typing-extensions, - pytestCheckHook, - pygments, - pythonOlder, }: buildPythonPackage rec { @@ -38,6 +42,13 @@ buildPythonPackage rec { typing-extensions ]; + passthru.optional-dependencies = { + quantity = [ pint ]; + pyside2 = [ pyside2 ]; + pyside6 = [ pyside6 ]; + pyqt6 = [ pyqt6 ]; + }; + nativeCheckInputs = [ pytestCheckHook ]; doCheck = false; # Segfaults...