Skip to content

Commit

Permalink
[pre-commit.ci] auto fixes from pre-commit.com hooks
Browse files Browse the repository at this point in the history
for more information, see https://pre-commit.ci
  • Loading branch information
pre-commit-ci[bot] committed Jul 3, 2023
1 parent 50b9a54 commit 584b7a8
Show file tree
Hide file tree
Showing 66 changed files with 66 additions and 126 deletions.
3 changes: 1 addition & 2 deletions misc/analyze_cache.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,8 @@
import os
import os.path
from collections import Counter
from typing import Any, Dict, Iterable
from typing import Any, Dict, Final, Iterable
from typing_extensions import TypeAlias as _TypeAlias
from typing import Final

ROOT: Final = ".mypy_cache/3.5"

Expand Down
3 changes: 1 addition & 2 deletions misc/incremental_checker.py
Original file line number Diff line number Diff line change
Expand Up @@ -44,9 +44,8 @@
import textwrap
import time
from argparse import ArgumentParser, Namespace, RawDescriptionHelpFormatter
from typing import Any, Dict
from typing import Any, Dict, Final
from typing_extensions import TypeAlias as _TypeAlias
from typing import Final

CACHE_PATH: Final = ".incremental_checker_cache.json"
MYPY_REPO_URL: Final = "https://github.com/python/mypy.git"
Expand Down
2 changes: 1 addition & 1 deletion mypy/build.py
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@
Callable,
ClassVar,
Dict,
Final,
Iterator,
Mapping,
NamedTuple,
Expand All @@ -39,7 +40,6 @@
TextIO,
)
from typing_extensions import TypeAlias as _TypeAlias, TypedDict
from typing import Final

import mypy.semanal_main
from mypy.checker import TypeChecker
Expand Down
2 changes: 1 addition & 1 deletion mypy/checker.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
AbstractSet,
Callable,
Dict,
Final,
Generic,
Iterable,
Iterator,
Expand All @@ -23,7 +24,6 @@
overload,
)
from typing_extensions import TypeAlias as _TypeAlias
from typing import Final

import mypy.checkexpr
from mypy import errorcodes as codes, message_registry, nodes, operators
Expand Down
3 changes: 1 addition & 2 deletions mypy/checkexpr.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,8 @@
import time
from collections import defaultdict
from contextlib import contextmanager
from typing import Callable, ClassVar, Iterable, Iterator, List, Optional, Sequence, cast
from typing import Callable, ClassVar, Final, Iterable, Iterator, List, Optional, Sequence, cast
from typing_extensions import TypeAlias as _TypeAlias, overload
from typing import Final

import mypy.checker
import mypy.errorcodes as codes
Expand Down
3 changes: 1 addition & 2 deletions mypy/checkpattern.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,7 @@
from __future__ import annotations

from collections import defaultdict
from typing import NamedTuple
from typing import Final
from typing import Final, NamedTuple

import mypy.checker
from mypy import message_registry
Expand Down
3 changes: 1 addition & 2 deletions mypy/checkstrformat.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,8 @@
from __future__ import annotations

import re
from typing import TYPE_CHECKING, Callable, Dict, Match, Pattern, Tuple, Union, cast
from typing import TYPE_CHECKING, Callable, Dict, Final, Match, Pattern, Tuple, Union, cast
from typing_extensions import TypeAlias as _TypeAlias
from typing import Final

import mypy.errorcodes as codes
from mypy.errors import Errors
Expand Down
2 changes: 1 addition & 1 deletion mypy/config_parser.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
Any,
Callable,
Dict,
Final,
Iterable,
List,
Mapping,
Expand All @@ -29,7 +30,6 @@
Union,
)
from typing_extensions import TypeAlias as _TypeAlias
from typing import Final

from mypy import defaults
from mypy.options import PER_MODULE_OPTIONS, Options
Expand Down
3 changes: 1 addition & 2 deletions mypy/constant_fold.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,7 @@

from __future__ import annotations

from typing import Union
from typing import Final
from typing import Final, Union

from mypy.nodes import (
ComplexExpr,
Expand Down
3 changes: 1 addition & 2 deletions mypy/constraints.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,7 @@

from __future__ import annotations

from typing import TYPE_CHECKING, Iterable, List, Sequence, cast
from typing import Final
from typing import TYPE_CHECKING, Final, Iterable, List, Sequence, cast

import mypy.subtypes
import mypy.typeops
Expand Down
3 changes: 1 addition & 2 deletions mypy/dmypy_server.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,8 @@
import time
import traceback
from contextlib import redirect_stderr, redirect_stdout
from typing import AbstractSet, Any, Callable, List, Sequence, Tuple
from typing import AbstractSet, Any, Callable, Final, List, Sequence, Tuple
from typing_extensions import TypeAlias as _TypeAlias
from typing import Final

import mypy.build
import mypy.errors
Expand Down
3 changes: 1 addition & 2 deletions mypy/dmypy_util.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,7 @@
from __future__ import annotations

import json
from typing import Any
from typing import Final
from typing import Any, Final

from mypy.ipc import IPCBase

Expand Down
3 changes: 1 addition & 2 deletions mypy/errors.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,8 @@
import sys
import traceback
from collections import defaultdict
from typing import Callable, Iterable, NoReturn, Optional, TextIO, Tuple, TypeVar
from typing import Callable, Final, Iterable, NoReturn, Optional, TextIO, Tuple, TypeVar
from typing_extensions import Literal, TypeAlias as _TypeAlias
from typing import Final

from mypy import errorcodes as codes
from mypy.errorcodes import IMPORT, ErrorCode
Expand Down
3 changes: 1 addition & 2 deletions mypy/expandtype.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
from __future__ import annotations

from typing import Iterable, Mapping, Sequence, TypeVar, cast, overload
from typing import Final
from typing import Final, Iterable, Mapping, Sequence, TypeVar, cast, overload

from mypy.nodes import ARG_POS, ARG_STAR, ArgKind, Var
from mypy.state import state
Expand Down
3 changes: 1 addition & 2 deletions mypy/fastparse.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,8 @@
import re
import sys
import warnings
from typing import Any, Callable, List, Optional, Sequence, TypeVar, Union, cast
from typing import Any, Callable, Final, List, Optional, Sequence, TypeVar, Union, cast
from typing_extensions import Literal, overload
from typing import Final

from mypy import defaults, errorcodes as codes, message_registry
from mypy.errors import Errors
Expand Down
3 changes: 1 addition & 2 deletions mypy/find_sources.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,7 @@

import functools
import os
from typing import Sequence
from typing import Final
from typing import Final, Sequence

from mypy.fscache import FileSystemCache
from mypy.modulefinder import PYTHON_EXTENSIONS, BuildSource, matches_exclude, mypy_path
Expand Down
3 changes: 1 addition & 2 deletions mypy/fixup.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,7 @@

from __future__ import annotations

from typing import Any
from typing import Final
from typing import Any, Final

from mypy.lookup import lookup_fully_qualified
from mypy.nodes import (
Expand Down
3 changes: 1 addition & 2 deletions mypy/ipc.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,7 @@
import sys
import tempfile
from types import TracebackType
from typing import Callable
from typing import Final
from typing import Callable, Final

if sys.platform == "win32":
# This may be private, but it is needed for IPC on Windows, and is basically stable
Expand Down
3 changes: 1 addition & 2 deletions mypy/literals.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
from __future__ import annotations

from typing import Any, Iterable, Optional, Tuple
from typing import Any, Final, Iterable, Optional, Tuple
from typing_extensions import TypeAlias as _TypeAlias
from typing import Final

from mypy.nodes import (
LITERAL_NO,
Expand Down
3 changes: 1 addition & 2 deletions mypy/main.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,7 @@
import sys
import time
from gettext import gettext
from typing import IO, Any, NoReturn, Sequence, TextIO
from typing import Final
from typing import IO, Any, Final, NoReturn, Sequence, TextIO

from mypy import build, defaults, state, util
from mypy.config_parser import get_config_module_names, parse_config_file, parse_version
Expand Down
3 changes: 1 addition & 2 deletions mypy/message_registry.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,7 @@

from __future__ import annotations

from typing import NamedTuple
from typing import Final
from typing import Final, NamedTuple

from mypy import errorcodes as codes

Expand Down
3 changes: 1 addition & 2 deletions mypy/messages.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,7 @@
import re
from contextlib import contextmanager
from textwrap import dedent
from typing import Any, Callable, Collection, Iterable, Iterator, List, Sequence, cast
from typing import Final
from typing import Any, Callable, Collection, Final, Iterable, Iterator, List, Sequence, cast

import mypy.typeops
from mypy import errorcodes as codes, message_registry
Expand Down
3 changes: 1 addition & 2 deletions mypy/modulefinder.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,8 @@
else:
import tomli as tomllib

from typing import Dict, List, NamedTuple, Optional, Tuple, Union
from typing import Dict, Final, List, NamedTuple, Optional, Tuple, Union
from typing_extensions import TypeAlias as _TypeAlias
from typing import Final

from mypy import pyinfo
from mypy.fscache import FileSystemCache
Expand Down
2 changes: 1 addition & 1 deletion mypy/nodes.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@
Any,
Callable,
Dict,
Final,
Iterator,
List,
Optional,
Expand All @@ -21,7 +22,6 @@
cast,
)
from typing_extensions import TypeAlias as _TypeAlias, TypeGuard
from typing import Final

from mypy_extensions import trait

Expand Down
3 changes: 1 addition & 2 deletions mypy/options.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,7 @@
import re
import sys
import sysconfig
from typing import Any, Callable, Dict, Mapping, Pattern
from typing import Final
from typing import Any, Callable, Final, Mapping, Pattern

from mypy import defaults
from mypy.errorcodes import ErrorCode, error_codes
Expand Down
3 changes: 1 addition & 2 deletions mypy/plugins/attrs.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,8 @@

from collections import defaultdict
from functools import reduce
from typing import Iterable, List, Mapping, cast
from typing import Final, Iterable, List, Mapping, cast
from typing_extensions import Literal
from typing import Final

import mypy.plugin # To avoid circular imports.
from mypy.applytype import apply_generic_arguments
Expand Down
3 changes: 1 addition & 2 deletions mypy/plugins/dataclasses.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,7 @@

from __future__ import annotations

from typing import TYPE_CHECKING, Iterator, Optional
from typing import Final
from typing import TYPE_CHECKING, Final, Iterator

from mypy import errorcodes, message_registry
from mypy.expandtype import expand_type, expand_type_by_instance
Expand Down
3 changes: 1 addition & 2 deletions mypy/plugins/enums.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,7 @@
"""
from __future__ import annotations

from typing import Iterable, Sequence, TypeVar, cast
from typing import Final
from typing import Final, Iterable, Sequence, TypeVar, cast

import mypy.plugin # To avoid circular imports.
from mypy.nodes import TypeInfo
Expand Down
3 changes: 1 addition & 2 deletions mypy/plugins/functools.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
"""Plugin for supporting the functools standard library module."""
from __future__ import annotations

from typing import NamedTuple
from typing import Final
from typing import Final, NamedTuple

import mypy.plugin
from mypy.nodes import ARG_POS, ARG_STAR2, Argument, FuncItem, Var
Expand Down
3 changes: 1 addition & 2 deletions mypy/plugins/singledispatch.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
from __future__ import annotations

from typing import NamedTuple, Sequence, TypeVar, Union
from typing import Final, NamedTuple, Sequence, TypeVar, Union
from typing_extensions import TypeAlias as _TypeAlias
from typing import Final

from mypy.messages import format_type
from mypy.nodes import ARG_POS, Argument, Block, ClassDef, Context, SymbolTable, TypeInfo, Var
Expand Down
3 changes: 1 addition & 2 deletions mypy/reachability.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,7 @@

from __future__ import annotations

from typing import Tuple, TypeVar
from typing import Final
from typing import Final, Tuple, TypeVar

from mypy.literals import literal
from mypy.nodes import (
Expand Down
3 changes: 1 addition & 2 deletions mypy/renaming.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
from __future__ import annotations

from contextlib import contextmanager
from typing import Iterator
from typing import Final
from typing import Final, Iterator

from mypy.nodes import (
AssignmentStmt,
Expand Down
3 changes: 1 addition & 2 deletions mypy/report.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,8 @@
import tokenize
from abc import ABCMeta, abstractmethod
from operator import attrgetter
from typing import Any, Callable, Dict, Iterator, Tuple
from typing import Any, Callable, Dict, Final, Iterator, Tuple
from typing_extensions import TypeAlias as _TypeAlias
from typing import Final
from urllib.request import pathname2url

from mypy import stats
Expand Down
3 changes: 1 addition & 2 deletions mypy/semanal.py
Original file line number Diff line number Diff line change
Expand Up @@ -51,9 +51,8 @@
from __future__ import annotations

from contextlib import contextmanager
from typing import Any, Callable, Collection, Iterable, Iterator, List, TypeVar, cast
from typing import Any, Callable, Collection, Final, Iterable, Iterator, List, TypeVar, cast
from typing_extensions import TypeAlias as _TypeAlias
from typing import Final

from mypy import errorcodes as codes, message_registry
from mypy.constant_fold import constant_fold_expr
Expand Down
3 changes: 1 addition & 2 deletions mypy/semanal_enum.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,7 @@

from __future__ import annotations

from typing import cast
from typing import Final
from typing import Final, cast

from mypy.nodes import (
ARG_NAMED,
Expand Down
3 changes: 1 addition & 2 deletions mypy/semanal_main.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,9 +27,8 @@
from __future__ import annotations

from contextlib import nullcontext
from typing import TYPE_CHECKING, Callable, List, Optional, Tuple, Union
from typing import TYPE_CHECKING, Callable, Final, List, Optional, Tuple, Union
from typing_extensions import TypeAlias as _TypeAlias
from typing import Final

import mypy.build
import mypy.state
Expand Down
Loading

0 comments on commit 584b7a8

Please sign in to comment.