From ec94960376c15c9d01fe71090d899f370f7cfc79 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Louis=20V=C3=A9zina?= <5130500+morpheus65535@users.noreply.github.com> Date: Wed, 27 Nov 2019 16:18:53 -0500 Subject: [PATCH] Patch for simpleconfigparser when running under Python 3.7x and newer. --- libs/simpleconfigparser/__init__.py | 4 ++-- libs/version.txt | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/libs/simpleconfigparser/__init__.py b/libs/simpleconfigparser/__init__.py index 959ebda6a..9cce999b9 100644 --- a/libs/simpleconfigparser/__init__.py +++ b/libs/simpleconfigparser/__init__.py @@ -24,7 +24,7 @@ THE SOFTWARE. """ try: - from backports.configparser2 import ConfigParser as configparser, NoOptionError, NoSectionError + from configparser import ConfigParser as configparser, NoOptionError, NoSectionError except ImportError: from ConfigParser import SafeConfigParser as configparser, NoOptionError, NoSectionError @@ -123,7 +123,7 @@ class simpleconfigparser(configparser): except NoSectionError: return None - def get(self, section, option, raw=False, vars=None): + def get(self, section, option, raw=False, vars=None, fallback=None): try: # Strip out quotes from the edges return configparser.get(self, section, option, raw=raw, vars=vars).strip('"\'') diff --git a/libs/version.txt b/libs/version.txt index ce620b1ef..7916cd383 100644 --- a/libs/version.txt +++ b/libs/version.txt @@ -22,7 +22,7 @@ pytz=2018.4 rarfile=3.0 requests=2.18.4 six=1.11.0 -SimpleConfigParser=0.1.0 +SimpleConfigParser=0.1.0 <-- modified version: do not update!!! stevedore=1.28.0 subliminal=2.1.0dev tzlocal=1.5.1