anki-bin: 24.06.3 -> 24.11 (#360722)
[NixPkgs.git] / pkgs / development / python-modules / nsapi / default.nix
blob4184a743751cdfb347d787227f3b3b951e511b5d
2   lib,
3   buildPythonPackage,
4   fetchFromGitHub,
5   pythonOlder,
6   pytz,
7   setuptools,
8 }:
10 buildPythonPackage rec {
11   pname = "nsapi";
12   version = "3.1.2";
13   pyproject = true;
15   disabled = pythonOlder "3.8";
17   src = fetchFromGitHub {
18     owner = "aquatix";
19     repo = "ns-api";
20     rev = "refs/tags/v${version}";
21     sha256 = "sha256-H8qxqzcGZ52W/HbTuKdnfnaYdZFaxzuUhrniS1zsL2w=";
22   };
24   build-system = [ setuptools ];
26   dependencies = [ pytz ];
28   # Project has no tests
29   doCheck = false;
31   pythonImportsCheck = [ "ns_api" ];
33   meta = with lib; {
34     description = "Python module to query routes of the Dutch railways";
35     homepage = "https://github.com/aquatix/ns-api/";
36     changelog = "https://github.com/aquatix/ns-api/releases/tag/v${version}";
37     license = licenses.mit;
38     maintainers = with maintainers; [ fab ];
39   };