-
Notifications
You must be signed in to change notification settings - Fork 3.1k
Open
Labels
models[Component] Issues related to model support[Component] Issues related to model support
Description
Summary
google-adk cannot be installed when using the eval or extensions extras because litellm has been completely quarantined on PyPI following a supply chain attack (BerriAI/litellm#24518). All versions return "No matching distribution found", making any project that depends on google-adk[eval] unable to resolve dependencies.
Reproduction
pip install google-adk[eval]
# or
pip install litellmBoth fail with:
Unable to find installation candidates for litellm
Impact
- Any CI/CD pipeline installing
google-adk[eval]is broken poetry lock --regeneratefails for projects depending ongoogle-adk[eval]- No workaround other than removing the
evalextra entirely - No timeline from PyPI for restoring the package
Context
On 2026-03-24, an attacker published malicious litellm versions (1.82.7, 1.82.8) containing credential-stealing malware. PyPI responded by quarantining the entire package — all versions, not just the compromised ones.
Reference: BerriAI/litellm#24518
Environment
google-adk==1.23.0- Python 3.10+
- Poetry 2.x / pip 24.x
- All platforms affected
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
models[Component] Issues related to model support[Component] Issues related to model support