Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / python-modules / httpserver / default.nix
blob830e0c9b1bf2d92711a9eb7241fdef50681375c3
1 { lib, fetchPypi, buildPythonPackage, docopt, pythonOlder }:
3 buildPythonPackage rec {
4   pname = "httpserver";
5   version = "1.1.0";
7   buildInputs = [ docopt ];
9   # Tests pull in lots of other dependencies to emulate different web
10   # drivers.
11   doCheck = false;
13   # Because it uses asyncio
14   disabled = pythonOlder "3.4";
16   src = fetchPypi {
17     inherit pname version;
18     sha256 = "1q62g324dvb0hqdwwrnj41sqr4d3ly78v9nc26rz1whj4pwdmhsv";
19   };
21   meta = {
22     description = "Asyncio implementation of an HTTP server";
23     homepage = "https://github.com/thomwiggers/httpserver";
24     license = with lib.licenses; [ bsd3 ];
25   };