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 base64
import ConfigParser try:
import ConfigParser
except ModuleNotFoundError:
import configparser as ConfigParser
ConfigParser.SafeConfigParser = ConfigParser.ConfigParser
import errno import errno
import hashlib import hashlib
import httplib import httplib

View File

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

View File

@ -2,7 +2,11 @@
BMConfigParser class definition and default configuration settings 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 os
import shutil import shutil
from datetime import datetime 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. just import and log.
""" """
import ConfigParser try:
import ConfigParser
except ModuleNotFoundError:
import configparser as ConfigParser
ConfigParser.SafeConfigParser = ConfigParser.ConfigParser
import logging import logging
import logging.config import logging.config
import os import os