bump and pin isort, apply all automatic fixes (#903)

Fixes the build.

Changes proposed in this pull request:
 - apply all of the isort changes that resulted from the latest version
 - pin to the latest version (4.3.15) so this doesn't happen again, unless we bump the version on purpose
This commit is contained in:
Daniel Grossmann-Kavanagh
2019-03-15 22:34:33 +10:30
committed by João Santos
parent 0989a93df5
commit 08e4536e5e
27 changed files with 49 additions and 44 deletions

View File

@@ -1,15 +1,16 @@
import werkzeug.exceptions as exceptions # NOQA
from .apps import AbstractApp # NOQA
from .apis import AbstractAPI # NOQA
from .exceptions import ProblemException # NOQA
from .problem import problem # NOQA
from .decorators.produces import NoContent # NOQA
from .resolver import Resolution, Resolver, RestyResolver # NOQA
import sys
import werkzeug.exceptions as exceptions # NOQA
from .apis import AbstractAPI # NOQA
from .apps import AbstractApp # NOQA
from .decorators.produces import NoContent # NOQA
from .exceptions import ProblemException # NOQA
# add operation for backwards compatability
from .operations import compat
from .problem import problem # NOQA
from .resolver import Resolution, Resolver, RestyResolver # NOQA
full_name = '{}.operation'.format(__package__)
sys.modules[full_name] = sys.modules[compat.__name__]

View File

@@ -3,9 +3,8 @@ import logging
import re
from urllib.parse import parse_qs
import jinja2
import aiohttp_jinja2
import jinja2
from aiohttp import web
from aiohttp.web_exceptions import HTTPNotFound
from connexion.apis.abstract import AbstractAPI

View File

@@ -3,14 +3,13 @@ import logging
import flask
import six
import werkzeug.exceptions
from werkzeug.local import LocalProxy
from connexion.apis import flask_utils
from connexion.apis.abstract import AbstractAPI
from connexion.decorators.produces import NoContent
from connexion.handlers import AuthErrorHandler
from connexion.lifecycle import ConnexionRequest, ConnexionResponse
from connexion.utils import Jsonifier, is_json_mimetype, yamldumper
from werkzeug.local import LocalProxy
logger = logging.getLogger('connexion.apis.flask_api')

View File

@@ -3,9 +3,8 @@ import sys
from os import path
import click
from clickclick import AliasedGroup, fatal_error
import connexion
from clickclick import AliasedGroup, fatal_error
from connexion.mock import MockResolver
logger = logging.getLogger('connexion.cli')

View File

@@ -6,9 +6,8 @@ import os
import textwrap
import requests
from six.moves import http_cookies
from connexion.utils import get_function_from_name
from six.moves import http_cookies
from ..exceptions import (ConnexionException, OAuthProblem,
OAuthResponseProblem, OAuthScopeProblem)

View File

@@ -1,7 +1,7 @@
from .abstract import AbstractOperation # noqa
from .openapi import OpenAPIOperation # noqa
from .swagger2 import Swagger2Operation # noqa
from .secure import SecureOperation # noqa
from .swagger2 import Swagger2Operation # noqa
def make_operation(spec, *args, **kwargs):

View File

@@ -2,7 +2,6 @@ import abc
import logging
import six
from connexion.operations.secure import SecureOperation
from ..decorators.metrics import UWSGIMetricsCollector

View File

@@ -2,6 +2,7 @@ import asyncio
import base64
import ujson
from conftest import TEST_FOLDER
from connexion import AioHttpApp

View File

@@ -2,6 +2,7 @@ import logging
from unittest import mock
import pytest
from conftest import TEST_FOLDER
from connexion import AioHttpApp
from connexion.exceptions import ConnexionException

View File

@@ -1,10 +1,10 @@
import asyncio
import sys
import pytest
import yaml
import aiohttp.web
import pytest
from conftest import TEST_FOLDER
from connexion import AioHttpApp

View File

@@ -1,11 +1,11 @@
import json
import jinja2
import mock
import pytest
import yaml
from openapi_spec_validator.loaders import ExtendedSafeLoader
import mock
import pytest
from conftest import TEST_FOLDER, build_app_from_fixture
from connexion import App
from connexion.exceptions import InvalidSpecification

View File

@@ -4,6 +4,7 @@ import pathlib
import sys
import pytest
from connexion import App
logging.basicConfig(level=logging.DEBUG)

View File

@@ -1,7 +1,8 @@
from connexion.decorators.parameter import parameter_to_arg
# we are using "mock" module here for Py 2.7 support
from mock import MagicMock
from connexion.decorators.parameter import parameter_to_arg
def test_injection():
request = MagicMock(name='request', path_params={'p1': '123'})

View File

@@ -1,15 +1,15 @@
import json
import requests
import pytest
import requests
from mock import MagicMock
from connexion.decorators.security import (get_tokeninfo_func,
get_tokeninfo_remote,
validate_scope, verify_apikey,
verify_basic, verify_oauth)
from connexion.exceptions import (OAuthProblem, OAuthResponseProblem,
OAuthScopeProblem)
from mock import MagicMock
def test_get_tokeninfo_url(monkeypatch):

View File

@@ -1,6 +1,6 @@
import pytest
from werkzeug.datastructures import MultiDict
import pytest
from connexion.decorators.uri_parsing import (AlwaysMultiURIParser,
FirstValueURIParser,
Swagger2URIParser)

View File

@@ -1,10 +1,10 @@
from jsonschema import ValidationError
import pytest
from jsonschema import ValidationError
from mock import MagicMock
from connexion.decorators.validation import ParameterValidator
from connexion.json_schema import (Draft4RequestValidator,
Draft4ResponseValidator)
from mock import MagicMock
def test_get_valid_parameter():

View File

@@ -1,4 +1,5 @@
from .example_method_view import Example_methodView
def get():
return ''

View File

@@ -3,13 +3,13 @@
import pathlib
import tempfile
import pytest
from mock import MagicMock
from yaml import YAMLError
import pytest
from connexion import FlaskApi
from connexion.exceptions import InvalidSpecification, ResolverError
from connexion.spec import canonical_base_path
from mock import MagicMock
TEST_FOLDER = pathlib.Path(__file__).parent

View File

@@ -1,14 +1,14 @@
import logging
import pytest
from click.testing import CliRunner
from mock import MagicMock
from mock import call as mock_call
import connexion
import pytest
from conftest import FIXTURES_FOLDER
from connexion.cli import main
from connexion.exceptions import ResolverError
from mock import MagicMock
from mock import call as mock_call
@pytest.fixture()

View File

@@ -1,8 +1,8 @@
import json
import pytest
from jsonschema.validators import _utils, extend
import pytest
from conftest import build_app_from_fixture
from connexion import App
from connexion.decorators.validation import RequestBodyValidator

View File

@@ -1,10 +1,10 @@
import json
import flask
from mock import MagicMock
import connexion
from connexion.decorators.metrics import UWSGIMetricsCollector
from mock import MagicMock
def test_timer(monkeypatch):

View File

@@ -5,6 +5,7 @@ import types
import mock
import pytest
from connexion.apis.flask_api import Jsonifier
from connexion.decorators.security import (get_tokeninfo_remote,
validate_scope, verify_security)

View File

@@ -1,5 +1,6 @@
import mock
import pytest
from connexion.apis.flask_api import Jsonifier
from connexion.json_schema import RefResolutionError, resolve_refs

View File

@@ -1,5 +1,6 @@
import connexion.apps
import pytest
import connexion.apps
from connexion.exceptions import ResolverError
from connexion.operations import Swagger2Operation
from connexion.resolver import Resolver, RestyResolver

View File

@@ -1,10 +1,11 @@
import math
import connexion.apps
import pytest
from connexion import utils
from mock import MagicMock
import connexion.apps
from connexion import utils
def test_get_function_from_name():
function = utils.get_function_from_name('math.ceil')

View File

@@ -1,11 +1,11 @@
import json
import flask
# we are using "mock" module here for Py 2.7 support
from mock import MagicMock
from connexion.apis.flask_api import FlaskApi
from connexion.decorators.validation import ParameterValidator
# we are using "mock" module here for Py 2.7 support
from mock import MagicMock
def test_parameter_validator(monkeypatch):

View File

@@ -43,18 +43,18 @@ commands=python setup.py flake8
[testenv:isort-check]
basepython=python3
deps=isort
deps=isort==4.3.15
changedir={toxinidir}/connexion
commands=isort -ns __init__.py -rc -c -df .
[testenv:isort-check-examples]
basepython=python3
deps=isort
deps=isort==4.3.15
changedir={toxinidir}/examples
commands=isort -ns __init__.py -o connexion -rc -c -df .
[testenv:isort-check-tests]
basepython=python3
deps=isort
deps=isort==4.3.15
changedir={toxinidir}/tests
commands=isort -ns __init__.py -p connexion -rc -c -df .