signalbackup-tools: 20241220 -> 20250106 (#371523)
[NixPkgs.git] / pkgs / development / python-modules / brelpy / default.nix
blobb5edbe1e1aefd7314de276cfd0d3260e6d02d884
2   lib,
3   buildPythonPackage,
4   fetchPypi,
5   pycryptodome,
6   pythonOlder,
7 }:
9 buildPythonPackage rec {
10   pname = "brelpy";
11   version = "0.0.3";
12   format = "setuptools";
14   disabled = pythonOlder "3.6";
16   src = fetchPypi {
17     inherit pname version;
18     hash = "sha256-MYWSKYd7emHZfY+W/UweQtTg62GSUMybpecL9BR8dhg=";
19   };
21   propagatedBuildInputs = [ pycryptodome ];
23   # Source not tagged and PyPI releases don't contain tests
24   doCheck = false;
26   pythonImportsCheck = [ "brelpy" ];
28   meta = with lib; {
29     description = "Python to communicate with the Brel hubs";
30     homepage = "https://gitlab.com/rogiervandergeer/brelpy";
31     license = licenses.agpl3Only;
32     maintainers = with maintainers; [ fab ];
33   };