Repository navigation
Bump the pip-minor-patch group with 16 updates - #1729
Closed
dependabot[bot] wants to merge 1 commit into
Closed
dependabot[bot] wants to merge 1 commit into
dependabot[bot] wants to merge 1 commit into
Conversation
--- updated-dependencies: - dependency-name: fastapi dependency-version: 0.143.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: pip-minor-patch - dependency-name: uvicorn dependency-version: 0.54.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: pip-minor-patch - dependency-name: onnxruntime dependency-version: 1.31.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: pip-minor-patch - dependency-name: starlette dependency-version: 1.8.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: pip-minor-patch - dependency-name: nemoguardrails dependency-version: 0.24.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: pip-minor-patch - dependency-name: langgraph dependency-version: 1.2.16 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: pip-minor-patch - dependency-name: langchain-core dependency-version: 1.6.12 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: pip-minor-patch - dependency-name: pgvector dependency-version: 0.5.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: pip-minor-patch - dependency-name: tzdata dependency-version: '2026.5' dependency-type: direct:production update-type: version-update:semver-minor dependency-group: pip-minor-patch - dependency-name: ruff dependency-version: 0.17.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: pip-minor-patch - dependency-name: mypy dependency-version: 2.4.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: pip-minor-patch - dependency-name: hatchling dependency-version: 1.32.4 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: pip-minor-patch - dependency-name: pydantic-settings dependency-version: 2.16.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: pip-minor-patch - dependency-name: aiohttp dependency-version: 3.14.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: pip-minor-patch - dependency-name: pendulum dependency-version: 3.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: pip-minor-patch - dependency-name: langsmith dependency-version: 0.14.11 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: pip-minor-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Contributor
Author
|
This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests. To ignore these dependencies, configure ignore rules in dependabot.yml |
cgfixit
added a commit
that referenced
this pull request
Oct 20, 2026
…c removal and extras drop (#1731) ## Proposed changes Documentation and dependency resync against `main` @ `b0683515` (after #1726 and #1727 merged). The five deterministic checkers (doc-sync D1-D13, dep-guard D1-D11, env drift E1-E7, `check_lock_contract.py`, invariant-guard) were already green, so every change here is prose plus one dated audit. **No pin, lock, manifest, or code line changes.** - `README.md`: the removed agentic coding loop no longer appears in the ship-off list, the security-model "Optional surfaces" row, or "Current development"; the docs map stops crediting `setup-guide.md` with Docker/conda and gains a `locks/README.md` row. - `setup-guide.md`: the editable self-install is `pip install -e . -c constraints.txt` on Linux/Windows and `pip install -e . --no-deps` on macOS. The old text pointed at `/tmp/constraints-macos.txt` (exists nowhere in the repo) and said the install went through `requirements.txt` (it goes through the hashed locks). Lock count 25 -> 19 (six locks left with #1700). "step 4b" -> step 4 (no 4b exists). The lock-freshness section was stranded after the footer and now sits above it. Reconciled date 2026-10-20. Option C step 5 notes `GH_TOKEN` is optional and unread by the runtime. - `locks/README.md`: records that `constraints.txt`, `requirements*.txt` and `scripts/ci-lock-inputs/` are hashed byte-for-byte into the lock records (a comment edit alone fails the contract), and a Dependabot section matching #1726. - `docs/DOCKER.md`, `macos/README.md`, `powershell/README.md`: "agentic registry" / "agentic writes" / "Agentic / registry" wording replaced with what exists (model caches, fsconnect writes, connectors). - `AGENTS.md`: `verify-dep` -> `verify-deps`. `CLAUDE.md` §8: one trailing comment on the macOS editable install. Both files steer agent sessions; the diff is those two lines, nothing copied from any external source. - `docs/audits/2026-10-20-dependency-currency-sweep.md` (new) and a `docs/changelog.txt` row: PyPI currency + per-release advisory sweep over all 42 pins. 0 new advisories (chromadb and nltk remain the two accepted in `SECURITY.md`). Bump candidates are grouped for the owner; the stale `constraints.txt` pydantic comment is flagged but left alone because fixing it would re-hash the file. **Invariant / Governance Impact:** none. No core file, graph edge, config value, sanitizer pattern, auth path, or manifest changed. `check_invariants.py`: 46 passed, 0 failed on the pushed head. --- ## Types of changes - [ ] Bugfix (non-breaking change which fixes an issue) - [ ] New feature (non-breaking change which adds functionality) - [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected) - [ ] Security (auth, privacy, injection, egress, redaction, or secrets) - [ ] Invariant / Governance refinement (use this for changes that strengthen or evolve the 6 invariants, I6 isolation, or harness phases) - [ ] Dependencies (added, removed, or bumped) - [ ] CI / infrastructure (workflows, hooks, templates, or checkers) - [ ] Refactor or tests (behavior-preserving, no new capability) - [x] Documentation update - [ ] Other (none of the boxes above fit) Scope note: Docs + audits. --- ## Benefits / why - An operator following `setup-guide.md` on macOS was told to pass a constraints file that does not exist; the new line (`--no-deps`) was run and resolves. - README, Docker and installer docs stop describing a subsystem removed two days ago (#1699/#1700), so a reader cannot go looking for the agentic loop, registry, or `/ops/agentic`. - `locks/README.md` now states the one rule that bites a would-be contributor: the manifests are hashed, so a pin or comment edit needs the Mac re-lock. Dependabot's role (#1726) is documented where the locks live. - The currency sweep gives the owner a reviewed bump list without landing a red lock contract. --- ## Risks to monitor - Prose only; the only executable claim is the macOS `pip install -e . --no-deps` line. Signal if wrong: `cyclaw-*` shims missing after that command on a Mac. Verified on Linux 3.12 only (dry-run, "Would install cyclaw-1.9.0"); not run on macOS. - `doc_sync.py` D9/D10 would catch a broken link or anchor from the moved section; it reports 0 drift on the head. - The sweep is a point-in-time PyPI read (2026-10-20); it is not a pin change and goes stale like every dated audit. --- ## Checklist - [x] I have read `docs/THREAT_MODEL.md`, `INVARIANTS.md` and `SECURITY.md` (and any relevant Phase docs) - [x] This change preserves all 6 security invariants and I6 module isolation (explicit evidence or invariant matrix included for core changes) - [ ] Full sandbox validation has been run (docs-only; per CLAUDE.md §5 the suites are CI's to run) - [x] No new external network dependencies or mandatory online LLM assumptions were introduced without explicit justification + offline fallback path - [ ] For any agentic/fsconnect change: n/a - [x] Relevant architecture docs or threat model notes have been updated if core behavior or topology changed - [x] Commit messages follow the title prefix convention above - [ ] For large or complex changes: n/a --- ## Further comments Checks run directly on the pushed head: `doc_sync.py` (0 drift), `check_deps.py` (0/0), `check_env_drift.py` (0/0), `check_lock_contract.py` (passed), `check_invariants.py` (46/0), a lock-vs-constraints agreement pass over 148 shared entries, and `pip install --dry-run --no-deps -e .` in a Python 3.12 venv. CI only: ruff, the four test legs, coverage, pr-template-check. --- ## Suggested merge order of open PRs _Trial merges verified against main @ b068351 on 2026-10-20: this branch is rebased directly onto that SHA (fast-forward, nothing to merge)._ **#1728** · Blocked Impact: Dependabot Docker base 3.12 -> 3.15; `requires-python <3.13`, so this cannot merge as proposed. Action: Close or re-pin; independent of this PR. **#1729** · Blocked Impact: Dependabot pip minor+patch, 16 packages; red on the lock contract until the Mac re-lock (see `locks/README.md` Dependabot section in this PR). Action: Owner re-locks on arm64 macOS, then merge; does not touch this PR's files. **this PR** · Safe Impact: Docs and one audit only; no shared file with #1728/#1729. Action: Merge any time; squash. ## ELI5 The code moved on (the agentic coding loop and its extras were deleted last week, the lock set shrank, Dependabot got new rules) and the instruction manuals did not. This PR is the manual catching up; it changes no behavior. - **What was broken or missing:** like a museum map still showing a wing that was demolished. `README.md`, `docs/DOCKER.md` and the macOS/PowerShell READMEs still named the agentic loop, its registry and its writes. `setup-guide.md` told Mac users to pass `-c /tmp/constraints-macos.txt` (a file nothing creates), said the install went through `requirements.txt` (it goes through `locks/`), counted 25 locks (there are 19), referenced a "step 4b" that does not exist, and had its lock-freshness section sitting after the signature line. - **What changed:** those sentences now say what the tree does. The macOS self-install is `pip install -e . --no-deps`, because `constraints.txt` pins `torch==2.13.0+cpu` and no such wheel exists for macOS. `locks/README.md` gains two facts: the manifests are hashed into the lock records byte-for-byte, and a Dependabot pip PR is a shopping list until someone re-locks on the Mac. A new dated audit lists every pin against PyPI today with advisories checked per pinned release; two advisories exist (chromadb, nltk) and both were already accepted in `SECURITY.md`. Deliberately not done: no pin bumped, no `constraints.txt` comment fixed, because either one turns `check_lock_contract.py` red until the arm64 re-lock. - **What could still go wrong:** the only runnable claim is the macOS `--no-deps` line. It was dry-run on Linux 3.12 and resolved; it was not run on a Mac. If it is wrong, `cyclaw-user` and friends stay "command not found" after it. Everything else is words; `doc_sync.py` D9/D10 guard the links and anchors and report 0 drift. Last updated: 2026-10-20 10:12 ET --- _Generated by [Claude Code](https://claude.ai/code/session_0196C68GFwq9cXGmpqDMDGJe)_
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps the pip-minor-patch group with 16 updates:
0.141.10.143.30.53.00.54.01.30.01.31.01.6.01.8.00.24.00.24.11.2.111.2.161.6.31.6.120.5.00.5.12026.22026.50.16.80.17.12.3.02.4.01.32.01.32.42.15.02.16.03.14.43.14.53.2.03.3.00.13.00.14.11Updates
fastapifrom 0.141.1 to 0.143.3Release notes
Sourced from fastapi's releases.
... (truncated)
Commits
bb7f314🔖 Release version 0.143.3 (#16510)c34a14c📝 Update release notesd1fd422🐛 Fix non-finite float serialization in JSONL and SSE streams (#16509)0b91981📝 Update release notes64efa4f🎨 Update Python format in Markdown with Ruff (#16505)ba24dc3🔖 Release version 0.143.2 (#16504)98050ee📝 Update release notesd0282a3🐛 Fix blocking frontend fallback file checks (#16503)db04f5b📝 Update release notesfd0614c🌐 Update translations for zh-hant (update-outdated) (#16500)Updates
uvicornfrom 0.53.0 to 0.54.0Release notes
Sourced from uvicorn's releases.
Changelog
Sourced from uvicorn's changelog.
Commits
3eb9a9aVersion 0.54.0 (#3161)cd7ef6dRemove races from supervisor tests (#3134)a56c7ccSupport HTTP/2 response trailers (#3146)9bd4404chore(deps): bump anyio from 4.13.0 to 4.14.2 (#3145)21f39efAdd HTTP/2 Early Hints support (#3137)Updates
onnxruntimefrom 1.30.0 to 1.31.0Release notes
Sourced from onnxruntime's releases.
... (truncated)
Commits
402979aRevert "Bump version to 1.32.0 (#33197)" (#33212)660125b[Compile API] Add support for writing external initializers and EP context to...06cab16Update parameterized requirement from >=0.8.1 to >=0.9.0 (#33022)864d871Fix isolated provider tests in Windows GPU CI (#33203)1744702Bump baseline-browser-mapping from 2.10.31 to 2.11.26 in /js/react_native/e2e...be3b8e8Fix complex STFT window handling (#33136)40a7167[CPU] Avoid degenerate GQA FlashAttention tiles when L2 cache size is unknown...430f563Fix EP assignment reporting after NHWC layout transformation (#33184)26ab6c7Improve GQA shared-cache and sliding-window handling (#33175)d8024cdImprove CUDA RMSNorm reduction and aligned half2 output (#33178)Updates
starlettefrom 1.6.0 to 1.8.0Release notes
Sourced from starlette's releases.
... (truncated)
Changelog
Sourced from starlette's changelog.
... (truncated)
Commits
7b2948fVersion 1.8.0 (#3660)5b544ceSend response start immediately when GZipMiddleware cannot compress (#3631)96d5023EmitMax-Age=0on session cookie whenmax_age=0(#3651)0a15da3Include allowed methods in StaticFiles 405 responses (#3640)ff5b4dfCloseRequest.stream()generators withaclosing(#3628)7cb2f09Mark sessions as accessed when popping existing keys (#3186)c67ca4eAdd HTTP 103 Early Hints support (#3435)04741d0Update broken external documentation links (#3621)470f986Correct the documented WebSocket and Request constructor signatures (#3580)b2e8750Bracket IPv6 hostnames inURL.replace()(#3617)Updates
nemoguardrailsfrom 0.24.0 to 0.24.1Release notes
Sourced from nemoguardrails's releases.
Changelog
Sourced from nemoguardrails's changelog.
Commits
5d81d67chore: prepare for release v0.24.1 (#2387)c99d599chore(deps): bump tornado from 6.5.7 to 6.5.8 (#2357)ca8ccfcchore(deps): bump gitpython from 3.1.58 to 3.1.59 (#2372)273651fchore(deps-dev): bump chainlit from 2.11.1 to 2.12.0 (#2358)a4c1405test: make config path fixture portable (#2378)f33f062test: add Nemotron 3.5 Content Safety recorded tests (#2373)8c20efefix(rails): load config.py for combined configurations (#2371)a1f1fb3feat: nemotron-3.5-content-safety parser (#2370)39b9c5bdocs(benchmark): drop AIPerf comparison from Locust README (#2356)4f9672efix(server): return overload response for IORails admission shedding (#2334)Updates
langgraphfrom 1.2.11 to 1.2.16Release notes
Sourced from langgraph's releases.
... (truncated)
Commits
41c9c22release(langgraph): 1.2.16 (#9334)5101865release(sdk-py): 0.4.8 (#9335)9e6fc45fix(sdk-py): surface thread stream errors and stop retrying a rejected stream...b0cabd9fix(langgraph): let other tasks finish when a resume value is invalid (#9265)4ac46barelease(cli): 0.4.36 (#9330)e14f427fix(langgraph): apply a resumed Command's update once (#9322)4e2dfe4fix(cli): accept serverless and dedicated deployment aliases (#9325)e77a5cbfix(cli): push through the active Docker context in langgraph deploy (#9321)b0482d0fix(langgraph): stop a subgraph from rerunning its finished tasks on resume (...889a5fffix(langgraph): save a resumed exit run's pending writes once (#9314)Updates
langchain-corefrom 1.6.3 to 1.6.12Release notes
Sourced from langchain-core's releases.
... (truncated)
Commits
bd5b134release(core): 1.6.12 (#41277)b7b942afix(core): propagate extras on content-block-start events (#41272)f37ca68docs: update OpenWiki (#40925)011507echore(deps): bump mcp from 2.1.1 to 2.2.0 in /libs/langchain_v1 (#41270)738dff9chore(model-profiles): refresh model profile data (#41265)3bf004cfix: fix dependencies in some partner packages (#41266)c088db9release(core): 1.6.11 (#41260)8d4838ffeat(core): accept address inside LangChainTracer (#41006)7185be5chore(model-profiles): refresh model profile data (#41253)84ba23crelease(langchain): 1.4.6 (#41247)Updates
pgvectorfrom 0.5.0 to 0.5.1Changelog
Sourced from pgvector's changelog.
Commits
5275164Version bump to 0.5.1 [skip ci]474522bImproved validation for bit strings - fixes #1619005637Updated changelog [skip ci]f3a05b4Updated changelog [skip ci]f4dde19Fixed handling of duplicates for SciPy sparse arrays - fixes #162c451fb0Improved code consistency [skip ci]63f5a48Fixed typo [skip ci]cd18c3fFixed error with SciPy sparse arrays with zerosd3c5d4bImproved performance by checking has_canonical_format [skip ci]fd74f78Fixed error with unordered SciPy sparse arrays - resolves #160Updates
tzdatafrom 2026.2 to 2026.5Release notes
Sourced from tzdata's releases.
... (truncated)
Changelog
Sourced from tzdata's changelog.