langchain-anthropic[patch]: Add ruff bandit rules (#31789)

This commit is contained in:
Mason Daugherty
2025-06-30 14:00:53 -04:00
committed by GitHub
parent 247673ddb8
commit 645e25f624
5 changed files with 15 additions and 8 deletions

View File

@@ -25,7 +25,7 @@ class _SyncHttpxClientWrapper(anthropic.DefaultHttpxClient):
try:
self.close()
except Exception:
except Exception: # noqa: S110
pass
@@ -39,7 +39,7 @@ class _AsyncHttpxClientWrapper(anthropic.DefaultAsyncHttpxClient):
try:
# TODO(someday): support non asyncio runtimes here
asyncio.get_running_loop().create_task(self.aclose())
except Exception:
except Exception: # noqa: S110
pass

View File

@@ -327,9 +327,10 @@ def _format_messages(
if not isinstance(message.content, str):
# parse as dict
assert isinstance(
message.content, list
), "Anthropic message content must be str or list of dicts"
if not isinstance(message.content, list):
raise ValueError(
"Anthropic message content must be str or list of dicts"
)
# populate content
content = []