Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / python-modules / aiorpcx / default.nix
blobeae5b4a537c4df4f51884a571587d76212f0bde8
1 { lib
2 , fetchPypi
3 , buildPythonPackage
4 , pythonOlder
5 , attrs
6 }:
8 buildPythonPackage rec {
9   pname = "aiorpcx";
10   version = "0.22.1";
12   src = fetchPypi {
13     inherit version;
14     pname = "aiorpcX";
15     sha256 = "0lx54bcinp44fmr8q4bbffsqbkg8kdcwykf9i5jj0bj3sfzgf9k0";
16   };
18   propagatedBuildInputs = [ attrs ];
20   disabled = pythonOlder "3.6";
22   # Checks needs internet access
23   doCheck = false;
25   pythonImportsCheck = [ "aiorpcx" ];
27   meta = with lib; {
28     description = "Transport, protocol and framing-independent async RPC client and server implementation";
29     homepage = "https://github.com/kyuupichan/aiorpcX";
30     license = licenses.mit;
31     maintainers = with maintainers; [ prusnak ];
32   };