Add pep8 import order check
Set flake8-import-order version to 0.17.1 Full py3 compatible version. Add all Python3 modules to stdlib list. Change-Id: I787202eee18c99aaa659e0267235f4c413a389e9
This commit is contained in:
parent
2d98486d06
commit
20b922357e
|
@ -18,6 +18,7 @@ extras==1.0.0
|
|||
fasteners==0.7.0
|
||||
fixtures==3.0.0
|
||||
flake8==2.2.4
|
||||
flake8-import-order==0.17.1
|
||||
future==0.16.0
|
||||
futurist==1.2.0
|
||||
gitdb==0.6.4
|
||||
|
|
|
@ -13,11 +13,10 @@
|
|||
|
||||
"""Base API Library"""
|
||||
|
||||
import simplejson as json
|
||||
import six
|
||||
|
||||
from keystoneauth1 import exceptions as ksa_exceptions
|
||||
from keystoneauth1 import session as ksa_session
|
||||
import simplejson as json
|
||||
import six
|
||||
|
||||
from osc_lib import exceptions
|
||||
from osc_lib.i18n import _
|
||||
|
|
|
@ -17,7 +17,6 @@ import logging
|
|||
|
||||
from openstack.config import exceptions as sdk_exceptions
|
||||
from openstack.config import loader as config
|
||||
|
||||
from oslo_utils import strutils
|
||||
import six
|
||||
|
||||
|
|
|
@ -16,6 +16,7 @@
|
|||
"""Formattable column for specify content type"""
|
||||
|
||||
from cliff import columns
|
||||
|
||||
from osc_lib import utils
|
||||
|
||||
|
||||
|
|
|
@ -15,9 +15,8 @@
|
|||
|
||||
"""Modify cliff.CommandManager"""
|
||||
|
||||
import pkg_resources
|
||||
|
||||
import cliff.commandmanager
|
||||
import pkg_resources
|
||||
|
||||
|
||||
class CommandManager(cliff.commandmanager.CommandManager):
|
||||
|
|
|
@ -13,11 +13,11 @@
|
|||
# under the License.
|
||||
#
|
||||
|
||||
import six
|
||||
import sys
|
||||
from unittest import mock
|
||||
|
||||
from keystoneauth1 import fixture
|
||||
import six
|
||||
|
||||
|
||||
AUTH_TOKEN = "foobar"
|
||||
|
|
|
@ -23,7 +23,6 @@ from keystoneauth1.identity.v3 import k2k
|
|||
from keystoneauth1 import loading
|
||||
from keystoneauth1 import noauth
|
||||
from keystoneauth1 import token_endpoint
|
||||
|
||||
from openstack.config import cloud_config
|
||||
from openstack.config import defaults
|
||||
from openstack import connection
|
||||
|
|
|
@ -11,9 +11,8 @@
|
|||
# under the License.
|
||||
#
|
||||
|
||||
from unittest import mock
|
||||
|
||||
import logging
|
||||
from unittest import mock
|
||||
|
||||
from osc_lib import logs
|
||||
from osc_lib.tests import utils
|
||||
|
|
|
@ -16,13 +16,13 @@
|
|||
import copy
|
||||
import os
|
||||
import sys
|
||||
import testtools
|
||||
from unittest import mock
|
||||
|
||||
import testtools
|
||||
|
||||
from osc_lib import shell
|
||||
from osc_lib.tests import utils
|
||||
|
||||
from openstack.config import loader as config # noqa
|
||||
|
||||
DEFAULT_AUTH_URL = "http://127.0.0.1:5000/v2.0/"
|
||||
DEFAULT_PROJECT_ID = "xxxx-yyyy-zzzz"
|
||||
|
|
|
@ -23,10 +23,8 @@ from unittest import mock
|
|||
from cliff import columns as cliff_columns
|
||||
import fixtures
|
||||
from keystoneauth1 import loading
|
||||
|
||||
from openstack.config import cloud_region
|
||||
from openstack.config import defaults
|
||||
|
||||
from oslo_utils import importutils
|
||||
from requests_mock.contrib import fixture
|
||||
import six
|
||||
|
|
|
@ -13,12 +13,12 @@
|
|||
# under the License.
|
||||
#
|
||||
|
||||
import six
|
||||
import time
|
||||
from unittest import mock
|
||||
import uuid
|
||||
|
||||
from cliff import columns as cliff_columns
|
||||
import six
|
||||
|
||||
from osc_lib.cli import format_columns
|
||||
from osc_lib import exceptions
|
||||
|
|
|
@ -19,12 +19,12 @@ import copy
|
|||
import getpass
|
||||
import logging
|
||||
import os
|
||||
import six
|
||||
import time
|
||||
import warnings
|
||||
|
||||
from cliff import columns as cliff_columns
|
||||
from oslo_utils import importutils
|
||||
import six
|
||||
|
||||
from osc_lib import exceptions
|
||||
from osc_lib.i18n import _
|
||||
|
|
|
@ -13,6 +13,7 @@ testrepository>=0.0.18 # Apache-2.0/BSD
|
|||
testtools>=2.2.0 # MIT
|
||||
osprofiler>=1.4.0 # Apache-2.0
|
||||
bandit>=1.1.0 # Apache-2.0
|
||||
flake8-import-order>=0.17.1 # LGPLv3
|
||||
|
||||
# Documentation
|
||||
openstackdocstheme>=1.18.1 # Apache-2.0
|
||||
|
|
3
tox.ini
3
tox.ini
|
@ -61,6 +61,9 @@ exclude = .git,.tox,dist,doc,*lib/python*,*egg,build,tools
|
|||
# If 'ignore' is not set there are default errors and warnings that are set
|
||||
# Doc: http://flake8.readthedocs.org/en/latest/config.html#default
|
||||
ignore = W504
|
||||
import-order-style = pep8
|
||||
application-import-names = osc_lib
|
||||
filename = *.py
|
||||
|
||||
[testenv:lower-constraints]
|
||||
deps =
|
||||
|
|
Loading…
Reference in New Issue