1{ lib
2, buildPythonPackage
3, fetchPypi
4, aiohttp
5}:
6
7buildPythonPackage rec {
8 pname = "geniushub-client";
9 version = "0.6.30";
10
11 src = fetchPypi {
12 inherit pname version;
13 sha256 = "390932b6e5051e221d104b2683d9deb6e352172c4ec4eeede0954bf2f9680211";
14 };
15
16 propagatedBuildInputs = [
17 aiohttp
18 ];
19
20 # tests only implemented after 0.6.30
21 doCheck = false;
22
23 pythonImportsCheck = [ "geniushubclient" ];
24
25 meta = with lib; {
26 description = "Aiohttp-based client for Genius Hub systems";
27 homepage = "https://github.com/zxdavb/geniushub-client";
28 license = licenses.mit;
29 maintainers = with maintainers; [ dotlambda ];
30 };
31}