pathspec 1.1.1
- Source
- https://github.com/cpburnz/python-pathspec
- Tag scanned
v1.1.1- Compared with
v1.1.0(0 signals introduced since)- Files
- 111 scanned, 20 skipped (binary, oversized, or unrecognised)
- Signals
- 0 critical · 0 warn · 4 info
- Scan time
- 3.7 s
- LLM review
- Reviewed by claude-haiku-5-5 (Anthropic): 4 of 4 warn and critical signals; 4 demoted to info.
- Disclude version
- 4.1.0
- Scanned (UTC)
- 2026-10-21 22:07
Signals
Ordered by severity, then signals introduced in this release. Hidden characters are shown as ⟨U+…⟩.
-
# Activate venv. # Execute command.likely benign Dev helper script that sources the virtualenv activate script from a variable path.Reasoning
Sourcing a venv activate script from a variable path is the standard virtualenv activation idiom in a dev helper; the path is derived from the project's own venv directory, not attacker-controlled input.
-
# Execute command.likely benign Dev wrapper that executes the caller-supplied command after venv activation.Reasoning
A wrapper that runs its arguments via "$@" is a normal pattern for dev tooling that executes a command inside the activated venv; the caller chooses the command, which is the expected design.
-
=likely benign Test fixture containing a sequential byte-value expected output for gitignore tests.Reasoning
The bytes literal is a test fixture enumerating all byte values 0x00 through 0x7f in order, which is an expected sequence for testing gitignore handling of arbitrary bytes. No execution or decoding of the payload occurs.
-
=likely benign Test fixture containing a sequential byte-value expected output for gitignore spec tests.Reasoning
Same sequential byte-value fixture as the sibling test file, used as expected test data for gitignore behavior. It is a deliberate test vector, not a dropper payload.
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.
&&