Skip to content

Commit 02d1260

Browse files
committed
Python 3 compatible ConfigParser import
1 parent ee2ab57 commit 02d1260

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

bpython/config.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,16 @@
44
import os
55
import sys
66
import locale
7-
from ConfigParser import ConfigParser
87
from itertools import chain
98
from bpython.keys import cli_key_dispatch as key_dispatch
109
from bpython.autocomplete import SIMPLE as default_completion
1110
import bpython.autocomplete
1211

12+
try:
13+
from configparser import ConfigParser
14+
except ImportError:
15+
from ConfigParser import ConfigParser
16+
1317

1418
class Struct(object):
1519
"""Simple class for instantiating objects we can add arbitrary attributes

0 commit comments

Comments
 (0)