Skip to content

Commit 7c58a42

Browse files
authored
python3Packages.aioamazondevices: init at 3.0.5 (#414103)
2 parents 7195a45 + 8cf7a13 commit 7c58a42

2 files changed

Lines changed: 57 additions & 0 deletions

File tree

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
{
2+
aiohttp,
3+
babel,
4+
beautifulsoup4,
5+
buildPythonPackage,
6+
colorlog,
7+
fetchFromGitHub,
8+
httpx,
9+
lib,
10+
orjson,
11+
poetry-core,
12+
pytest-cov-stub,
13+
pytestCheckHook,
14+
yarl,
15+
}:
16+
17+
buildPythonPackage rec {
18+
pname = "aioamazondevices";
19+
version = "3.0.5";
20+
pyproject = true;
21+
22+
src = fetchFromGitHub {
23+
owner = "chemelli74";
24+
repo = "aioamazondevices";
25+
tag = "v${version}";
26+
hash = "sha256-CgIkrq5Eni7Iva/bzlcbj1/mqtKPA4mknHC/fQzL7RU=";
27+
};
28+
29+
build-system = [ poetry-core ];
30+
31+
dependencies = [
32+
aiohttp
33+
babel
34+
beautifulsoup4
35+
colorlog
36+
httpx
37+
orjson
38+
yarl
39+
];
40+
41+
pythonImportsCheck = [ "aioamazondevices" ];
42+
43+
nativeCheckInputs = [
44+
pytest-cov-stub
45+
pytestCheckHook
46+
];
47+
48+
meta = {
49+
changelog = "https://github.com/chemelli74/aioamazondevices/blob/${src.tag}/CHANGELOG.md";
50+
description = "Python library to control Amazon devices";
51+
homepage = "https://github.com/chemelli74/aioamazondevices";
52+
license = lib.licenses.asl20;
53+
maintainers = with lib.maintainers; [ dotlambda ];
54+
};
55+
}

pkgs/top-level/python-packages.nix

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -189,6 +189,8 @@ self: super: with self; {
189189

190190
aioairzone-cloud = callPackage ../development/python-modules/aioairzone-cloud { };
191191

192+
aioamazondevices = callPackage ../development/python-modules/aioamazondevices { };
193+
192194
aioambient = callPackage ../development/python-modules/aioambient { };
193195

194196
aioamqp = callPackage ../development/python-modules/aioamqp { };

0 commit comments

Comments
 (0)