[pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci
This commit is contained in:
pre-commit-ci[bot] 2023-05-13 21:23:23 +00:00
parent 2e6e5f7288
commit 6092c2455f
1 changed files with 20 additions and 4 deletions

View File

@ -2,9 +2,9 @@
import os
import re
import sys
import typing
import warnings
from contextlib import contextmanager
import typing
from typing import Any
from typing import Generator
from typing import List
@ -130,7 +130,13 @@ class MonkeyPatch:
def __init__(self) -> None:
self._setattr: List[Tuple[object, str, object]] = []
self._setitem: List[Tuple[Union[MutableMapping[Any, Any], "typing.TypedDict[Any, Any]"], object, object]] = []
self._setitem: List[
Tuple[
Union[MutableMapping[Any, Any], "typing.TypedDict[Any, Any]"],
object,
object,
]
] = []
self._cwd: Optional[str] = None
self._savesyspath: Optional[List[str]] = None
@ -291,12 +297,22 @@ class MonkeyPatch:
self._setattr.append((target, name, oldval))
delattr(target, name)
def setitem(self, dic: Union[MutableMapping[K, V], "typing.TypedDict[K, V]"], name: K, value: V) -> None:
def setitem(
self,
dic: Union[MutableMapping[K, V], "typing.TypedDict[K, V]"],
name: K,
value: V,
) -> None:
"""Set dictionary entry ``name`` to value."""
self._setitem.append((dic, name, dic.get(name, notset)))
dic[name] = value
def delitem(self, dic: Union[MutableMapping[K, V], "typing.TypedDict[K, V]"], name: K, raising: bool = True) -> None:
def delitem(
self,
dic: Union[MutableMapping[K, V], "typing.TypedDict[K, V]"],
name: K,
raising: bool = True,
) -> None:
"""Delete ``name`` from dict.
Raises ``KeyError`` if it doesn't exist, unless ``raising`` is set to