From 3cb48c19e8c88652f358f1a2602b0880db1a4e08 Mon Sep 17 00:00:00 2001 From: Mike Auty Date: Mon, 11 Dec 2017 08:47:41 +0000 Subject: [PATCH] Remove the errant urllib3 import in favour of native python. --- volatility/framework/layers/__init__.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/volatility/framework/layers/__init__.py b/volatility/framework/layers/__init__.py index 2a83d83c7..ec29a6552 100644 --- a/volatility/framework/layers/__init__.py +++ b/volatility/framework/layers/__init__.py @@ -5,14 +5,13 @@ import hashlib import logging import lzma import os +import ssl import typing import urllib.parse import urllib.request import zipfile from urllib import request -from urllib3 import util - try: import magic @@ -41,7 +40,7 @@ class ResourceAccessor(object): def __init__(self, progress_callback: typing.Optional[validity.ProgressCallback] = None, - context: typing.Optional[util.SSLContext] = None) -> None: + context: typing.Optional[ssl.SSLContext] = None) -> None: """Creates a resource accessor Note: context is an SSL context, not a volatility context