Loading pkgs/development/python-modules/coconut/default.nix +3 −12 Original line number Diff line number Diff line { lib , buildPythonApplication , fetchFromGitHub , fetchpatch , cpyparsing , ipykernel , mypy Loading @@ -15,30 +14,22 @@ buildPythonApplication rec { pname = "coconut"; version = "1.5.0"; version = "1.6.0"; src = fetchFromGitHub { owner = "evhub"; repo = "coconut"; rev = "v${version}"; sha256 = "1gc0fwqwzn1j6mcg1f6fw832w66pbaaq9mmi0r4kw3xn5f877icz"; sha256 = "/397YGV6QWWmKfqr5hSvqRoPOu7Hx1Pak6rVPR3etzw="; }; propagatedBuildInputs = [ cpyparsing ipykernel mypy pygments prompt-toolkit watchdog ]; postPatch = '' substituteInPlace coconut/kernel_installer.py \ --replace "fixpath(os.path.join(sys.exec_prefix, icoconut_custom_kernel_install_loc))" \ "fixpath(icoconut_custom_kernel_install_loc)" ''; checkInputs = [ pexpect pytestCheckHook tkinter ]; # Currently most tests do not work on Hydra due to external fetches. # Currently most tests have performance issues pytestFlagsArray = [ "tests/constants_test.py" "tests/main_test.py::TestShell::test_compile_to_file" "tests/main_test.py::TestShell::test_convenience" ]; pythonImportsCheck = [ "coconut" ]; Loading Loading
pkgs/development/python-modules/coconut/default.nix +3 −12 Original line number Diff line number Diff line { lib , buildPythonApplication , fetchFromGitHub , fetchpatch , cpyparsing , ipykernel , mypy Loading @@ -15,30 +14,22 @@ buildPythonApplication rec { pname = "coconut"; version = "1.5.0"; version = "1.6.0"; src = fetchFromGitHub { owner = "evhub"; repo = "coconut"; rev = "v${version}"; sha256 = "1gc0fwqwzn1j6mcg1f6fw832w66pbaaq9mmi0r4kw3xn5f877icz"; sha256 = "/397YGV6QWWmKfqr5hSvqRoPOu7Hx1Pak6rVPR3etzw="; }; propagatedBuildInputs = [ cpyparsing ipykernel mypy pygments prompt-toolkit watchdog ]; postPatch = '' substituteInPlace coconut/kernel_installer.py \ --replace "fixpath(os.path.join(sys.exec_prefix, icoconut_custom_kernel_install_loc))" \ "fixpath(icoconut_custom_kernel_install_loc)" ''; checkInputs = [ pexpect pytestCheckHook tkinter ]; # Currently most tests do not work on Hydra due to external fetches. # Currently most tests have performance issues pytestFlagsArray = [ "tests/constants_test.py" "tests/main_test.py::TestShell::test_compile_to_file" "tests/main_test.py::TestShell::test_convenience" ]; pythonImportsCheck = [ "coconut" ]; Loading