mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-11-19 02:44:17 +03:00
Merge pull request #95250 from mweinelt/hass
homeassistant: 0.113.3 -> 0.114.0
This commit is contained in:
commit
07f111eac5
@ -2,9 +2,10 @@
|
||||
# Do not edit!
|
||||
|
||||
{
|
||||
version = "0.113.3";
|
||||
version = "0.114.0";
|
||||
components = {
|
||||
"abode" = ps: with ps; [ ]; # missing inputs: abodepy
|
||||
"accuweather" = ps: with ps; [ ]; # missing inputs: accuweather
|
||||
"acer_projector" = ps: with ps; [ pyserial];
|
||||
"acmeda" = ps: with ps; [ ]; # missing inputs: aiopulse
|
||||
"actiontec" = ps: with ps; [ ];
|
||||
@ -64,6 +65,7 @@
|
||||
"awair" = ps: with ps; [ ]; # missing inputs: python_awair
|
||||
"aws" = ps: with ps; [ ]; # missing inputs: aiobotocore
|
||||
"axis" = ps: with ps; [ aiohttp-cors paho-mqtt]; # missing inputs: axis
|
||||
"azure_devops" = ps: with ps; [ ]; # missing inputs: aioazuredevops
|
||||
"azure_event_hub" = ps: with ps; [ ]; # missing inputs: azure-eventhub
|
||||
"azure_service_bus" = ps: with ps; [ azure-servicebus];
|
||||
"baidu" = ps: with ps; [ ]; # missing inputs: baidu-aip
|
||||
@ -90,7 +92,7 @@
|
||||
"bmp280" = ps: with ps; [ ]; # missing inputs: RPi.GPIO adafruit-circuitpython-bmp280
|
||||
"bmw_connected_drive" = ps: with ps; [ ]; # missing inputs: bimmer_connected
|
||||
"bom" = ps: with ps; [ ]; # missing inputs: bomradarloop
|
||||
"bond" = ps: with ps; [ ]; # missing inputs: bond-home
|
||||
"bond" = ps: with ps; [ ]; # missing inputs: bond-api
|
||||
"braviatv" = ps: with ps; [ bravia-tv];
|
||||
"broadlink" = ps: with ps; [ broadlink];
|
||||
"brother" = ps: with ps; [ brother];
|
||||
@ -130,6 +132,7 @@
|
||||
"concord232" = ps: with ps; [ ]; # missing inputs: concord232
|
||||
"config" = ps: with ps; [ aiohttp-cors];
|
||||
"configurator" = ps: with ps; [ ];
|
||||
"control4" = ps: with ps; [ ]; # missing inputs: pyControl4
|
||||
"conversation" = ps: with ps; [ aiohttp-cors];
|
||||
"coolmaster" = ps: with ps; [ ]; # missing inputs: pycoolmasternet
|
||||
"coronavirus" = ps: with ps; [ ]; # missing inputs: coronavirus
|
||||
@ -246,6 +249,7 @@
|
||||
"filesize" = ps: with ps; [ ];
|
||||
"filter" = ps: with ps; [ aiohttp-cors sqlalchemy];
|
||||
"fints" = ps: with ps; [ fints];
|
||||
"firmata" = ps: with ps; [ ]; # missing inputs: pymata-express
|
||||
"fitbit" = ps: with ps; [ aiohttp-cors fitbit];
|
||||
"fixer" = ps: with ps; [ ]; # missing inputs: fixerio
|
||||
"fleetgo" = ps: with ps; [ ]; # missing inputs: ritassist
|
||||
@ -427,7 +431,6 @@
|
||||
"lightwave" = ps: with ps; [ ]; # missing inputs: lightwave
|
||||
"limitlessled" = ps: with ps; [ limitlessled];
|
||||
"linksys_smart" = ps: with ps; [ ];
|
||||
"linky" = ps: with ps; [ ]; # missing inputs: pylinky
|
||||
"linode" = ps: with ps; [ linode-api];
|
||||
"linux_battery" = ps: with ps; [ batinfo];
|
||||
"lirc" = ps: with ps; [ ]; # missing inputs: python-lirc
|
||||
@ -471,7 +474,7 @@
|
||||
"meraki" = ps: with ps; [ aiohttp-cors];
|
||||
"message_bird" = ps: with ps; [ ]; # missing inputs: messagebird
|
||||
"met" = ps: with ps; [ pymetno];
|
||||
"meteo_france" = ps: with ps; [ ]; # missing inputs: meteofrance vigilancemeteo
|
||||
"meteo_france" = ps: with ps; [ ]; # missing inputs: meteofrance-api
|
||||
"meteoalarm" = ps: with ps; [ ]; # missing inputs: meteoalertapi
|
||||
"metoffice" = ps: with ps; [ ]; # missing inputs: datapoint
|
||||
"mfi" = ps: with ps; [ ]; # missing inputs: mficlient
|
||||
@ -581,6 +584,7 @@
|
||||
"orvibo" = ps: with ps; [ ]; # missing inputs: orvibo
|
||||
"osramlightify" = ps: with ps; [ ]; # missing inputs: lightify
|
||||
"otp" = ps: with ps; [ pyotp];
|
||||
"ovo_energy" = ps: with ps; [ ]; # missing inputs: ovoenergy
|
||||
"owntracks" = ps: with ps; [ pynacl aiohttp-cors hass-nabucasa paho-mqtt];
|
||||
"ozw" = ps: with ps; [ aiohttp-cors paho-mqtt]; # missing inputs: python-openzwave-mqtt
|
||||
"panasonic_bluray" = ps: with ps; [ ]; # missing inputs: panacotta
|
||||
@ -712,7 +716,7 @@
|
||||
"simulated" = ps: with ps; [ ];
|
||||
"sinch" = ps: with ps; [ ]; # missing inputs: clx-sdk-xms
|
||||
"sisyphus" = ps: with ps; [ ]; # missing inputs: sisyphus-control
|
||||
"sky_hub" = ps: with ps; [ ];
|
||||
"sky_hub" = ps: with ps; [ ]; # missing inputs: pyskyqhub
|
||||
"skybeacon" = ps: with ps; [ ]; # missing inputs: pygatt[GATTTOOL]
|
||||
"skybell" = ps: with ps; [ ]; # missing inputs: skybellpy
|
||||
"slack" = ps: with ps; [ ]; # missing inputs: slackclient
|
||||
@ -801,7 +805,7 @@
|
||||
"telnet" = ps: with ps; [ ];
|
||||
"temper" = ps: with ps; [ ]; # missing inputs: temperusb
|
||||
"template" = ps: with ps; [ ];
|
||||
"tensorflow" = ps: with ps; [ numpy pillow protobuf]; # missing inputs: tensorflow
|
||||
"tensorflow" = ps: with ps; [ numpy pillow protobuf]; # missing inputs: pycocotools tensorflow tf-models-official tf-slim
|
||||
"tesla" = ps: with ps; [ ]; # missing inputs: teslajsonpy
|
||||
"tfiac" = ps: with ps; [ ]; # missing inputs: pytfiac
|
||||
"thermoworks_smoke" = ps: with ps; [ stringcase]; # missing inputs: thermoworks_smoke
|
||||
@ -882,7 +886,7 @@
|
||||
"vlc_telnet" = ps: with ps; [ ]; # missing inputs: python-telnet-vlc
|
||||
"voicerss" = ps: with ps; [ ];
|
||||
"volkszaehler" = ps: with ps; [ ]; # missing inputs: volkszaehler
|
||||
"volumio" = ps: with ps; [ ];
|
||||
"volumio" = ps: with ps; [ ]; # missing inputs: pyvolumio
|
||||
"volvooncall" = ps: with ps; [ ]; # missing inputs: volvooncall
|
||||
"vultr" = ps: with ps; [ vultr];
|
||||
"w800rf32" = ps: with ps; [ ]; # missing inputs: pyW800rf32
|
||||
@ -904,6 +908,7 @@
|
||||
"wirelesstag" = ps: with ps; [ ]; # missing inputs: wirelesstagpy
|
||||
"withings" = ps: with ps; [ aiohttp-cors]; # missing inputs: withings-api
|
||||
"wled" = ps: with ps; [ ]; # missing inputs: wled
|
||||
"wolflink" = ps: with ps; [ ]; # missing inputs: wolf_smartset
|
||||
"workday" = ps: with ps; [ holidays];
|
||||
"worldclock" = ps: with ps; [ ];
|
||||
"worldtidesinfo" = ps: with ps; [ ];
|
||||
@ -924,7 +929,7 @@
|
||||
"yale_smart_alarm" = ps: with ps; [ ]; # missing inputs: yalesmartalarmclient
|
||||
"yamaha" = ps: with ps; [ rxv];
|
||||
"yamaha_musiccast" = ps: with ps; [ ]; # missing inputs: pymusiccast
|
||||
"yandex_transport" = ps: with ps; [ ]; # missing inputs: ya_ma
|
||||
"yandex_transport" = ps: with ps; [ ]; # missing inputs: aioymaps
|
||||
"yandextts" = ps: with ps; [ ];
|
||||
"yeelight" = ps: with ps; [ aiohttp-cors netdisco zeroconf]; # missing inputs: yeelight
|
||||
"yeelightsunflower" = ps: with ps; [ ]; # missing inputs: yeelightsunflower
|
||||
|
@ -72,7 +72,7 @@ let
|
||||
extraBuildInputs = extraPackages py.pkgs;
|
||||
|
||||
# Don't forget to run parse-requirements.py after updating
|
||||
hassVersion = "0.113.3";
|
||||
hassVersion = "0.114.0";
|
||||
|
||||
in with py.pkgs; buildPythonApplication rec {
|
||||
pname = "homeassistant";
|
||||
@ -82,7 +82,6 @@ in with py.pkgs; buildPythonApplication rec {
|
||||
|
||||
patches = [
|
||||
./relax-dependencies.patch
|
||||
./fix-flapping-chained-task-logging-test.patch
|
||||
];
|
||||
|
||||
inherit availableComponents;
|
||||
@ -92,7 +91,7 @@ in with py.pkgs; buildPythonApplication rec {
|
||||
owner = "home-assistant";
|
||||
repo = "core";
|
||||
rev = version;
|
||||
sha256 = "1lrllhafjawrghdp81lz1ffdqcj2q0x9ndp11nhi8s9fd8bb4c8j";
|
||||
sha256 = "0g7jwhdvdcam7gvrj72aknrsvdwm5i5hs93nngqm26m1g4sng0ma";
|
||||
};
|
||||
|
||||
propagatedBuildInputs = [
|
||||
|
@ -1,33 +0,0 @@
|
||||
From 1d54dafad9968465d995d195f683d8032a5194d1 Mon Sep 17 00:00:00 2001
|
||||
From: "J. Nick Koston" <nick@koston.org>
|
||||
Date: Sun, 2 Aug 2020 23:05:53 +0000
|
||||
Subject: [PATCH] Fix flapping chained task logging test
|
||||
|
||||
Creating 20 tasks was taking less than 0.0001 seconds which caused
|
||||
the tests to fail. Increase the number of test tasks by two orders
|
||||
of magnitude.
|
||||
---
|
||||
tests/test_core.py | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/tests/test_core.py b/tests/test_core.py
|
||||
index 12ed00fde2c9..167eda3f6cb4 100644
|
||||
--- a/tests/test_core.py
|
||||
+++ b/tests/test_core.py
|
||||
@@ -1436,14 +1436,14 @@ async def test_chained_logging_hits_log_timeout(hass, caplog):
|
||||
async def _task_chain_1():
|
||||
nonlocal created
|
||||
created += 1
|
||||
- if created > 10:
|
||||
+ if created > 1000:
|
||||
return
|
||||
hass.async_create_task(_task_chain_2())
|
||||
|
||||
async def _task_chain_2():
|
||||
nonlocal created
|
||||
created += 1
|
||||
- if created > 10:
|
||||
+ if created > 1000:
|
||||
return
|
||||
hass.async_create_task(_task_chain_1())
|
||||
|
@ -4,11 +4,11 @@ buildPythonPackage rec {
|
||||
# the frontend version corresponding to a specific home-assistant version can be found here
|
||||
# https://github.com/home-assistant/home-assistant/blob/master/homeassistant/components/frontend/manifest.json
|
||||
pname = "home-assistant-frontend";
|
||||
version = "20200716.0";
|
||||
version = "20200811.0";
|
||||
|
||||
src = fetchPypi {
|
||||
inherit pname version;
|
||||
sha256 = "07h8llin0rx06c5v2skkij5756gqdq079ysxzmrm6xnzk9mcvfsk";
|
||||
sha256 = "0nrvfr4mw7h9py27hkak201jsfrvyxlgswfnda1l7k9ns9y4lpj8";
|
||||
};
|
||||
|
||||
# no Python tests implemented
|
||||
|
@ -1,16 +1,7 @@
|
||||
diff --git a/setup.py b/setup.py
|
||||
index 7cf06942f3..b3dd1b3e1b 100755
|
||||
index 81f8727ed6..12200e0b9f 100755
|
||||
--- a/setup.py
|
||||
+++ b/setup.py
|
||||
@@ -32,7 +32,7 @@ PROJECT_URLS = {
|
||||
PACKAGES = find_packages(exclude=["tests", "tests.*"])
|
||||
|
||||
REQUIRES = [
|
||||
- "aiohttp==3.6.1",
|
||||
+ "aiohttp>=3.6.1",
|
||||
"astral==1.10.1",
|
||||
"async_timeout==3.0.1",
|
||||
"attrs==19.3.0",
|
||||
@@ -43,13 +43,13 @@ REQUIRES = [
|
||||
"jinja2>=2.11.1",
|
||||
"PyJWT==1.7.1",
|
||||
@ -18,8 +9,7 @@ index 7cf06942f3..b3dd1b3e1b 100755
|
||||
- "cryptography==2.9.2",
|
||||
+ "cryptography>=2.9.2",
|
||||
"pip>=8.0.3",
|
||||
- "python-slugify==4.0.0",
|
||||
+ "python-slugify>=4.0.0",
|
||||
"python-slugify==4.0.1",
|
||||
"pytz>=2020.1",
|
||||
"pyyaml==5.3.1",
|
||||
- "requests==2.24.0",
|
||||
|
Loading…
Reference in New Issue
Block a user