PyPI / requests-oauthlib / 2.0.0
requests-oauthlib 2.0.0
- Source
- https://github.com/requests/requests-oauthlib
- Tag scanned
v2.0.0- Compared with
v1.4.1(0 signals introduced since)- Files
- 51 scanned, 8 skipped (binary, oversized, or unrecognised)
- Signals
- 0 critical · 0 warn · 3 info
- Scan time
- 4.0 s
- LLM review
- Reviewed by claude-haiku-5-5 (Anthropic): 3 of 3 warn and critical signals; 3 demoted to info.
- Disclude version
- 4.1.0
- Scanned (UTC)
- 2026-10-22 02:01
Signals
Ordered by severity, then signals introduced in this release. Hidden characters are shown as ⟨U+…⟩.
-
likely benign A setup.py publish shortcut that runs a fixed literal shell command to build and upload a source distribution.
Reasoning
This is the standard publish helper in a setup.py: when the user runs 'python setup.py publish', it runs a fixed literal command to build and upload an sdist. The command is hardcoded with no attacker-controlled input, so it is a common, legitimate release pattern, though os.system with upload is worth a glance.
-
likely benign A PEM-encoded RSA private key fixture in an OAuth1 test file.
Reasoning
This is a PEM-formatted RSA private key embedded as a string in a test file for OAuth1 signing. The base64 lines are the expected encoding of key material used in test fixtures. The raw pass flags high-entropy base64 structure, which is normal for PEM data. It is a test fixture, not obfuscated code, though a real embedded private key would merit a secret-leak check; it appears to be a test key.
-
likely benign A percent-encoded base64-like string in an OAuth1 test, probably a signature or test vector.
Reasoning
The snippet is a URL-encoded base64-like string split across concatenated literals, most likely an OAuth signature or test vector with percent-encoded padding (%3D%3D). This is a typical test value in an OAuth test suite, and the raw pass has a high false-positive rate on such strings.
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.
&&