AI Analysis
The package is assessed as malicious due to its strong indicators of typosquatting, targeting the legitimate 'attrs' package, and the absence of any maintainer history or useful description.
- Typosquatting attempt
- Lack of maintainer history
Per-check LLM notes
- Network: No network calls detected, which is normal if the package does not require internet access.
- Shell: No shell execution patterns detected, indicating no immediate signs of executing system commands.
- Obfuscation: No obfuscation patterns detected, indicating low risk.
- Credentials: No credential harvesting patterns detected, indicating low risk.
- Metadata: The package shows signs of being potentially malicious due to the typosquatting attempt and lack of maintainer history.
- ⚠ Typosquatting target: attrs
Package Quality Overall: Low (3.6/10)
Test suite present — 1 test file(s) found
Test runner config found: pyproject.toml1 test file(s) detected (e.g. test_plugin.py)Classifier: Framework :: Pytest
No documentation detected
No documentation URL, doc files, or meaningful description found
No contributing guide or governance files found
No CONTRIBUTING, CODE_OF_CONDUCT, or governance files found
Partial type annotation coverage
6 type-annotated function signatures (partial)
Could not retrieve contributor data from GitHub
GitHub API error: 404
Heuristic Checks
No suspicious network call patterns found
No obfuscation patterns detected
No shell execution patterns detected
No credential harvesting patterns detected
Possible typosquat of: attrs
"attb" is 2 edit(s) from "attrs"
No author email provided
All external links appear legitimate
Repository not found (deleted or private)
Repository not found (deleted or private)
3 maintainer concern(s) found
Only one version has ever been released — brand new packageAuthor name is missing or very shortAuthor "" appears to have only 1 package on PyPI (new or inactive account)
No known vulnerabilities found in OSV database.
💬 Discussion Feed
No discussion yet. Be the first to share your thoughts!
Report Abuse / Security Issue