Skip to content

Commit db761d1

Browse files
committed
Resolve issues reported by flake8
Additionally, add a configuration for flake8.
1 parent b600698 commit db761d1

File tree

14 files changed

+8
-21
lines changed

14 files changed

+8
-21
lines changed

openapi_spec_validator/readers.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import sys
22
from os import path
33
from pathlib import Path
4-
from typing import Tuple
54

65
from jsonschema_path.handlers import all_urls_handler
76
from jsonschema_path.handlers import file_handler

openapi_spec_validator/schemas/utils.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
from importlib.resources import as_file
44
from importlib.resources import files
55
from os import path
6-
from typing import Tuple
76

87
from jsonschema_path.readers import FilePathReader
98
from jsonschema_path.typing import Schema

openapi_spec_validator/shortcuts.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
import warnings
44
from collections.abc import Mapping
55
from typing import Optional
6-
from typing import Type
76

87
from jsonschema_path import SchemaPath
98
from jsonschema_path.handlers import all_urls_handler

openapi_spec_validator/validation/caches.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from collections.abc import Iterable
22
from collections.abc import Iterator
33
from typing import Generic
4-
from typing import List
54
from typing import TypeVar
65

76
T = TypeVar("T")

openapi_spec_validator/validation/keywords.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
from collections.abc import Sequence
44
from typing import TYPE_CHECKING
55
from typing import Any
6-
from typing import List
76
from typing import Optional
87
from typing import cast
98

openapi_spec_validator/validation/proxies.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,9 @@
11
"""OpenAPI spec validator validation proxies module."""
22

33
import warnings
4-
from collections.abc import Hashable
54
from collections.abc import Iterator
65
from collections.abc import Mapping
7-
from typing import Any
86
from typing import Optional
9-
from typing import Tuple
107

118
from jsonschema.exceptions import ValidationError
129
from jsonschema_path.typing import Schema

openapi_spec_validator/validation/registries.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
from collections.abc import Mapping
44
from typing import DefaultDict
5-
from typing import Type
65

76
from openapi_spec_validator.validation.keywords import KeywordValidator
87

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
from typing import Type
2-
31
from openapi_spec_validator.validation.validators import SpecValidator
42

53
SpecValidatorType = type[SpecValidator]

openapi_spec_validator/validation/validators.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,7 @@
55
from collections.abc import Iterator
66
from collections.abc import Mapping
77
from functools import lru_cache
8-
from typing import List
98
from typing import Optional
10-
from typing import Type
119
from typing import cast
1210

1311
from jsonschema.exceptions import ValidationError

openapi_spec_validator/versions/consts.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
from typing import List
2-
31
from openapi_spec_validator.versions.datatypes import SpecVersion
42

53
OPENAPIV2 = SpecVersion(

openapi_spec_validator/versions/finders.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
from re import compile
2-
from typing import List
32

43
from jsonschema_path.typing import Schema
54

tests/integration/validation/test_exceptions.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
from openapi_spec_validator.validation.exceptions import (
44
DuplicateOperationIDError,
55
)
6-
from openapi_spec_validator.validation.exceptions import ExtraParametersError
76
from openapi_spec_validator.validation.exceptions import OpenAPIValidationError
87
from openapi_spec_validator.validation.exceptions import (
98
UnresolvableParameterError,

tests/integration/validation/test_validators.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ def test_valid(self, factory, spec_file):
3232

3333
validator.validate()
3434

35-
assert validator.is_valid() == True
35+
assert validator.is_valid()
3636

3737
@pytest.mark.parametrize(
3838
"spec_file",
@@ -49,7 +49,7 @@ def test_validation_failed(self, factory, spec_file):
4949
with pytest.raises(OpenAPIValidationError):
5050
validator.validate()
5151

52-
assert validator.is_valid() == False
52+
assert not validator.is_valid()
5353

5454
@pytest.mark.parametrize(
5555
"spec_file",
@@ -90,7 +90,7 @@ def test_valid(self, factory, spec_file):
9090

9191
validator.validate()
9292

93-
assert validator.is_valid() == True
93+
assert validator.is_valid()
9494

9595
@pytest.mark.parametrize(
9696
"spec_file",
@@ -107,7 +107,7 @@ def test_failed(self, factory, spec_file):
107107
with pytest.raises(OpenAPIValidationError):
108108
validator.validate()
109109

110-
assert validator.is_valid() == False
110+
assert not validator.is_valid()
111111

112112
@pytest.mark.parametrize(
113113
"spec_file",

tox.ini

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,7 @@ deps =
77
-rrequirements_dev.txt
88
commands =
99
python setup.py test
10+
11+
[flake8]
12+
max-line-length = 79
13+
extend-ignore = E203,E501,E701

0 commit comments

Comments
 (0)