Skip to content

Update llm dependencies - #2160

Merged
rolandwalker merged 1 commit into
mainfrom
RW/update-llm-dependencies
Aug 24, 2026
Merged

Update llm dependencies#2160
rolandwalker merged 1 commit into
mainfrom
RW/update-llm-dependencies

Conversation

@rolandwalker

@rolandwalker rolandwalker commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

Description

Update llm dependencies

  • update llm to latest, v0.33
  • allow newer llm in policies
  • remove openai pin, allowing v3.3.1
  • allow newer openai in policies

It is annoying to evade the cooldown policies like this, but CI was broken without pinning to a 2.x version of openai, and llm+openai are tightly coupled. We found one combination of the libraries which worked in CI, which unfortunately was newer than the cooldown period.

TODO comment included.

Checklist

  • I added this contribution to the changelog.md file.
  • I added my name to the AUTHORS file (or it's already there).
  • To lint and format the code, I ran
    uv run ruff check && uv run ruff format && uv run mypy --install-types .

@rolandwalker rolandwalker self-assigned this Aug 24, 2026
@rolandwalker
rolandwalker force-pushed the RW/update-llm-dependencies branch 3 times, most recently from 3ecb36b to 4c0cba0 Compare August 24, 2026 10:29
 * update llm to latest, v0.33
 * allow newer llm in policies
 * remove openai pin, allowing v3.3.1
 * allow newer openai in policies

It is annoying to evade the cooldown policies like this, but CI was
broken without pinning to a 2.x version of openai, and llm+openai are
tightly coupled.  We found one combination of the libraries which
worked in CI, which unfortunately was newer than the cooldown period.

TODO comment included.
@rolandwalker
rolandwalker force-pushed the RW/update-llm-dependencies branch from 4c0cba0 to deb2c14 Compare August 24, 2026 10:37
@rolandwalker
rolandwalker merged commit c6e194d into main Aug 24, 2026
11 checks passed
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