File tree Expand file tree Collapse file tree
development/python-modules/aioamazondevices Expand file tree Collapse file tree Original file line number Diff line number Diff line change 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+ }
Original file line number Diff line number Diff 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 { };
You can’t perform that action at this time.
0 commit comments