Merge pull request #126796 from dotlambda/aemet-opendata-init

python3Packages.aemet-opendata: init at 0.2.1

authored by

Fabian Affolter and committed by
GitHub
6831fd3f 799cdbd8

+44 -1
+40
pkgs/development/python-modules/aemet-opendata/default.nix
···
··· 1 + { lib 2 + , buildPythonPackage 3 + , pythonOlder 4 + , fetchFromGitHub 5 + , geopy 6 + , requests 7 + , urllib3 8 + }: 9 + 10 + buildPythonPackage rec { 11 + pname = "aemet-opendata"; 12 + version = "0.2.1"; 13 + 14 + disabled = pythonOlder "3.6"; 15 + 16 + src = fetchFromGitHub { 17 + owner = "Noltari"; 18 + repo = "AEMET-OpenData"; 19 + rev = version; 20 + sha256 = "0jl1897m3qmr48n469mq7d66k1j0rn7hlbcahm0ylf5i3ma03aiw"; 21 + }; 22 + 23 + propagatedBuildInputs = [ 24 + geopy 25 + requests 26 + urllib3 27 + ]; 28 + 29 + # no tests implemented 30 + doCheck = false; 31 + 32 + pythonImportsCheck = [ "aemet_opendata.interface" ]; 33 + 34 + meta = with lib; { 35 + description = "Python client for AEMET OpenData Rest API"; 36 + homepage = "https://github.com/Noltari/AEMET-OpenData"; 37 + license = licenses.gpl2Only; 38 + maintainers = with maintainers; [ dotlambda ]; 39 + }; 40 + }
+1 -1
pkgs/servers/home-assistant/component-packages.nix
··· 12 "adguard" = ps: with ps; [ adguardhome ]; 13 "ads" = ps: with ps; [ pyads ]; 14 "advantage_air" = ps: with ps; [ advantage-air ]; 15 - "aemet" = ps: with ps; [ ]; # missing inputs: AEMET-OpenData 16 "aftership" = ps: with ps; [ pyaftership ]; 17 "agent_dvr" = ps: with ps; [ agent-py ]; 18 "air_quality" = ps: with ps; [ ];
··· 12 "adguard" = ps: with ps; [ adguardhome ]; 13 "ads" = ps: with ps; [ pyads ]; 14 "advantage_air" = ps: with ps; [ advantage-air ]; 15 + "aemet" = ps: with ps; [ aemet-opendata ]; 16 "aftership" = ps: with ps; [ pyaftership ]; 17 "agent_dvr" = ps: with ps; [ agent-py ]; 18 "air_quality" = ps: with ps; [ ];
+1
pkgs/servers/home-assistant/default.nix
··· 274 "acmeda" 275 "adguard" 276 "advantage_air" 277 "agent_dvr" 278 "air_quality" 279 "airly"
··· 274 "acmeda" 275 "adguard" 276 "advantage_air" 277 + "aemet" 278 "agent_dvr" 279 "air_quality" 280 "airly"
+2
pkgs/top-level/python-packages.nix
··· 207 208 advantage-air = callPackage ../development/python-modules/advantage-air { }; 209 210 aenum = callPackage ../development/python-modules/aenum { }; 211 212 afdko = callPackage ../development/python-modules/afdko { };
··· 207 208 advantage-air = callPackage ../development/python-modules/advantage-air { }; 209 210 + aemet-opendata = callPackage ../development/python-modules/aemet-opendata { }; 211 + 212 aenum = callPackage ../development/python-modules/aenum { }; 213 214 afdko = callPackage ../development/python-modules/afdko { };