Skip to content

Commit 0f4ebba

Browse files
committed
Update mypy to 0.910
1 parent e0f906f commit 0f4ebba

File tree

3 files changed

+7
-3
lines changed

3 files changed

+7
-3
lines changed

newsfragments/2242.misc.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Update mypy==0.910

setup.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,10 @@
1313
'linter': [
1414
"flake8==3.8.3",
1515
"isort>=4.2.15,<4.3.5",
16-
"mypy==0.812",
16+
"mypy==0.910",
17+
"types-setuptools>=57.4.4,<58",
18+
"types-requests>=2.26.1,<3",
19+
"types-protobuf>=3.18.2,<4",
1720
],
1821
'docs': [
1922
"mock",

web3/_utils/datatypes.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,13 +37,13 @@ def __init__(
3737
super().__init__(name, bases, namespace)
3838

3939
# __new__ must return a class instance
40-
def __new__( # type: ignore
40+
def __new__(
4141
mcs,
4242
name: str,
4343
bases: Tuple[type],
4444
namespace: Dict[str, Any],
4545
normalizers: Optional[Dict[str, Any]] = None
46-
) -> Type['PropertyCheckingFactory']:
46+
) -> 'PropertyCheckingFactory':
4747
all_bases = set(concat(base.__mro__ for base in bases))
4848
all_keys = set(concat(base.__dict__.keys() for base in all_bases))
4949

0 commit comments

Comments
 (0)