{ lib, buildPythonPackage, fetchPypi, nose, python, pytestCheckHook, six, paste, pastedeploy, pythonOlder, }: buildPythonPackage rec { pname = "pastescript"; version = "3.6.0"; format = "setuptools"; disabled = pythonOlder "3.7"; src = fetchPypi { pname = "PasteScript"; inherit version; hash = "sha256-HCLSt81TUWRr7tKMb3DrSipLklZR2a/Ko1AdBsq7UXE="; }; propagatedBuildInputs = [ paste pastedeploy six ]; # test suite seems to unset PYTHONPATH doCheck = false; nativeCheckInputs = [ nose pytestCheckHook ]; disabledTestPaths = [ "appsetup/testfiles" ]; pythonImportsCheck = [ "paste.script" "paste.deploy" "paste.util" ]; meta = with lib; { description = "A pluggable command-line frontend, including commands to setup package file layouts"; mainProgram = "paster"; homepage = "https://github.com/cdent/pastescript/"; license = licenses.mit; maintainers = with maintainers; [ ]; }; }