starlette 1.9.0
- Source
- https://github.com/Kludex/starlette
- Tag scanned
1.9.0- Compared with
1.8.0(0 signals introduced since)- Files
- 128 scanned, 13 skipped (binary, oversized, or unrecognised)
- Signals
- 0 critical · 0 warn · 2 info
- Scan time
- 3.2 s
- LLM review
- Reviewed by claude-haiku-5-5 (Anthropic): 2 of 2 warn and critical signals; 2 demoted to info.
- Disclude version
- 4.1.0
- Scanned (UTC)
- 2026-10-21 22:13
Signals
Ordered by severity, then signals introduced in this release. Hidden characters are shown as ⟨U+…⟩.
-
assert assert == assert == 2likely benign A benchmark test verifies gzip round-trip decompression of its own test data.Reasoning
The snippet is a benchmark asserting that gzip.decompress of a compressed test fixture equals the original payload. This is a round-trip correctness check on a locally generated value, not a hidden runtime payload. The signal fires on the generic decompress call, and nothing in the snippet suggests dropper behavior.
-
assert == 3 = assert == assert == blikely benign A middleware test decompresses gzip-streamed response chunks to verify their contents.Reasoning
The snippet is a unit test that uses zlib.decompressobj with a gzip window size to check streamed response chunks from a middleware. The decompressed data is compared against expected chunks, which is ordinary test validation. The file name and usage match a web framework's gzip middleware tests.
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.
&&