Skip to content

Commit 670b5c9

Browse files
committed
Use absolute imports
1 parent df00c79 commit 670b5c9

File tree

4 files changed

+11
-5
lines changed

4 files changed

+11
-5
lines changed

bpdb/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,14 +23,14 @@
2323
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
2424
# THE SOFTWARE.
2525

26-
from __future__ import print_function
26+
from __future__ import print_function, absolute_import
2727

2828
import os
2929
import sys
3030
import traceback
3131

3232
import bpython
33-
from bpdb.debugger import BPdb
33+
from .debugger import BPdb
3434
from optparse import OptionParser
3535
from pdb import Restart
3636

bpdb/__main__.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,10 @@
2222
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
2323
# THE SOFTWARE.
2424

25+
from __future__ import absolute_import
26+
2527
import sys
2628

2729
if __name__ == '__main__':
28-
from bpdb import main
30+
from . import main
2931
sys.exit(main())

bpython/__main__.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,10 @@
2222
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
2323
# THE SOFTWARE.
2424

25+
from __future__ import absolute_import
26+
2527
import sys
2628

2729
if __name__ == '__main__':
28-
from bpython.curtsies import main
30+
from .curtsies import main
2931
sys.exit(main())

bpython/_internal.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
# encoding: utf-8
22

3+
from __future__ import absolute_import
4+
35
import pydoc
46
import sys
57

6-
from bpython.pager import page
8+
from .pager import page
79

810
# Ugly monkeypatching
911
pydoc.pager = page

0 commit comments

Comments
 (0)