summaryrefslogtreecommitdiff
path: root/sphinx/cmd
diff options
context:
space:
mode:
authorTakeshi KOMIYA <i.tkomiya@gmail.com>2020-03-21 17:48:20 +0900
committerTakeshi KOMIYA <i.tkomiya@gmail.com>2020-03-21 17:48:20 +0900
commitdc87b45804e370bb83834c0cf45b825c03d68c1a (patch)
tree8a3c71fed639e6ac59f9411e978e259796fec262 /sphinx/cmd
parentbdfb112f0d7d75ca6a07a917b0395216c4917283 (diff)
downloadsphinx-git-dc87b45804e370bb83834c0cf45b825c03d68c1a.tar.gz
refactor: Import libraries at the top of script (if no reason)
Diffstat (limited to 'sphinx/cmd')
-rw-r--r--sphinx/cmd/build.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/sphinx/cmd/build.py b/sphinx/cmd/build.py
index 263794a5a..cf50f1730 100644
--- a/sphinx/cmd/build.py
+++ b/sphinx/cmd/build.py
@@ -9,9 +9,11 @@
"""
import argparse
+import bdb
import locale
import multiprocessing
import os
+import pdb
import sys
import traceback
from typing import Any, IO, List
@@ -29,13 +31,10 @@ from sphinx.util.docutils import docutils_namespace, patch_docutils
def handle_exception(app: Sphinx, args: Any, exception: BaseException, stderr: IO = sys.stderr) -> None: # NOQA
- import bdb
-
if isinstance(exception, bdb.BdbQuit):
return
if args.pdb:
- import pdb
print(red(__('Exception occurred while building, starting debugger:')),
file=stderr)
traceback.print_exc()