Skip to content

Commit

Permalink
style: reorder import statements to satisfy flake8
Browse files Browse the repository at this point in the history
  • Loading branch information
MRichards99 committed Nov 12, 2021
1 parent 4be29a5 commit c0acd33
Show file tree
Hide file tree
Showing 25 changed files with 53 additions and 55 deletions.
6 changes: 3 additions & 3 deletions .flake8
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ per-file-ignores =
test/*: S101
util/icat_db_generator.py: S311
datagateway_api/wsgi.py:E402,F401
datagateway_api/common/datagateway_api/database/models.py: N815,A003
datagateway_api/common/datagateway_api/icat/filters.py: C901
datagateway_api/common/search_api/models.py: B950
datagateway_api/src/datagateway_api/database/models.py: N815,A003
datagateway_api/src/datagateway_api/icat/filters.py: C901
datagateway_api/src/search_api/models.py: B950
enable-extensions=G
4 changes: 2 additions & 2 deletions datagateway_api/src/common/helpers.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,6 @@
from flask_restful import reqparse
from sqlalchemy.exc import IntegrityError

from datagateway_api.src.datagateway_api.database import models
from datagateway_api.src.datagateway_api.query_filter_factory import QueryFilterFactory
from datagateway_api.src.common.date_handler import DateHandler
from datagateway_api.src.common.exceptions import (
ApiError,
Expand All @@ -18,6 +16,8 @@
FilterError,
MissingCredentialsError,
)
from datagateway_api.src.datagateway_api.database import models
from datagateway_api.src.datagateway_api.query_filter_factory import QueryFilterFactory
from datagateway_api.src.resources.entities.entity_endpoint_dict import endpoints

log = logging.getLogger()
Expand Down
10 changes: 5 additions & 5 deletions datagateway_api/src/datagateway_api/database/backend.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,11 @@
from sqlalchemy.exc import SQLAlchemyError

from datagateway_api.src.common.constants import Constants
from datagateway_api.src.common.exceptions import AuthenticationError, DatabaseError
from datagateway_api.src.common.helpers import (
get_entity_object_from_name,
queries_records,
)
from datagateway_api.src.datagateway_api.backend import Backend
from datagateway_api.src.datagateway_api.database.helpers import (
create_rows_from_json,
Expand All @@ -25,11 +30,6 @@
update_row_from_id,
)
from datagateway_api.src.datagateway_api.database.models import SESSION
from datagateway_api.src.common.exceptions import AuthenticationError, DatabaseError
from datagateway_api.src.common.helpers import (
get_entity_object_from_name,
queries_records,
)


log = logging.getLogger()
Expand Down
12 changes: 6 additions & 6 deletions datagateway_api/src/datagateway_api/database/helpers.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,12 @@
from flask_sqlalchemy import SQLAlchemy
from sqlalchemy.orm import aliased

from datagateway_api.src.common.exceptions import (
AuthenticationError,
BadRequestError,
MissingRecordError,
)
from datagateway_api.src.common.helpers import map_distinct_attributes_to_results
from datagateway_api.src.datagateway_api.database.filters import (
DatabaseDistinctFieldFilter,
DatabaseIncludeFilter as IncludeFilter,
Expand All @@ -20,12 +26,6 @@
SESSION,
)
from datagateway_api.src.datagateway_api.filter_order_handler import FilterOrderHandler
from datagateway_api.src.common.exceptions import (
AuthenticationError,
BadRequestError,
MissingRecordError,
)
from datagateway_api.src.common.helpers import map_distinct_attributes_to_results


log = logging.getLogger()
Expand Down
4 changes: 2 additions & 2 deletions datagateway_api/src/datagateway_api/icat/backend.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@
from icat.exception import ICATError, ICATSessionError

from datagateway_api.src.common.constants import Constants
from datagateway_api.src.common.exceptions import AuthenticationError, PythonICATError
from datagateway_api.src.common.helpers import queries_records
from datagateway_api.src.datagateway_api.backend import Backend
from datagateway_api.src.datagateway_api.icat.helpers import (
create_entities,
Expand All @@ -23,8 +25,6 @@
update_entities,
update_entity_by_id,
)
from datagateway_api.src.common.exceptions import AuthenticationError, PythonICATError
from datagateway_api.src.common.helpers import queries_records


log = logging.getLogger()
Expand Down
14 changes: 7 additions & 7 deletions datagateway_api/src/datagateway_api/icat/helpers.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,20 +14,20 @@
ICATValidationError,
)

from datagateway_api.src.datagateway_api.filter_order_handler import FilterOrderHandler
from datagateway_api.src.datagateway_api.icat.filters import (
PythonICATLimitFilter,
PythonICATWhereFilter,
)
from datagateway_api.src.datagateway_api.icat.lru_cache import ExtendedLRUCache
from datagateway_api.src.datagateway_api.icat.query import ICATQuery
from datagateway_api.src.common.date_handler import DateHandler
from datagateway_api.src.common.exceptions import (
AuthenticationError,
BadRequestError,
MissingRecordError,
PythonICATError,
)
from datagateway_api.src.datagateway_api.filter_order_handler import FilterOrderHandler
from datagateway_api.src.datagateway_api.icat.filters import (
PythonICATLimitFilter,
PythonICATWhereFilter,
)
from datagateway_api.src.datagateway_api.icat.lru_cache import ExtendedLRUCache
from datagateway_api.src.datagateway_api.icat.query import ICATQuery

log = logging.getLogger()

Expand Down
4 changes: 2 additions & 2 deletions datagateway_api/src/main.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@

from flask import Flask

from datagateway_api.src.common.config import APIConfigOptions, config
from datagateway_api.src.common.logger_setup import setup_logger
from datagateway_api.src.api_start_utils import (
create_api_endpoints,
create_app_infrastructure,
create_openapi_endpoint,
openapi_config,
)
from datagateway_api.src.common.config import APIConfigOptions, config
from datagateway_api.src.common.logger_setup import setup_logger

setup_logger()
log = logging.getLogger()
Expand Down
8 changes: 4 additions & 4 deletions test/conftest.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@
from flask import Flask
import pytest

from datagateway_api.src.api_start_utils import (
create_api_endpoints,
create_app_infrastructure,
)
from datagateway_api.src.datagateway_api.database.helpers import (
delete_row_by_id,
insert_row_into_table,
)
from datagateway_api.src.datagateway_api.database.models import SESSION
from datagateway_api.src.api_start_utils import (
create_api_endpoints,
create_app_infrastructure,
)


@pytest.fixture()
Expand Down
2 changes: 1 addition & 1 deletion test/datagateway_api/db/endpoints/test_ping_db.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
from sqlalchemy.exc import SQLAlchemyError

from datagateway_api.src.common.constants import Constants
from datagateway_api.src.datagateway_api.backends import create_backend
from datagateway_api.src.common.exceptions import DatabaseError
from datagateway_api.src.datagateway_api.backends import create_backend


class TestICATPing:
Expand Down
4 changes: 2 additions & 2 deletions test/datagateway_api/db/test_database_filter_utilities.py
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import pytest

from datagateway_api.src.datagateway_api.database.filters import DatabaseFilterUtilities
from datagateway_api.src.datagateway_api.database.helpers import ReadQuery
from datagateway_api.src.common.exceptions import FilterError
from datagateway_api.src.common.helpers import get_entity_object_from_name
from datagateway_api.src.datagateway_api.database.filters import DatabaseFilterUtilities
from datagateway_api.src.datagateway_api.database.helpers import ReadQuery


class TestDatabaseFilterUtilities:
Expand Down
2 changes: 1 addition & 1 deletion test/datagateway_api/icat/conftest.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,11 @@
from icat.query import Query
import pytest

from datagateway_api.src.common.config import APIConfigOptions, config
from datagateway_api.src.api_start_utils import (
create_api_endpoints,
create_app_infrastructure,
)
from datagateway_api.src.common.config import APIConfigOptions, config
from test.datagateway_api.icat.endpoints.test_create_icat import TestICATCreateData
from test.datagateway_api.icat.test_query import prepare_icat_data_for_assertion

Expand Down
2 changes: 1 addition & 1 deletion test/datagateway_api/icat/endpoints/test_ping_icat.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@
import pytest

from datagateway_api.src.common.constants import Constants
from datagateway_api.src.common.exceptions import PythonICATError
from datagateway_api.src.datagateway_api.backends import create_backend
from datagateway_api.src.datagateway_api.icat.icat_client_pool import create_client_pool
from datagateway_api.src.common.exceptions import PythonICATError


class TestICATPing:
Expand Down
2 changes: 1 addition & 1 deletion test/datagateway_api/icat/filters/test_distinct_filter.py
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import pytest

from datagateway_api.src.common.exceptions import FilterError
from datagateway_api.src.datagateway_api.icat.filters import (
PythonICATDistinctFieldFilter,
)
from datagateway_api.src.common.exceptions import FilterError


class TestICATDistinctFilter:
Expand Down
2 changes: 1 addition & 1 deletion test/datagateway_api/icat/filters/test_include_filter.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import pytest

from datagateway_api.src.datagateway_api.icat.filters import PythonICATIncludeFilter
from datagateway_api.src.common.exceptions import FilterError
from datagateway_api.src.datagateway_api.icat.filters import PythonICATIncludeFilter


class TestICATIncludeFilter:
Expand Down
2 changes: 1 addition & 1 deletion test/datagateway_api/icat/filters/test_limit_filter.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,13 @@

import pytest

from datagateway_api.src.common.exceptions import FilterError
from datagateway_api.src.datagateway_api.filter_order_handler import FilterOrderHandler
from datagateway_api.src.datagateway_api.icat.filters import (
icat_set_limit,
PythonICATLimitFilter,
PythonICATSkipFilter,
)
from datagateway_api.src.common.exceptions import FilterError


class TestICATLimitFilter:
Expand Down
2 changes: 1 addition & 1 deletion test/datagateway_api/icat/filters/test_order_filter.py
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import pytest
from typing_extensions import OrderedDict

from datagateway_api.src.common.exceptions import FilterError
from datagateway_api.src.datagateway_api.filter_order_handler import FilterOrderHandler
from datagateway_api.src.datagateway_api.icat.filters import PythonICATOrderFilter
from datagateway_api.src.common.exceptions import FilterError


class TestICATOrderFilter:
Expand Down
2 changes: 1 addition & 1 deletion test/datagateway_api/icat/filters/test_skip_filter.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import pytest

from datagateway_api.src.common.config import config
from datagateway_api.src.datagateway_api.icat.filters import PythonICATSkipFilter
from datagateway_api.src.common.exceptions import FilterError
from datagateway_api.src.datagateway_api.icat.filters import PythonICATSkipFilter


class TestICATSkipFilter:
Expand Down
2 changes: 1 addition & 1 deletion test/datagateway_api/icat/filters/test_where_filter.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import pytest

from datagateway_api.src.common.exceptions import BadRequestError, FilterError
from datagateway_api.src.datagateway_api.filter_order_handler import FilterOrderHandler
from datagateway_api.src.datagateway_api.icat.filters import PythonICATWhereFilter
from datagateway_api.src.common.exceptions import BadRequestError, FilterError


class TestICATWhereFilter:
Expand Down
2 changes: 1 addition & 1 deletion test/datagateway_api/icat/test_helpers.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,11 @@
from icat.exception import ICATInternalError
import pytest

from datagateway_api.src.common.exceptions import BadRequestError, PythonICATError
from datagateway_api.src.datagateway_api.icat.helpers import (
get_icat_entity_name_as_camel_case,
push_data_updates_to_icat,
)
from datagateway_api.src.common.exceptions import BadRequestError, PythonICATError


class TestICATHelpers:
Expand Down
4 changes: 2 additions & 2 deletions test/datagateway_api/icat/test_query.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
from icat.entity import Entity
import pytest

from datagateway_api.src.common.date_handler import DateHandler
from datagateway_api.src.common.exceptions import PythonICATError
from datagateway_api.src.datagateway_api.icat.filters import (
PythonICATSkipFilter,
PythonICATWhereFilter,
)
from datagateway_api.src.datagateway_api.icat.query import ICATQuery
from datagateway_api.src.common.date_handler import DateHandler
from datagateway_api.src.common.exceptions import PythonICATError


def prepare_icat_data_for_assertion(data, remove_id=False, remove_visit_id=False):
Expand Down
4 changes: 2 additions & 2 deletions test/datagateway_api/icat/test_session_handling.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,11 @@
import pytest

from datagateway_api.src.common.config import APIConfigOptions, config
from datagateway_api.src.common.date_handler import DateHandler
from datagateway_api.src.common.exceptions import AuthenticationError
from datagateway_api.src.datagateway_api.backends import create_backend
from datagateway_api.src.datagateway_api.icat.filters import PythonICATWhereFilter
from datagateway_api.src.datagateway_api.icat.icat_client_pool import create_client_pool
from datagateway_api.src.common.date_handler import DateHandler
from datagateway_api.src.common.exceptions import AuthenticationError


class TestSessionHandling:
Expand Down
4 changes: 1 addition & 3 deletions test/test_endpoint_rules.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
import pytest

from datagateway_api.src.resources.entities.entity_endpoint_dict import ( # noqa: B950
endpoints,
)
from datagateway_api.src.resources.entities.entity_endpoint_dict import endpoints


class TestEndpointRules:
Expand Down
4 changes: 2 additions & 2 deletions test/test_get_entity_object.py
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
import pytest

from datagateway_api.src.common.exceptions import ApiError
from datagateway_api.src.common.helpers import get_entity_object_from_name
from datagateway_api.src.datagateway_api.database.models import (
FACILITY,
INVESTIGATION,
JOB,
)
from datagateway_api.src.common.exceptions import ApiError
from datagateway_api.src.common.helpers import get_entity_object_from_name


class TestGetEntityObject:
Expand Down
4 changes: 2 additions & 2 deletions test/test_get_filters_from_query.py
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
import pytest

from datagateway_api.src.common.exceptions import FilterError
from datagateway_api.src.common.helpers import get_filters_from_query_string
from datagateway_api.src.datagateway_api.database.filters import (
DatabaseDistinctFieldFilter,
DatabaseIncludeFilter,
DatabaseLimitFilter,
DatabaseOrderFilter,
DatabaseSkipFilter,
)
from datagateway_api.src.common.exceptions import FilterError
from datagateway_api.src.common.helpers import get_filters_from_query_string


class TestGetFiltersFromQueryString:
Expand Down
2 changes: 1 addition & 1 deletion test/test_query_filter.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@

import pytest

from datagateway_api.src.datagateway_api.query_filter_factory import QueryFilterFactory
from datagateway_api.src.common.exceptions import ApiError
from datagateway_api.src.common.filters import QueryFilter
from datagateway_api.src.datagateway_api.query_filter_factory import QueryFilterFactory


class TestQueryFilter:
Expand Down

0 comments on commit c0acd33

Please sign in to comment.