Skip to content

deps: regenerate lock pair (2026-10-26) - #2537

Merged
jinon86 merged 1 commit into
mainfrom
deps/lock-pair-20261026
Oct 26, 2026
Merged

jinon86 merged 1 commit into
mainfrom
deps/lock-pair-20261026

Conversation

@jinwon-deps-bot

Copy link
Copy Markdown
Contributor

Lock-pair regeneration (2026-10-26)

scripts/ccc-deps-lock.sh re-derived .github/requirements/bridge-ci.txt and bridge/requirements.lock.txt from bridge/pyproject.toml (mode: upgrade-all (every pin bridge/pyproject.toml permits may move)) on top of main @ 3eee62e64ef6; bridge/requirements.txt mirrors the runtime pins.

Package Lock Before After
ast-serialize .github/requirements/bridge-ci.txt 0.12.1 0.13.1
certifi .github/requirements/bridge-ci.txt 2026.10.19 2026.10.23
claude-agent-sdk .github/requirements/bridge-ci.txt 0.2.165 0.2.174
coverage .github/requirements/bridge-ci.txt 7.16.2 7.17.0
filelock .github/requirements/bridge-ci.txt 4.1.1 4.2.4
httpcore2 .github/requirements/bridge-ci.txt 2.13.1 2.16.0
httpx2 .github/requirements/bridge-ci.txt 2.13.1 2.16.0
openai .github/requirements/bridge-ci.txt 3.29.0 3.37.0
pip .github/requirements/bridge-ci.txt 26.2.1 26.2.2
platformdirs .github/requirements/bridge-ci.txt 4.13.0 4.13.5
pluggy .github/requirements/bridge-ci.txt 1.6.0 1.7.0
pycparser .github/requirements/bridge-ci.txt 3.11 3.12
pydantic-settings .github/requirements/bridge-ci.txt 2.15.0 2.16.1
pyromark .github/requirements/bridge-ci.txt 0.9.14 0.10.3
ruff .github/requirements/bridge-ci.txt 0.17.0 0.17.2
setuptools .github/requirements/bridge-ci.txt 84.0.0 84.2.1
sse-starlette .github/requirements/bridge-ci.txt 3.5.0 3.6.0
starlette .github/requirements/bridge-ci.txt 1.7.0 1.10.0
telegramify-markdown .github/requirements/bridge-ci.txt 1.4.0 1.4.1
truststore .github/requirements/bridge-ci.txt 0.10.4 0.10.5
certifi bridge/requirements.lock.txt 2026.10.19 2026.10.23
claude-agent-sdk bridge/requirements.lock.txt 0.2.165 0.2.174
httpcore2 bridge/requirements.lock.txt 2.13.1 2.16.0
httpx2 bridge/requirements.lock.txt 2.13.1 2.16.0
openai bridge/requirements.lock.txt 3.29.0 3.37.0
pycparser bridge/requirements.lock.txt 3.11 3.12
pydantic-settings bridge/requirements.lock.txt 2.15.0 2.16.1
pyromark bridge/requirements.lock.txt 0.9.14 0.10.3
sse-starlette bridge/requirements.lock.txt 3.5.0 3.6.0
starlette bridge/requirements.lock.txt 1.7.0 1.10.0
telegramify-markdown bridge/requirements.lock.txt 1.4.0 1.4.1
truststore bridge/requirements.lock.txt 0.10.4 0.10.5

Both locks move together in this one commit, which is what per-directory Dependabot pip PRs could not do (#1483) — tests/test_runtime_deps_lock.py verifies the pair.

CI

Pushes and pull requests made with GITHUB_TOKEN do not trigger pull_request/push workflows, so the workflow dispatched ci.yml, codeql.yml on deps/lock-pair-20261026 via workflow_dispatch; those check runs attach to the head SHA and satisfy the required contexts. If the checks are missing, re-run gh workflow run deps-lock.yml (same-day reruns refresh this branch) or dispatch the workflows on this ref manually.

GitHub may still register this PR's own pull_request runs and park them at action_required (workflow-approval gate for the bot author), which keeps the PR BLOCKED even with green required checks. The workflow tries to approve those runs itself (see its job summary); if that failed, approve them manually — gh run list --branch deps/lock-pair-20261026 --event pull_request, then gh api -X POST repos/{owner}/{repo}/actions/runs/<id>/approve per run — and merge after they complete (docs/ci-governance.md, "Weekly lock-pair regeneration").

Refs #1483

Regenerated by scripts/ccc-deps-lock-pr.sh (deps-lock workflow) from
bridge/pyproject.toml; both hash locks and the bridge/requirements.txt
mirror move together so tests/test_runtime_deps_lock.py stays green.
Mode: upgrade-all (every pin bridge/pyproject.toml permits may move)
Base: main@3eee62e64ef6

Changed pins:
  ast-serialize 0.12.1 -> 0.13.1
  certifi 2026.10.19 -> 2026.10.23
  claude-agent-sdk 0.2.165 -> 0.2.174
  coverage 7.16.2 -> 7.17.0
  filelock 4.1.1 -> 4.2.4
  httpcore2 2.13.1 -> 2.16.0
  httpx2 2.13.1 -> 2.16.0
  openai 3.29.0 -> 3.37.0
  pip 26.2.1 -> 26.2.2
  platformdirs 4.13.0 -> 4.13.5
  pluggy 1.6.0 -> 1.7.0
  pycparser 3.11 -> 3.12
  pydantic-settings 2.15.0 -> 2.16.1
  pyromark 0.9.14 -> 0.10.3
  ruff 0.17.0 -> 0.17.2
  setuptools 84.0.0 -> 84.2.1
  sse-starlette 3.5.0 -> 3.6.0
  starlette 1.7.0 -> 1.10.0
  telegramify-markdown 1.4.0 -> 1.4.1
  truststore 0.10.4 -> 0.10.5

Refs #1483

@jinon86 jinon86 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lock-pair 검토(공명, 오너 승인 '2537 승인'): 패키지 추가/삭제 0, 새 index/URL 출처 없음, 전 줄 sha256 해시, 메이저 상승 없음. exact head 7657ac2 필수 체크 포함 14/14 green, behind_by=0. 배포 없음 — 브리지 반영은 다음 업그레이드에서 노드 1대 선확인 권장.

@jinon86
jinon86 added this pull request to the merge queue Oct 26, 2026
Merged via the queue into main with commit 8322c70 Oct 26, 2026
27 checks passed
@jinon86
jinon86 deleted the deps/lock-pair-20261026 branch October 26, 2026 12:12
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