chore(deps): bump litellm from 1.95.0 to 1.96.2 - #698
Conversation
Bumps [litellm](https://github.com/BerriAI/litellm) from 1.95.0 to 1.96.2. - [Release notes](https://github.com/BerriAI/litellm/releases) - [Commits](BerriAI/litellm@v1.95.0...v1.96.2) --- updated-dependencies: - dependency-name: litellm dependency-version: 1.96.2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Completed Working on "Code Review"✅ Code review complete. No issues found - all changes look good! ✅ ✅ Workflow completed successfully. |
Dependency Review✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.OpenSSF Scorecard
Scanned Files
|
|
Superseded by #711, which combines the passing Dependabot updates into one PR. |
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
Completed Working on "Code Review"✅ Review publishing complete. Review submitted: COMMENT. Total comments: 1 across 1 files. ✅ Workflow completed successfully. |
|
🚅 Deployed to the QueryWeaver-pr-698 environment in queryweaver
|
There was a problem hiding this comment.
Review Summary
Findings by severity:
- BLOCKER: 0
- CRITICAL: 0
- MAJOR: 0
- MINOR: 1
- SUGGESTION: 0
- PRAISE: 0
Key theme:
- Dependency upgrade introduces a new transitive configuration-related package (
pydantic-settings) without corresponding validation coverage in this PR.
Actionable next steps:
- Add or run a targeted integration test for LiteLLM initialization using production-like environment variable sets.
- Include unset/partial env-var scenarios to ensure configuration parsing and startup behavior remain stable after the upgrade.
- Confirm test pass results in CI before merge.
| { name = "jsonschema" }, | ||
| { name = "openai" }, | ||
| { name = "pydantic" }, | ||
| { name = "pydantic-settings" }, |
There was a problem hiding this comment.
[minor]: The litellm lock entry now adds pydantic-settings, which can change environment-driven configuration resolution paths at runtime. There are no corresponding changes in this PR to validate QueryWeaver’s litellm integration under expected env var combinations, so this dependency bump carries unverified config behavior risk.
Add/execute a targeted integration test that initializes the litellm client with the project’s production-like environment variables (including unset/partial cases) to verify no regression in startup/config parsing after 1.96.2.
Naseem77
left a comment
There was a problem hiding this comment.
Dependency update checks are passing.
Bumps litellm from 1.95.0 to 1.96.2.
Release notes
Sourced from litellm's releases.
... (truncated)
Commits
83d6d84Merge pull request #36570 from BerriAI/litellm_bump_version_1_96_21f4685echore: refresh uv.lock for 1.96.2256c496bump: version 1.96.1 → 1.96.2af094faMerge pull request #36494 from BerriAI/litellm_backport_1_96_x_bp196dc6d1d8chore: refresh uv.lock for 1.96.13605e38bump: version 1.96.0 → 1.96.1697fac9chore(deps): drop the pypdf scanner exceptions cleared by 6.15.048d572bchore(deps): bump pypdf to 6.15.0820f247Merge pull request #36011 from BerriAI/litellm_maint_batch_2026_078843766Merge pull request #36320 from BerriAI/litellm_/litellm-1-96-0-release-ui-48fbebDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)