at master 909 B view raw
1{ 2 lib, 3 beautifulsoup4, 4 buildPythonPackage, 5 fetchPypi, 6 setuptools, 7 pastedeploy, 8 pyquery, 9 pytestCheckHook, 10 pythonOlder, 11 six, 12 waitress, 13 webob, 14 wsgiproxy2, 15}: 16 17buildPythonPackage rec { 18 pname = "webtest"; 19 version = "3.0.6"; 20 pyproject = true; 21 22 disabled = pythonOlder "3.6"; 23 24 src = fetchPypi { 25 inherit pname version; 26 hash = "sha256-Qlb9UkJEj1bFdby5r+J14wWm8HI8SwFDjb3U3VNElEs="; 27 }; 28 29 build-system = [ setuptools ]; 30 31 dependencies = [ 32 beautifulsoup4 33 six 34 waitress 35 webob 36 ]; 37 38 nativeCheckInputs = [ 39 pastedeploy 40 pyquery 41 pytestCheckHook 42 wsgiproxy2 43 ]; 44 45 __darwinAllowLocalNetworking = true; 46 47 pythonImportsCheck = [ "webtest" ]; 48 49 meta = with lib; { 50 description = "Helper to test WSGI applications"; 51 homepage = "https://webtest.readthedocs.org/"; 52 license = licenses.mit; 53 maintainers = with maintainers; [ fab ]; 54 }; 55}