core[patch]: Add ruff rules for flake8-simplify (SIM) (#26848)

Co-authored-by: Eugene Yurtsev <eyurtsev@gmail.com>
This commit is contained in:
Christophe Bornet
2024-09-27 22:13:23 +02:00
committed by GitHub
parent de0b48c41a
commit 7809b31b95
46 changed files with 277 additions and 384 deletions

View File

@@ -513,14 +513,8 @@ def test_tool_outputs() -> None:
def test__convert_typed_dict_to_openai_function(
use_extension_typed_dict: bool, use_extension_annotated: bool
) -> None:
if use_extension_typed_dict:
typed_dict = ExtensionsTypedDict
else:
typed_dict = TypingTypedDict
if use_extension_annotated:
annotated = TypingAnnotated
else:
annotated = TypingAnnotated
typed_dict = ExtensionsTypedDict if use_extension_typed_dict else TypingTypedDict
annotated = TypingAnnotated if use_extension_annotated else TypingAnnotated
class SubTool(typed_dict):
"""Subtool docstring"""

View File

@@ -116,10 +116,7 @@ def test_check_package_version(
def test_merge_dicts(
left: dict, right: dict, expected: Union[dict, AbstractContextManager]
) -> None:
if isinstance(expected, AbstractContextManager):
err = expected
else:
err = nullcontext()
err = expected if isinstance(expected, AbstractContextManager) else nullcontext()
left_copy = deepcopy(left)
right_copy = deepcopy(right)
@@ -147,10 +144,7 @@ def test_merge_dicts(
def test_merge_dicts_0_3(
left: dict, right: dict, expected: Union[dict, AbstractContextManager]
) -> None:
if isinstance(expected, AbstractContextManager):
err = expected
else:
err = nullcontext()
err = expected if isinstance(expected, AbstractContextManager) else nullcontext()
left_copy = deepcopy(left)
right_copy = deepcopy(right)