From 347dbb656900f36e70b2d1d3b3195d470fc0ff19 Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Wed, 18 Mar 2015 15:57:49 +0200 Subject: [PATCH] Fix SSL InsecureRequestWarning --- platformio/maintenance.py | 5 +++++ platformio/util.py | 1 - 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/platformio/maintenance.py b/platformio/maintenance.py index 1a430a15..214f836c 100644 --- a/platformio/maintenance.py +++ b/platformio/maintenance.py @@ -9,6 +9,7 @@ from shutil import rmtree from time import time import click +import requests from platformio import __version__, app, telemetry from platformio.commands.install import cli as cmd_install @@ -22,6 +23,10 @@ from platformio.util import get_home_dir, get_lib_dir def on_platformio_start(ctx): + # https://urllib3.readthedocs.org + # /en/latest/security.html#insecureplatformwarning + requests.packages.urllib3.disable_warnings() + telemetry.on_command(ctx) after_upgrade(ctx) check_platformio_upgrade() diff --git a/platformio/util.py b/platformio/util.py index f536bf24..82582573 100644 --- a/platformio/util.py +++ b/platformio/util.py @@ -212,7 +212,6 @@ def get_api_result(path, params=None, data=None): r = None try: - requests.packages.urllib3.disable_warnings() headers = {"User-Agent": "PlatformIO/%s %s" % ( __version__, requests.utils.default_user_agent())}