sort imports in cli

This commit is contained in:
Yu Ming Zhu 2019-12-09 21:44:16 +00:00
parent a58148a7ed
commit 8c21aa7e6d
3 changed files with 29 additions and 34 deletions

View file

@ -24,26 +24,23 @@
# Mike Bonnet <mikeb@redhat.com> # Mike Bonnet <mikeb@redhat.com>
# Cristian Balint <cbalint@redhat.com> # Cristian Balint <cbalint@redhat.com>
from __future__ import absolute_import from __future__ import absolute_import, division
from __future__ import division
import logging import logging
import os import os
import re import re
import six
import sys import sys
from optparse import SUPPRESS_HELP, OptionParser
from optparse import OptionParser, SUPPRESS_HELP import six
import six.moves.configparser import six.moves.configparser
import six.moves.xmlrpc_client import six.moves.xmlrpc_client
import koji import koji
import koji.util
import koji.plugin import koji.plugin
import koji.util
from koji_cli.lib import _, get_epilog_str, greetings, \
warn, categories
from koji_cli.commands import * from koji_cli.commands import *
from koji_cli.lib import _, categories, get_epilog_str, greetings, warn
def register_plugin(plugin): def register_plugin(plugin):

View file

@ -1,8 +1,6 @@
from __future__ import absolute_import from __future__ import absolute_import, division
from __future__ import division
import ast import ast
from collections import defaultdict, OrderedDict
import fnmatch import fnmatch
import hashlib import hashlib
import json import json
@ -15,15 +13,22 @@ import stat
import sys import sys
import time import time
import traceback import traceback
from optparse import OptionParser, SUPPRESS_HELP from collections import OrderedDict, defaultdict
from optparse import SUPPRESS_HELP, OptionParser
import dateutil.parser import dateutil.parser
import six import six
import six.moves.xmlrpc_client import six.moves.xmlrpc_client
from six.moves import filter from six.moves import filter, map, range, zip
from six.moves import map
from six.moves import zip import koji
from six.moves import range from koji.util import base64encode, to_list
from koji_cli.lib import (_, _list_tasks, _progress_callback, _running_in_bg,
activate_session, arg_filter, download_file, error,
format_inheritance_flags, greetings, linked_upload,
list_task_output_all_volumes, parse_arches,
print_task_headers, print_task_recurse, unique_path,
warn, watch_logs, watch_tasks)
try: try:
import libcomps import libcomps
@ -34,15 +39,6 @@ except ImportError: # pragma: no cover
except ImportError: except ImportError:
yumcomps = None yumcomps = None
import koji
from koji.util import to_list, base64encode
from koji_cli.lib import _, activate_session, parse_arches, \
_running_in_bg, _progress_callback, watch_tasks, \
arg_filter, linked_upload, list_task_output_all_volumes, \
print_task_headers, print_task_recurse, download_file, watch_logs, \
error, warn, greetings, _list_tasks, unique_path, \
format_inheritance_flags, get_usage_str
def _printable_unicode(s): def _printable_unicode(s):
if six.PY2: if six.PY2:

View file

@ -1,27 +1,29 @@
# coding=utf-8 # coding=utf-8
from __future__ import absolute_import from __future__ import absolute_import, division
from __future__ import division
import optparse import optparse
import os import os
import random import random
import requests
import six
import socket import socket
import string import string
import sys import sys
import time import time
from contextlib import closing from contextlib import closing
import requests
import six
from six.moves import range from six.moves import range
import koji
# import parse_arches to current namespace for backward compatibility
from koji import parse_arches
from koji.util import to_list
try: try:
import krbV import krbV
except ImportError: # pragma: no cover except ImportError: # pragma: no cover
krbV = None krbV = None
import koji
from koji.util import to_list
# import parse_arches to current namespace for backward compatibility
from koji import parse_arches
# for compatibility with plugins based on older version of lib # for compatibility with plugins based on older version of lib
# Use optparse imports directly in new code. # Use optparse imports directly in new code.