From f3aa17de86033e1906c05a43c89e089a2326e9fc Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 3 Apr 2022 09:27:41 +0200 Subject: python3Packages.pysnooper: disable on older Python releases - switch to pytestCheckHook - add pythonImportsCheck --- .../development/python-modules/pysnooper/default.nix | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) (limited to 'pkgs') diff --git a/pkgs/development/python-modules/pysnooper/default.nix b/pkgs/development/python-modules/pysnooper/default.nix index f09f81f6da3b..370ed373da55 100644 --- a/pkgs/development/python-modules/pysnooper/default.nix +++ b/pkgs/development/python-modules/pysnooper/default.nix @@ -1,25 +1,29 @@ { lib , buildPythonPackage , fetchPypi -, pytest -, isPy27 +, pytestCheckHook +, pythonOlder }: buildPythonPackage rec { - version = "1.1.1"; pname = "pysnooper"; + version = "1.1.1"; + format = "setuptools"; + + disabled = pythonOlder "3.8"; src = fetchPypi { inherit version; pname = "PySnooper"; - sha256 = "sha256-0X3JHMoVk8ECMNzkXkax0/8PiRDww46UHt9roSYLOCA="; + hash = "sha256-0X3JHMoVk8ECMNzkXkax0/8PiRDww46UHt9roSYLOCA="; }; - # test dependency python-toolbox fails with py27 - doCheck = !isPy27; - checkInputs = [ - pytest + pytestCheckHook + ]; + + pythonImportsCheck = [ + "pysnooper" ]; meta = with lib; { -- cgit 1.4.1