wlroots: 0.18.1 -> 0.18.2 (#364488)
[NixPkgs.git] / pkgs / development / python-modules / directv / default.nix
blob43a1a1d0e655c47e05bcabd7be3db6a7bd8ebf8e
2   lib,
3   buildPythonPackage,
4   fetchFromGitHub,
5   aiohttp,
6   yarl,
7   aresponses,
8   pytest-asyncio,
9   pytestCheckHook,
12 buildPythonPackage rec {
13   pname = "directv";
14   version = "0.4.0";
15   format = "setuptools";
17   src = fetchFromGitHub {
18     owner = "ctalkington";
19     repo = "python-directv";
20     rev = version;
21     sha256 = "19jckf6qvl8fwi8yff1qy8c44xdz3zpi1ip1md6zl2c503qc91mk";
22   };
24   propagatedBuildInputs = [
25     aiohttp
26     yarl
27   ];
29   nativeCheckInputs = [
30     aresponses
31     pytest-asyncio
32     pytestCheckHook
33   ];
35   disabledTests = [
36     #  ValueError: Host '#' cannot contain '#' (at position 0)
37     "test_client_error"
38   ];
40   pythonImportsCheck = [ "directv" ];
42   meta = with lib; {
43     description = "Asynchronous Python client for DirecTV (SHEF)";
44     homepage = "https://github.com/ctalkington/python-directv";
45     license = licenses.mit;
46     maintainers = with maintainers; [ dotlambda ];
47   };