linux_xanmod: 5.11.14 -> 5.11.15
[NixPkgs.git] / pkgs / development / python-modules / PyRMVtransport / default.nix
blobcfbf3be1c40c59c1ad1ae3c67ab3e7c72b6335b0
1 { lib
2 , buildPythonPackage
3 , fetchFromGitHub
4 , pythonOlder
5 , flit
6 , async-timeout
7 , lxml
8 , httpx
9 , pytestCheckHook
10 , pytest-asyncio
11 , pytest-httpx
14 buildPythonPackage rec {
15   pname = "PyRMVtransport";
16   version = "0.3.1";
17   format = "pyproject";
18   disabled = pythonOlder "3.6";
20   src = fetchFromGitHub {
21     owner = "cgtobi";
22     repo = pname;
23     rev = "v${version}";
24     sha256 = "1savzndg8l7rrc5dgzgsrdz9hnnjfv6qs5drznqmdw4f2rq84ypa";
25   };
27   nativeBuildInputs = [
28     flit
29   ];
31   propagatedBuildInputs = [
32     async-timeout
33     httpx
34     lxml
35   ];
37   pythonImportsCheck = [ "RMVtransport" ];
39   checkInputs = [
40     pytestCheckHook
41     pytest-asyncio
42     pytest-httpx
43   ];
45   meta = with lib; {
46     homepage = "https://github.com/cgtobi/PyRMVtransport";
47     description = "Get transport information from opendata.rmv.de";
48     license = licenses.mit;
49     maintainers = with maintainers; [ hexa ];
50   };