mirror of
https://github.com/PyCQA/flake8.git
synced 2026-04-13 16:14:18 +00:00
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
This commit is contained in:
parent
c01786b035
commit
b0c25646be
1 changed files with 3 additions and 2 deletions
|
|
@ -1,7 +1,6 @@
|
||||||
"""Functions related to finding and loading plugins."""
|
"""Functions related to finding and loading plugins."""
|
||||||
from __future__ import annotations
|
from __future__ import annotations
|
||||||
|
|
||||||
import annotationlib
|
|
||||||
import configparser
|
import configparser
|
||||||
import importlib.metadata
|
import importlib.metadata
|
||||||
import inspect
|
import inspect
|
||||||
|
|
@ -13,6 +12,8 @@ from collections.abc import Iterable
|
||||||
from typing import Any
|
from typing import Any
|
||||||
from typing import NamedTuple
|
from typing import NamedTuple
|
||||||
|
|
||||||
|
import annotationlib
|
||||||
|
|
||||||
from flake8 import utils
|
from flake8 import utils
|
||||||
from flake8.defaults import VALID_CODE_PREFIX
|
from flake8.defaults import VALID_CODE_PREFIX
|
||||||
from flake8.exceptions import ExecutionError
|
from flake8.exceptions import ExecutionError
|
||||||
|
|
@ -278,7 +279,7 @@ def _parameters_for(func: Any) -> dict[str, bool]:
|
||||||
parameters = {
|
parameters = {
|
||||||
parameter.name: parameter.default is inspect.Parameter.empty
|
parameter.name: parameter.default is inspect.Parameter.empty
|
||||||
for parameter in inspect.signature(
|
for parameter in inspect.signature(
|
||||||
func, annotation_format=annotationlib.Format.STRING
|
func, annotation_format=annotationlib.Format.STRING,
|
||||||
).parameters.values()
|
).parameters.values()
|
||||||
if parameter.kind is inspect.Parameter.POSITIONAL_OR_KEYWORD
|
if parameter.kind is inspect.Parameter.POSITIONAL_OR_KEYWORD
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue