anthropic 1.14.0
- Source
- https://github.com/anthropics/anthropic-sdk-python
- Tag scanned
v1.14.0- Compared with
v1.13.0(0 signals introduced since)- Files
- 2642 scanned, 32 skipped (binary, oversized, or unrecognised)
- Signals
- 0 critical · 0 warn · 6 info
- Scan time
- 7.3 s
- LLM review
- Reviewed by claude-haiku-5-5 (Anthropic): 5 of 5 warn and critical signals; 5 demoted to info.
- Disclude version
- 4.0.0
- Scanned (UTC)
- 2026-10-15 09:28
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 that execs generated provider source to build a TokenCache fixture.Reasoning
exec of compiled source in a test file, with a comment explaining dont_inherit is needed to avoid annotation stringification. The source appears to be test-generated provider code, not an external payload. Legitimate test technique; exec on non-literal is generic but context indicates benign use.
-
# dont_inherit: this module's `from __future__ import annotations` would turn the annotations into strings. =likely benign compile of test provider source feeding the exec in the same fixture helper.Reasoning
compile call paired with the exec above, same benign test-fixture pattern with explicit dont_inherit rationale. Only risk is the source origin, which the snippet does not show, but nothing suggests external input.
-
= assert is not Nonelikely benign Test utility that reads the caller's name via stack frame introspection.Reasoning
inspect.currentframe used to determine caller name for a stacklevel-based helper in test utilities. Standard introspection for logging or test support; not malicious.
-
# dont_inherit: this module's `from __future__ import annotations` would turn the annotations into strings. =likely benign Reflection test that execs a function definition to inspect its signature without evaluating annotations.Reasoning
exec of compiled function source in a reflection test, with a comment explaining the dont_inherit flag. It evaluates a locally defined test snippet to check signature handling without evaluating annotations. Legitimate test of annotation behavior.
-
# dont_inherit: this module's `from __future__ import annotations` would turn the annotations into strings. =likely benign compile of a test function definition used by the reflection test.Reasoning
compile paired with the exec in the same reflection test; the source is a test-defined string with a documented rationale. Benign test pattern.
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.
&&