1{ lib, fetchPypi, buildPythonPackage, docopt, pythonOlder }: 2 3buildPythonPackage rec { 4 pname = "httpserver"; 5 version = "1.1.0"; 6 7 buildInputs = [ docopt ]; 8 9 # Tests pull in lots of other dependencies to emulate different web 10 # drivers. 11 doCheck = false; 12 13 # Because it uses asyncio 14 disabled = pythonOlder "3.4"; 15 16 src = fetchPypi { 17 inherit pname version; 18 sha256 = "1q62g324dvb0hqdwwrnj41sqr4d3ly78v9nc26rz1whj4pwdmhsv"; 19 }; 20 21 meta = { 22 description = "Asyncio implementation of an HTTP server"; 23 homepage = "https://github.com/thomwiggers/httpserver"; 24 license = with lib.licenses; [ bsd3 ]; 25 }; 26}