From 8bb952e416412c4758c5c160a040114b8ddc7943 Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Tue, 25 Apr 2017 20:18:23 -0700 Subject: [PATCH] Fix breaking SSL in test HTML5 (#7310) --- homeassistant/components/notify/html5.py | 3 ++- requirements_all.txt | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/notify/html5.py b/homeassistant/components/notify/html5.py index dbd698fd5a2..419e5aba2f8 100644 --- a/homeassistant/components/notify/html5.py +++ b/homeassistant/components/notify/html5.py @@ -25,7 +25,8 @@ from homeassistant.components.http import HomeAssistantView from homeassistant.components.frontend import add_manifest_json_key from homeassistant.helpers import config_validation as cv -REQUIREMENTS = ['pywebpush==0.6.1', 'PyJWT==1.4.2'] +# pyelliptic is dependency of pywebpush and 1.5.8 contains a breaking change +REQUIREMENTS = ['pywebpush==0.6.1', 'PyJWT==1.4.2', 'pyelliptic==1.5.7'] DEPENDENCIES = ['frontend'] diff --git a/requirements_all.txt b/requirements_all.txt index f2b1185fcf9..36afd132e52 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -524,6 +524,9 @@ pydroid-ipcam==0.8 # homeassistant.components.sensor.ebox pyebox==0.1.0 +# homeassistant.components.notify.html5 +pyelliptic==1.5.7 + # homeassistant.components.media_player.emby pyemby==1.2