Commit dc44e5a
build(deps): bump langsmith to 0.8.0 across uv lockfiles (#434)
## Summary
- Bump `langsmith` pin in `py/pyproject.toml`'s `lint` dependency group
from `0.7.31` to `0.8.0`, matching the version already locked in
`integrations/langchain-py/uv.lock` after #433.
- Regenerate `py/uv.lock` and `integrations/adk-py/uv.lock` so no
resolution can pick up a sub-0.8.0 langsmith.
`integrations/langchain-py/uv.lock` was already on 0.8.0.
## Scope note
`py/uv.lock` had drifted against `pyproject.toml`'s open ranges before
this PR, so the relock also picked up unrelated cascades: `pydantic-ai
1.66 -> 1.94` (+ `-slim`/`-evals`/`-graph`), `litellm` adding `1.84.0`,
`pydantic-handlebars 0.1.0` added, and small cleanups to
`langchain-openai`, `nexus-rpc`, `temporalio`. These were unavoidable
side effects of `uv lock` reconciling the stale file — happy to drop the
relock and keep just the langsmith bump if preferred.
## Test plan
- [ ] CI green on the static_checks job (pylint resolves with the new
langsmith pin)
- [ ] Sharded nox matrix green, particularly `test_langchain` and any
session that exercises langsmith transitively
- [ ] Spot-check `nox -s "test_langchain(latest)"` locally
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-authored-by: Starfolk <noreply@starfolk.ai>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>1 parent 78d0f22 commit dc44e5a
3 files changed
Lines changed: 609 additions & 481 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
220 | 220 | | |
221 | 221 | | |
222 | 222 | | |
223 | | - | |
| 223 | + | |
224 | 224 | | |
225 | 225 | | |
226 | 226 | | |
| |||
0 commit comments