From 9392cbff03b65539b9eb1dd5a0912b636acf08b3 Mon Sep 17 00:00:00 2001
From: Pascal Vizeli <pvizeli@syshack.ch>
Date: Fri, 18 Oct 2019 16:11:40 +0200
Subject: [PATCH] cryptography + numpy for python 3.8 (#27861)

---
 homeassistant/components/iqvia/manifest.json      | 2 +-
 homeassistant/components/opencv/manifest.json     | 2 +-
 homeassistant/components/tensorflow/manifest.json | 2 +-
 homeassistant/components/trend/manifest.json      | 2 +-
 homeassistant/package_constraints.txt             | 2 +-
 requirements_all.txt                              | 4 ++--
 requirements_test_all.txt                         | 2 +-
 setup.py                                          | 2 +-
 8 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/homeassistant/components/iqvia/manifest.json b/homeassistant/components/iqvia/manifest.json
index caf422938b2..04723a6a1f6 100644
--- a/homeassistant/components/iqvia/manifest.json
+++ b/homeassistant/components/iqvia/manifest.json
@@ -4,7 +4,7 @@
   "config_flow": true,
   "documentation": "https://www.home-assistant.io/integrations/iqvia",
   "requirements": [
-    "numpy==1.17.1",
+    "numpy==1.17.3",
     "pyiqvia==0.2.1"
   ],
   "dependencies": [],
diff --git a/homeassistant/components/opencv/manifest.json b/homeassistant/components/opencv/manifest.json
index 40421674a4b..bd82da000cf 100644
--- a/homeassistant/components/opencv/manifest.json
+++ b/homeassistant/components/opencv/manifest.json
@@ -3,7 +3,7 @@
   "name": "Opencv",
   "documentation": "https://www.home-assistant.io/integrations/opencv",
   "requirements": [
-    "numpy==1.17.1",
+    "numpy==1.17.3",
     "opencv-python-headless==4.1.1.26"
   ],
   "dependencies": [],
diff --git a/homeassistant/components/tensorflow/manifest.json b/homeassistant/components/tensorflow/manifest.json
index e7d35829ffb..e0a8728b295 100644
--- a/homeassistant/components/tensorflow/manifest.json
+++ b/homeassistant/components/tensorflow/manifest.json
@@ -4,7 +4,7 @@
   "documentation": "https://www.home-assistant.io/integrations/tensorflow",
   "requirements": [
     "tensorflow==1.13.2",
-    "numpy==1.17.1",
+    "numpy==1.17.3",
     "protobuf==3.6.1"
   ],
   "dependencies": [],
diff --git a/homeassistant/components/trend/manifest.json b/homeassistant/components/trend/manifest.json
index 1432d2d21a0..cf9333be7c3 100644
--- a/homeassistant/components/trend/manifest.json
+++ b/homeassistant/components/trend/manifest.json
@@ -3,7 +3,7 @@
   "name": "Trend",
   "documentation": "https://www.home-assistant.io/integrations/trend",
   "requirements": [
-    "numpy==1.17.1"
+    "numpy==1.17.3"
   ],
   "dependencies": [],
   "codeowners": []
diff --git a/homeassistant/package_constraints.txt b/homeassistant/package_constraints.txt
index 1648bdc3db5..80357eccf71 100644
--- a/homeassistant/package_constraints.txt
+++ b/homeassistant/package_constraints.txt
@@ -8,7 +8,7 @@ attrs==19.2.0
 bcrypt==3.1.7
 certifi>=2019.9.11
 contextvars==2.4;python_version<"3.7"
-cryptography==2.7
+cryptography==2.8
 distro==1.4.0
 hass-nabucasa==0.22
 home-assistant-frontend==20191014.0
diff --git a/requirements_all.txt b/requirements_all.txt
index 9fe8b6622de..951c9800943 100644
--- a/requirements_all.txt
+++ b/requirements_all.txt
@@ -9,7 +9,7 @@ contextvars==2.4;python_version<"3.7"
 importlib-metadata==0.23
 jinja2>=2.10.1
 PyJWT==1.7.1
-cryptography==2.7
+cryptography==2.8
 pip>=8.0.3
 python-slugify==3.0.6
 pytz>=2019.03
@@ -884,7 +884,7 @@ nuheat==0.3.0
 # homeassistant.components.opencv
 # homeassistant.components.tensorflow
 # homeassistant.components.trend
-numpy==1.17.1
+numpy==1.17.3
 
 # homeassistant.components.oasa_telematics
 oasatelematics==0.3
diff --git a/requirements_test_all.txt b/requirements_test_all.txt
index 5b224126d67..c9a0013212c 100644
--- a/requirements_test_all.txt
+++ b/requirements_test_all.txt
@@ -313,7 +313,7 @@ nuheat==0.3.0
 # homeassistant.components.opencv
 # homeassistant.components.tensorflow
 # homeassistant.components.trend
-numpy==1.17.1
+numpy==1.17.3
 
 # homeassistant.components.google
 oauth2client==4.0.0
diff --git a/setup.py b/setup.py
index 5b9988cff27..0e8f8313a98 100755
--- a/setup.py
+++ b/setup.py
@@ -42,7 +42,7 @@ REQUIRES = [
     "jinja2>=2.10.1",
     "PyJWT==1.7.1",
     # PyJWT has loose dependency. We want the latest one.
-    "cryptography==2.7",
+    "cryptography==2.8",
     "pip>=8.0.3",
     "python-slugify==3.0.6",
     "pytz>=2019.03",
-- 
GitLab