ocamlPackages.hxd: 0.3.2 -> 0.3.3 (#364231)
[NixPkgs.git] / pkgs / development / python-modules / aiocomelit / default.nix
bloba3cdc57503bee63f480245d6b0f7a20b8e6957ff
2   lib,
3   aiohttp,
4   buildPythonPackage,
5   colorlog,
6   fetchFromGitHub,
7   pint,
8   poetry-core,
9   pytest-cov-stub,
10   pytestCheckHook,
11   pythonOlder,
14 buildPythonPackage rec {
15   pname = "aiocomelit";
16   version = "0.10.0";
17   pyproject = true;
19   disabled = pythonOlder "3.12";
21   src = fetchFromGitHub {
22     owner = "chemelli74";
23     repo = "aiocomelit";
24     rev = "refs/tags/v${version}";
25     hash = "sha256-5XyCc/OMFA99qwVjsVLCA4NedvcDBSSBzG8TvSg4sk0=";
26   };
28   build-system = [ poetry-core ];
30   dependencies = [
31     aiohttp
32     colorlog
33     pint
34   ];
36   nativeCheckInputs = [
37     pytest-cov-stub
38     pytestCheckHook
39   ];
41   pythonImportsCheck = [ "aiocomelit" ];
43   meta = with lib; {
44     description = "Library to control Comelit Simplehome";
45     homepage = "https://github.com/chemelli74/aiocomelit";
46     changelog = "https://github.com/chemelli74/aiocomelit/blob/v${version}/CHANGELOG.md";
47     license = licenses.asl20;
48     maintainers = with maintainers; [ fab ];
49   };