{ lib , buildPythonPackage , fetchPypi , attrs , botocore , click , enum-compat , jmespath , pip , setuptools , six , typing , wheel , watchdog , pytest , hypothesis , mock }: buildPythonPackage rec { pname = "chalice"; version = "1.13.1"; src = fetchPypi { inherit pname version; sha256 = "c898c8726ed008615f0b1988b9cd1e1f74fd230e7b24bca53bfd5f96af6e55a1"; }; checkInputs = [ watchdog pytest hypothesis mock ]; propagatedBuildInputs = [ attrs botocore click enum-compat jmespath pip setuptools six wheel typing ]; # conftest.py not included with pypi release doCheck = false; postPatch = '' sed -i setup.py -e "/pip>=/c\'pip'," substituteInPlace setup.py \ --replace 'pip>=9,<=19.4' 'pip' \ --replace 'typing==3.6.4' 'typing' \ --replace 'attrs==17.4.0' 'attrs' \ --replace 'click>=6.6,<7.0' 'click' ''; checkPhase = '' pytest tests ''; meta = with lib; { description = "Python Serverless Microframework for AWS"; homepage = "https://github.com/aws/chalice"; license = licenses.asl20; maintainers = [ maintainers.costrouc ]; }; }