diff --git a/pyproject.toml b/pyproject.toml index 78829b65..04e60c3d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -73,6 +73,8 @@ lint.select = [ ] lint.isort.known-first-party = [ "drf_yasg", "testproj", "articles", "people", "snippets", "todo", "users", "urlconfs" ] lint.mccabe.max-complexity = 13 +lint.per-file-ignores."src/drf_yasg/inspectors/field.py" = [ "E721" ] +lint.per-file-ignores."src/drf_yasg/openapi.py" = [ "E721" ] lint.per-file-ignores."testproj/testproj/settings/*" = [ "F405" ] [tool.setuptools_scm] diff --git a/src/drf_yasg/inspectors/field.py b/src/drf_yasg/inspectors/field.py index 4d456fbf..ec845850 100644 --- a/src/drf_yasg/inspectors/field.py +++ b/src/drf_yasg/inspectors/field.py @@ -2,25 +2,23 @@ import inspect import logging import operator +import typing import uuid -from contextlib import suppress from collections import OrderedDict +from contextlib import suppress from decimal import Decimal from inspect import signature as inspect_signature -import typing from django.core import validators from django.db import models from packaging import version from rest_framework import serializers from rest_framework.settings import api_settings as rest_framework_settings -from .base import call_view_method, FieldInspector, NotHandled, SerializerInspector from .. import openapi from ..errors import SwaggerGenerationError -from ..utils import ( - decimal_as_float, field_value_to_representation, filter_none, get_serializer_class, get_serializer_ref_name -) +from ..utils import decimal_as_float, field_value_to_representation, filter_none, get_serializer_class, get_serializer_ref_name +from .base import FieldInspector, NotHandled, SerializerInspector, call_view_method try: from importlib import metadata diff --git a/src/drf_yasg/openapi.py b/src/drf_yasg/openapi.py index 0a2cfb8f..c8b446a2 100644 --- a/src/drf_yasg/openapi.py +++ b/src/drf_yasg/openapi.py @@ -2,7 +2,8 @@ import logging import re import urllib.parse as urlparse -from collections import OrderedDict, abc as collections_abc +from collections import OrderedDict +from collections import abc as collections_abc from django.urls import get_script_prefix from django.utils.functional import Promise