[PR #1278] [MERGED] chore: rollback uv workspace migration, restore per-package lockfiles #1273

Closed
opened 2026-02-16 09:18:35 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langchain-ai/deepagents/pull/1278
Author: @sydney-runkle
Created: 2/11/2026
Status: Merged
Merged: 2/11/2026
Merged by: @sydney-runkle

Base: mainHead: sr/revert-workspace-stuff


📝 Commits (1)

  • db67548 chore: revert uv workspace migration, restore per-package lockfiles

📊 Changes

17 files changed (+12304 additions, -593 deletions)

View changed files

📝 .github/actions/uv_setup/action.yml (+1 -2)
📝 .github/workflows/check_lockfiles.yml (+7 -2)
📝 .github/workflows/release.yml (+1 -2)
Makefile (+23 -0)
📝 libs/acp/pyproject.toml (+1 -1)
libs/acp/uv.lock (+1731 -0)
📝 libs/cli/pyproject.toml (+1 -1)
📝 libs/cli/uv.lock (+213 -543)
libs/deepagents/uv.lock (+2195 -0)
📝 libs/harbor/uv.lock (+2 -2)
📝 libs/partners/daytona/pyproject.toml (+4 -1)
libs/partners/daytona/uv.lock (+3072 -0)
📝 libs/partners/modal/pyproject.toml (+4 -1)
libs/partners/modal/uv.lock (+2942 -0)
📝 libs/partners/runloop/pyproject.toml (+4 -1)
libs/partners/runloop/uv.lock (+2103 -0)
pyproject.toml (+0 -37)

📄 Description

Summary

  • Reverts the uv workspace migration (#1264) which caused release complications (harbor exclusion issues, uv build --out-dir workaround)
  • Restores per-package uv.lock files and { path = ... } source references
  • Adds root Makefile with make lock / make lock-check for convenience
  • Simplifies check_lockfiles.yml CI to use make lock-check

Test plan

  • make lock regenerates all lockfiles
  • make lock-check passes for all packages

🤖 Generated with Claude Code


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/langchain-ai/deepagents/pull/1278 **Author:** [@sydney-runkle](https://github.com/sydney-runkle) **Created:** 2/11/2026 **Status:** ✅ Merged **Merged:** 2/11/2026 **Merged by:** [@sydney-runkle](https://github.com/sydney-runkle) **Base:** `main` ← **Head:** `sr/revert-workspace-stuff` --- ### 📝 Commits (1) - [`db67548`](https://github.com/langchain-ai/deepagents/commit/db67548c83a13583955b89f8d65dd9cee30d3bb6) chore: revert uv workspace migration, restore per-package lockfiles ### 📊 Changes **17 files changed** (+12304 additions, -593 deletions) <details> <summary>View changed files</summary> 📝 `.github/actions/uv_setup/action.yml` (+1 -2) 📝 `.github/workflows/check_lockfiles.yml` (+7 -2) 📝 `.github/workflows/release.yml` (+1 -2) ➕ `Makefile` (+23 -0) 📝 `libs/acp/pyproject.toml` (+1 -1) ➕ `libs/acp/uv.lock` (+1731 -0) 📝 `libs/cli/pyproject.toml` (+1 -1) 📝 `libs/cli/uv.lock` (+213 -543) ➕ `libs/deepagents/uv.lock` (+2195 -0) 📝 `libs/harbor/uv.lock` (+2 -2) 📝 `libs/partners/daytona/pyproject.toml` (+4 -1) ➕ `libs/partners/daytona/uv.lock` (+3072 -0) 📝 `libs/partners/modal/pyproject.toml` (+4 -1) ➕ `libs/partners/modal/uv.lock` (+2942 -0) 📝 `libs/partners/runloop/pyproject.toml` (+4 -1) ➕ `libs/partners/runloop/uv.lock` (+2103 -0) ➖ `pyproject.toml` (+0 -37) </details> ### 📄 Description ## Summary - Reverts the uv workspace migration (#1264) which caused release complications (harbor exclusion issues, `uv build --out-dir` workaround) - Restores per-package `uv.lock` files and `{ path = ... }` source references - Adds root `Makefile` with `make lock` / `make lock-check` for convenience - Simplifies `check_lockfiles.yml` CI to use `make lock-check` ## Test plan - [x] `make lock` regenerates all lockfiles - [x] `make lock-check` passes for all packages 🤖 Generated with [Claude Code](https://claude.com/claude-code) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-16 09:18:35 -05:00
yindo closed this issue 2026-02-16 09:18:35 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langchain-ai/deepagents#1273