Skip to content

Bump litellm pin to <=1.88.1 and sync cost map to v1.88.1#84

Merged
regan-huff merged 1 commit into
mainfrom
bump-litellm-1.88.1
Jun 15, 2026
Merged

Bump litellm pin to <=1.88.1 and sync cost map to v1.88.1#84
regan-huff merged 1 commit into
mainfrom
bump-litellm-1.88.1

Conversation

@gas2own

@gas2own gas2own commented Jun 15, 2026

Copy link
Copy Markdown
Contributor

What

  • Raise the litellm pin upper bound in pyproject.toml from 1.83.13 to 1.88.1.
  • Point desired_model_costs_url in prep_litellm_cost_map() (src/agenteval/cli.py) at model_prices_and_context_window_backup.json from the litellm v1.88.1 release tag (SHA 9c117a58be8fb8066e833aa92dd98fdf15771e50), replacing the previous 319193… SHA.
  • Bump agent-eval version 0.1.500.1.51.

Why

Scoring an asta-bench submission requires the litellm 1.88.1 model cost map, which is above the current <=1.83.13 ceiling. This follows the "Bumping litellm" guidance in Development.md: when bumping the pin, update the cost-map SHA to the version at the upper bound (here, the v1.88.1 tag). The two are now kept explicitly in sync via a code comment.

The cost-map backup JSON at the new SHA was confirmed reachable (HTTP 200).

Requested by @reganh for asta-bench submissions review (see allenai/nora wiki "Asta-Bench-Leaderboard: Submissions Review").

Follow-ups / notes for reviewer

  • Per Development.md, bumping the cost map may warrant rescoring results of interest with this version. That is a separate, manual step run against the HuggingFace submissions dataset and is not part of this PR.
  • CI (black 24.2.0 / flake8 / mypy 1.15) should run on this branch; changes are limited to a version string and two string literals.

🤖 Generated with Claude Code

Scoring asta-bench submissions needs the litellm 1.88.1 model cost map.
Raise the upper bound of the litellm pin from 1.83.13 to 1.88.1 and point
desired_model_costs_url at the model_prices_and_context_window_backup.json
from the v1.88.1 release tag (SHA 9c117a5), per the "Bumping litellm" note
in Development.md (keep pyproject pin and cost-map SHA in sync). Bump
agent-eval to 0.1.51 so the scoring environment version is distinguishable
in the submissions-review ledger.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@regan-huff regan-huff self-requested a review June 15, 2026 23:55
@regan-huff regan-huff merged commit 27c09a9 into main Jun 15, 2026
4 checks passed
@regan-huff regan-huff deleted the bump-litellm-1.88.1 branch June 15, 2026 23:56
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.

2 participants