Merge pull request #119126 from fabaff/pycomfoconnect
[NixPkgs.git] / pkgs / development / python-modules / asyncio-dgram / default.nix
blob2360d170f38ee81df69334833978afa223a203f8
1 { stdenv
2 , lib
3 , buildPythonPackage
4 , fetchFromGitHub
5 , pytestCheckHook
6 , pytest-asyncio
7 }:
9 buildPythonPackage rec {
10   pname = "asyncio-dgram";
11   version = "1.2.0";
13   src = fetchFromGitHub {
14     owner = "jsbronder";
15     repo = pname;
16     rev = "v${version}";
17     sha256 = "sha256-wgcL/BdNjzitkkaGyRUQbW1uv1enLDnHk30YHClK58o=";
18   };
20   # OSError: AF_UNIX path too long
21   doCheck = !stdenv.isDarwin;
23   checkInputs = [
24     pytestCheckHook
25     pytest-asyncio
26   ];
28   disabledTests = [ "test_protocol_pause_resume" ];
29   pythonImportsCheck = [ "asyncio_dgram" ];
31   meta = with lib; {
32     description = "Python support for higher level Datagram";
33     homepage = "https://github.com/jsbronder/asyncio-dgram";
34     license = with licenses; [ mit ];
35     maintainers = with maintainers; [ fab ];
36   };