Skip to content

fix: exclude compromised LiteLLM 1.107.0 - #1445

Open
jagwar wants to merge 2 commits into
mainfrom
fix/exclude-compromised-litellm-20261022
Open

jagwar wants to merge 2 commits into
mainfrom
fix/exclude-compromised-litellm-20261022

Conversation

@jagwar

@jagwar jagwar commented Oct 22, 2026 •

Copy link
Copy Markdown

LiteLLM 1.107.0 was distributed with a credential stealer in its PyPI wheels and Docker images (upstream incident). Exclude that version from the optional LiteLLM dependency while preserving the existing minimum and other compatible releases.

Validation: built the wheel and checked its Requires-Dist metadata. The constraint rejects 1.107.0 and accepts 1.106.2 and the existing minimum version. LiteLLM was not installed or executed during validation.

A release is needed to propagate the exclusion to downstream installations. Existing compromised environments still require incident response and a clean rebuild.

CI follow-up: use the supported HfApi.list_models(search=...) argument in the judge model lookup. The removed model_name argument prevented task registry and model tests from running with current huggingface_hub.

@bot-ci-comment

Copy link
Copy Markdown

The docs for this PR live here. All of your documentation changes will be reflected on that endpoint. The docs are available until 30 days after the last update.

@NathanHB
NathanHB marked this pull request as ready for review October 22, 2026 14:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant