From 43a0e341d08a4a069e17e81566a4dce797adb857 Mon Sep 17 00:00:00 2001 From: Sarah Clark Date: Wed, 14 May 2025 12:20:01 -0700 Subject: [PATCH] python3Packages.ploomber-extension: disable tests that fail on Darwin when sandboxed --- .../python-modules/ploomber-extension/default.nix | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/pkgs/development/python-modules/ploomber-extension/default.nix b/pkgs/development/python-modules/ploomber-extension/default.nix index c19c0267fe41e..4031e91d4a97b 100644 --- a/pkgs/development/python-modules/ploomber-extension/default.nix +++ b/pkgs/development/python-modules/ploomber-extension/default.nix @@ -1,7 +1,7 @@ { lib, + stdenv, buildPythonPackage, - pythonOlder, fetchPypi, hatchling, hatch-jupyter-builder, @@ -15,9 +15,7 @@ buildPythonPackage rec { pname = "ploomber-extension"; version = "0.1.1"; - pyproject = true; - disabled = pythonOlder "3.6"; # using pypi archive which includes pre-built assets src = fetchPypi { @@ -40,12 +38,15 @@ buildPythonPackage rec { pytest-jupyter ]; + # Tests fail on Darwin when sandboxed + doCheck = !stdenv.buildPlatform.isDarwin; + pythonImportsCheck = [ "ploomber_extension" ]; - meta = with lib; { + meta = { description = "Ploomber extension"; homepage = "https://pypi.org/project/ploomber-extension"; - license = licenses.bsd3; - maintainers = with maintainers; [ euxane ]; + license = lib.licenses.bsd3; + maintainers = [ lib.maintainers.euxane ]; }; }