|
27 | 27 | """The main function of Nikola."""
|
28 | 28 |
|
29 | 29 | from __future__ import print_function, unicode_literals
|
30 |
| -from collections import defaultdict |
| 30 | + |
31 | 31 | import os
|
32 | 32 | import shutil
|
33 |
| -try: |
34 |
| - import readline # NOQA |
35 |
| -except ImportError: |
36 |
| - pass # This is only so raw_input/input does nicer things if it's available |
37 | 33 | import sys
|
38 | 34 | import traceback
|
| 35 | +from collections import defaultdict |
39 | 36 |
|
40 |
| -from doit.loader import generate_tasks |
| 37 | +from blinker import signal |
| 38 | +from doit.cmd_auto import Auto as DoitAuto |
41 | 39 | from doit.cmd_base import TaskLoader
|
42 |
| -from doit.reporter import ExecutedOnlyReporter |
43 |
| -from doit.doit_cmd import DoitMain |
44 |
| -from doit.cmd_help import Help as DoitHelp |
45 |
| -from doit.cmd_run import Run as DoitRun |
46 | 40 | from doit.cmd_clean import Clean as DoitClean
|
47 | 41 | from doit.cmd_completion import TabCompletion
|
48 |
| -from doit.cmd_auto import Auto as DoitAuto |
| 42 | +from doit.cmd_help import Help as DoitHelp |
| 43 | +from doit.cmd_run import Run as DoitRun |
| 44 | +from doit.doit_cmd import DoitMain |
| 45 | +from doit.loader import generate_tasks |
| 46 | +from doit.reporter import ExecutedOnlyReporter |
49 | 47 | from logbook import NullHandler
|
50 |
| -from blinker import signal |
51 | 48 |
|
52 | 49 | from . import __version__
|
53 |
| -from .plugin_categories import Command |
54 | 50 | from .nikola import Nikola
|
55 |
| -from .utils import sys_decode, sys_encode, get_root_dir, req_missing, LOGGER, STRICT_HANDLER, STDERR_HANDLER, ColorfulStderrHandler |
| 51 | +from .plugin_categories import Command |
| 52 | +from .utils import (LOGGER, STDERR_HANDLER, STRICT_HANDLER, |
| 53 | + ColorfulStderrHandler, get_root_dir, req_missing, |
| 54 | + sys_decode, sys_encode) |
| 55 | + |
| 56 | +try: |
| 57 | + import readline # NOQA |
| 58 | +except ImportError: |
| 59 | + pass # This is only so raw_input/input does nicer things if it's available |
| 60 | + |
| 61 | + |
56 | 62 |
|
57 | 63 | if sys.version_info[0] == 3:
|
58 | 64 | import importlib.machinery
|
|
0 commit comments