anthropic 1.16.0
- Source
- https://github.com/anthropics/anthropic-sdk-python
- Tag scanned
v1.16.0- Compared with
v1.15.0(0 signals introduced since)- Files
- 2688 scanned, 32 skipped (binary, oversized, or unrecognised)
- Signals
- 0 critical · 0 warn · 6 info
- Scan time
- 7.2 s
- LLM review
- Reviewed by claude-haiku-5-5 (Anthropic): 5 of 5 warn and critical signals; 5 demoted to info.
- Disclude version
- 4.1.0
- Scanned (UTC)
- 2026-10-21 21:13
Signals
Ordered by severity, then signals introduced in this release. Hidden characters are shown as ⟨U+…⟩.
-
- -
# dont_inherit: this module's `from __future__ import annotations` would turn the annotations into strings. =likely benign Test helper execs a compiled provider source string to build a TokenCache fixture.Reasoning
exec of compiled source inside a test helper, with a comment explaining dont_inherit to avoid __future__ annotations. Source is test-generated provider code, not an attack pattern; the exec is scoped to a test namespace.
-
# dont_inherit: this module's `from __future__ import annotations` would turn the annotations into strings. =likely benign compile call feeding the test-only exec of provider source.Reasoning
compile call paired with the exec above; same legitimate test fixture pattern with dont_inherit explained in the comment.
-
= assert is not Nonelikely benign Test utility uses frame introspection to report the caller's name.Reasoning
inspect.currentframe used by a get_caller_name test utility with stacklevel; a standard introspection idiom with no evasive or malicious use visible.
-
# dont_inherit: this module's `from __future__ import annotations` would turn the annotations into strings. =likely benign Reflection test execs a compiled function snippet to check signatures without evaluating annotations.Reasoning
exec of compiled function source in a reflection test, explicitly done to avoid evaluating annotations under __future__ import. Legitimate test technique.
-
# dont_inherit: this module's `from __future__ import annotations` would turn the annotations into strings. =likely benign compile call feeding the reflection test's exec of a local function snippet.Reasoning
compile call in the same benign reflection-test exec pattern; the source is locally constructed test code.
Reproduce This Scan
Run disclude locally to verify. Add --format sarif for SARIF output. Add --llm (with an API key in the environment) to include the LLM review.
&&