Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / python-modules / overly / default.nix
blob8fec61e13845d0a82c53495bdf735fdfc137af7a
1 { lib
2 , stdenv
3 , buildPythonPackage
4 , pythonOlder
5 , fetchPypi
6 , h11
7 , sansio-multipart
8 }:
10 buildPythonPackage rec {
11   pname = "overly";
12   version = "0.1.85";
14   disabled = pythonOlder "3.6";
16   format = "setuptools";
18   src = fetchPypi {
19     inherit pname version;
20     sha256 = "20a99526c7859acc859e87afd97b5c4916405e7477834f727b49210e478370cb";
21   };
23   propagatedBuildInputs = [
24     h11
25     sansio-multipart
26   ];
28   # upstream has no tests
29   doCheck = false;
31   pythonImportsCheck = [ "overly" ];
33   meta = {
34     description = "An overly configurable http server for client testing";
35     homepage = "https://github.com/theelous3/overly";
36     license = lib.licenses.mit;
37     maintainers = with lib.maintainers; [ dotlambda ];
38     broken = stdenv.isDarwin;  # https://github.com/theelous3/overly/issues/2
39   };