at 24.05-pre 1.0 kB view raw
1{ lib 2, buildPythonPackage 3, fetchPypi 4, webtest 5, zope-component 6, hupper 7, pastedeploy 8, plaster 9, plaster-pastedeploy 10, repoze_lru 11, translationstring 12, venusian 13, webob 14, zope-deprecation 15, zope_interface 16, pythonOlder 17}: 18 19buildPythonPackage rec { 20 pname = "pyramid"; 21 version = "2.0.2"; 22 format = "setuptools"; 23 24 disabled = pythonOlder "3.7"; 25 26 src = fetchPypi { 27 inherit pname version; 28 hash = "sha256-NyE4pzjkIWU1zHbczm7d1aGqypUTDyNU+4NCZMBvGN4="; 29 }; 30 31 propagatedBuildInputs = [ 32 hupper 33 pastedeploy 34 plaster 35 plaster-pastedeploy 36 repoze_lru 37 translationstring 38 venusian 39 webob 40 zope-deprecation 41 zope_interface 42 ]; 43 44 nativeCheckInputs = [ 45 webtest 46 zope-component 47 ]; 48 49 pythonImportsCheck = [ 50 "pyramid" 51 ]; 52 53 meta = with lib; { 54 description = "Python web framework"; 55 homepage = "https://trypyramid.com/"; 56 changelog = "https://github.com/Pylons/pyramid/blob/${version}/CHANGES.rst"; 57 license = licenses.bsd0; 58 maintainers = with maintainers; [ domenkozar ]; 59 }; 60}