Fix imports of ConfigParser for python3.

This commit is contained in:
Ilja Honkonen 2021-03-22 16:35:22 +02:00
parent 557c16a6b9
commit 39b952af53
4 changed files with 20 additions and 4 deletions

View File

@ -58,7 +58,11 @@ For further examples please reference `.tests.test_api`.
"""
import base64
import ConfigParser
try:
import ConfigParser
except ModuleNotFoundError:
import configparser as ConfigParser
ConfigParser.SafeConfigParser = ConfigParser.ConfigParser
import errno
import hashlib
import httplib

View File

@ -10,7 +10,11 @@ Bitmessage commandline interface
# * python2-pythondialog
# * dialog
import ConfigParser
try:
import ConfigParser
except ModuleNotFoundError:
import configparser as ConfigParser
ConfigParser.SafeConfigParser = ConfigParser.ConfigParser
import curses
import os
import sys

View File

@ -2,7 +2,11 @@
BMConfigParser class definition and default configuration settings
"""
import ConfigParser
try:
import ConfigParser
except ModuleNotFoundError:
import configparser as ConfigParser
ConfigParser.SafeConfigParser = ConfigParser.ConfigParser
import os
import shutil
from datetime import datetime

View File

@ -35,7 +35,11 @@ Logging is thread-safe so you don't have to worry about locks,
just import and log.
"""
import ConfigParser
try:
import ConfigParser
except ModuleNotFoundError:
import configparser as ConfigParser
ConfigParser.SafeConfigParser = ConfigParser.ConfigParser
import logging
import logging.config
import os