emacsPackages.lsp-bridge: 0-unstable-2025-01-11 -> 0-unstable-2025-01-22 (#376531)
[NixPkgs.git] / pkgs / development / python-modules / libais / default.nix
blobdf31f4c53fecdb6f4087e42062cd3f52d67e6378
2   lib,
3   buildPythonPackage,
4   fetchPypi,
5   pytestCheckHook,
6   pythonOlder,
7   setuptools,
8   six,
9 }:
11 buildPythonPackage rec {
12   pname = "libais";
13   version = "0.17";
14   pyproject = true;
16   disabled = pythonOlder "3.7";
18   src = fetchPypi {
19     inherit pname version;
20     hash = "sha256-6yrqIpjF6XaSfXSOTA0B4f3aLcHXkgA/3WBZBBNQ018=";
21   };
23   build-system = [ setuptools ];
25   dependencies = [ six ];
27   nativeCheckInputs = [ pytestCheckHook ];
29   # data files missing
30   doCheck = false;
32   pythonImportsCheck = [ "ais" ];
34   meta = with lib; {
35     description = "Library for decoding maritime Automatic Identification System messages";
36     homepage = "https://github.com/schwehr/libais";
37     changelog = "https://github.com/schwehr/libais/blob/master/Changelog.md";
38     license = licenses.asl20;
39     maintainers = [ ];
40     platforms = platforms.unix;
41   };