Merge pull request #119126 from fabaff/pycomfoconnect
[NixPkgs.git] / pkgs / development / python-modules / txrequests / default.nix
blobbe32dc4a7387ed7a6b96e77c7840f18512e3c2f5
1 { lib
2 , buildPythonPackage
3 , fetchPypi
4 , twisted
5 , requests
6 , cryptography
7 , python
8 }:
10 buildPythonPackage rec {
11   pname = "txrequests";
12   version = "0.9.6";
14   src = fetchPypi {
15     inherit pname version;
16     sha256 = "b452a1cafa4d005678f6fa47922a330feb4907d5b4732d1841ca98e89f1362e1";
17   };
19   propagatedBuildInputs = [ twisted requests cryptography ];
21   # Require network access
22   doCheck = false;
24   checkPhase = ''
25     ${python.interpreter} -m unittest discover
26   '';
28   meta = with lib; {
29     description = "Asynchronous Python HTTP for Humans.";
30     homepage    = "https://github.com/tardyp/txrequests";
31     license     = licenses.asl20;
32     maintainers = with maintainers; [ nand0p ];
33   };