Merge pull request #119126 from fabaff/pycomfoconnect
[NixPkgs.git] / pkgs / development / python-modules / coapthon3 / default.nix
blob6f22e8e9f2962fde8515b3d61acc77a4dd7ecfc9
1 { buildPythonPackage, cachetools, fetchFromGitHub, isPy27, lib }:
3 buildPythonPackage rec {
4   pname = "CoAPthon3";
5   version = "1.0.1";
6   disabled = isPy27;
8   src = fetchFromGitHub {
9     owner = "Tanganelli";
10     repo = pname;
11     rev = version;
12     sha256 = "1im35i5i72y1p9qj8ixkwq7q6ksbrmi42giqiyfgjp1ym38snl69";
13   };
15   propagatedBuildInputs = [ cachetools ];
17   # tests take in the order of 10 minutes to execute and sometimes hang forever on tear-down
18   doCheck = false;
19   pythonImportsCheck = [ "coapthon" ];
21   meta = with lib; {
22     inherit (src.meta) homepage;
23     description = "Python3 library to the CoAP protocol compliant with the RFC.";
24     license = licenses.mit;
25     maintainers = with maintainers; [ urbas ];
26   };