deps: refresh compatible dependencies and align plugin launcher pins - #491
Open
dependabot[bot] wants to merge 3 commits into
Open
deps: refresh compatible dependencies and align plugin launcher pins#491dependabot[bot] wants to merge 3 commits into
dependabot[bot] wants to merge 3 commits into
Conversation
Bumps the minor-and-patch group with 36 updates in the / directory: | Package | From | To | | --- | --- | --- | | [mcp](https://github.com/modelcontextprotocol/python-sdk) | `2.0.0` | `2.1.1` | | [anyio](https://github.com/agronholm/anyio) | `4.14.2` | `4.15.0` | | [pydantic](https://github.com/pydantic/pydantic) | `2.13.4` | `2.13.5` | | [pydantic-settings](https://github.com/pydantic/pydantic-settings) | `2.14.2` | `2.15.0` | | [tree-sitter-language-pack](https://github.com/xberg-io/tree-sitter-language-pack) | `1.14.3` | `1.16.1` | | [pyarrow](https://github.com/apache/arrow) | `25.0.0` | `25.0.1` | | [ruff](https://github.com/astral-sh/ruff) | `0.16.2` | `0.16.6` | | [build](https://github.com/pypa/build) | `1.5.0` | `1.6.0` | | [cffi](https://github.com/python-cffi/cffi) | `2.1.0` | `2.1.1` | | [charset-normalizer](https://github.com/jawah/charset_normalizer) | `3.4.9` | `3.5.1` | | [click](https://github.com/pallets/click) | `8.4.2` | `8.5.0` | | [coverage](https://github.com/coveragepy/coveragepy) | `7.15.2` | `7.16.0` | | [cryptography](https://github.com/pyca/cryptography) | `50.0.0` | `50.0.1` | | [filelock](https://github.com/tox-dev/py-filelock) | `3.32.0` | `3.32.5` | | [fsspec](https://github.com/fsspec/filesystem_spec) | `2026.6.0` | `2026.7.0` | | [googleapis-common-protos](https://github.com/googleapis/google-cloud-python) | `1.75.0` | `1.75.3` | | [hf-xet](https://github.com/huggingface/xet-core) | `1.5.2` | `1.6.0` | | [httpcore2](https://github.com/pydantic/httpx2) | `2.10.0` | `2.12.0` | | [httpx2](https://github.com/pydantic/httpx2) | `2.10.0` | `2.12.0` | | [huggingface-hub](https://github.com/huggingface/huggingface_hub) | `1.27.0` | `1.30.0` | | [idna](https://github.com/kjd/idna) | `3.18` | `3.19` | | [joblib](https://github.com/joblib/joblib) | `1.5.3` | `1.6.0` | | [mcp-types](https://github.com/modelcontextprotocol/python-sdk) | `2.0.0` | `2.1.1` | | [narwhals](https://github.com/narwhals-dev/narwhals) | `2.24.0` | `2.25.0` | | [packaging](https://github.com/pypa/packaging) | `26.2` | `26.3` | | [protobuf](https://github.com/protocolbuffers/protobuf) | `7.35.1` | `7.36.1` | | [pydantic-core](https://github.com/pydantic/pydantic) | `2.46.4` | `2.48.0` | | [pygments](https://github.com/pygments/pygments) | `2.20.0` | `2.21.0` | | [python-dotenv](https://github.com/theskumar/python-dotenv) | `1.2.2` | `1.2.3` | | [regex](https://github.com/mrabarnett/mrab-regex) | `2026.7.19` | `2026.9.3` | | [sse-starlette](https://github.com/sysid/sse-starlette) | `3.4.6` | `3.4.10` | | [starlette](https://github.com/Kludex/starlette) | `1.3.1` | `1.6.0` | | [tokenizers](https://github.com/huggingface/tokenizers) | `0.22.2` | `0.23.2` | | [transformers](https://github.com/huggingface/transformers) | `5.14.1` | `5.16.1` | | [typing-inspection](https://github.com/pydantic/typing-inspection) | `0.4.2` | `0.4.4` | | [uvicorn](https://github.com/Kludex/uvicorn) | `0.52.1` | `0.52.4` | Updates `mcp` from 2.0.0 to 2.1.1 - [Release notes](https://github.com/modelcontextprotocol/python-sdk/releases) - [Changelog](https://github.com/modelcontextprotocol/python-sdk/blob/main/RELEASE.md) - [Commits](modelcontextprotocol/python-sdk@v2.0.0...v2.1.1) Updates `anyio` from 4.14.2 to 4.15.0 - [Release notes](https://github.com/agronholm/anyio/releases) - [Commits](agronholm/anyio@4.14.2...4.15.0) Updates `pydantic` from 2.13.4 to 2.13.5 - [Release notes](https://github.com/pydantic/pydantic/releases) - [Changelog](https://github.com/pydantic/pydantic/blob/v2.13.5/HISTORY.md) - [Commits](pydantic/pydantic@v2.13.4...v2.13.5) Updates `pydantic-settings` from 2.14.2 to 2.15.0 - [Release notes](https://github.com/pydantic/pydantic-settings/releases) - [Commits](pydantic/pydantic-settings@v2.14.2...v2.15.0) Updates `tree-sitter-language-pack` from 1.14.3 to 1.16.1 - [Release notes](https://github.com/xberg-io/tree-sitter-language-pack/releases) - [Changelog](https://github.com/xberg-io/tree-sitter-language-pack/blob/main/CHANGELOG.md) - [Commits](xberg-io/tree-sitter-language-pack@v1.14.3...v1.16.1) Updates `pyarrow` from 25.0.0 to 25.0.1 - [Release notes](https://github.com/apache/arrow/releases) - [Commits](apache/arrow@apache-arrow-25.0.0...apache-arrow-25.0.1) Updates `ruff` from 0.16.2 to 0.16.6 - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](astral-sh/ruff@0.16.2...0.16.6) Updates `build` from 1.5.0 to 1.6.0 - [Release notes](https://github.com/pypa/build/releases) - [Changelog](https://github.com/pypa/build/blob/main/CHANGELOG.rst) - [Commits](pypa/build@1.5.0...1.6.0) Updates `cffi` from 2.1.0 to 2.1.1 - [Release notes](https://github.com/python-cffi/cffi/releases) - [Commits](python-cffi/cffi@v2.1.0...v2.1.1) Updates `charset-normalizer` from 3.4.9 to 3.5.1 - [Release notes](https://github.com/jawah/charset_normalizer/releases) - [Changelog](https://github.com/jawah/charset_normalizer/blob/master/CHANGELOG.md) - [Commits](jawah/charset_normalizer@3.4.9...3.5.1) Updates `click` from 8.4.2 to 8.5.0 - [Release notes](https://github.com/pallets/click/releases) - [Changelog](https://github.com/pallets/click/blob/main/CHANGES.md) - [Commits](pallets/click@8.4.2...8.5.0) Updates `coverage` from 7.15.2 to 7.16.0 - [Release notes](https://github.com/coveragepy/coveragepy/releases) - [Changelog](https://github.com/coveragepy/coveragepy/blob/main/CHANGES.rst) - [Commits](coveragepy/coveragepy@7.15.2...7.16.0) Updates `cryptography` from 50.0.0 to 50.0.1 - [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst) - [Commits](pyca/cryptography@50.0.0...50.0.1) Updates `filelock` from 3.32.0 to 3.32.5 - [Release notes](https://github.com/tox-dev/py-filelock/releases) - [Changelog](https://github.com/tox-dev/filelock/blob/main/docs/changelog.rst) - [Commits](tox-dev/filelock@3.32.0...3.32.5) Updates `fsspec` from 2026.6.0 to 2026.7.0 - [Commits](fsspec/filesystem_spec@2026.6.0...2026.7.0) Updates `googleapis-common-protos` from 1.75.0 to 1.75.3 - [Release notes](https://github.com/googleapis/google-cloud-python/releases) - [Changelog](https://github.com/googleapis/google-cloud-python/blob/main/packages/google-cloud-documentai/CHANGELOG.md) - [Commits](googleapis/google-cloud-python@googleapis-common-protos-v1.75.0...googleapis-common-protos-v1.75.3) Updates `hf-xet` from 1.5.2 to 1.6.0 - [Release notes](https://github.com/huggingface/xet-core/releases) - [Commits](huggingface/xet-core@v1.5.2...v1.6.0) Updates `httpcore2` from 2.10.0 to 2.12.0 - [Release notes](https://github.com/pydantic/httpx2/releases) - [Commits](pydantic/httpx2@v2.10.0...v2.12.0) Updates `httpx2` from 2.10.0 to 2.12.0 - [Release notes](https://github.com/pydantic/httpx2/releases) - [Changelog](https://github.com/pydantic/httpx2/blob/main/src/httpx2/CHANGELOG.md) - [Commits](pydantic/httpx2@v2.10.0...v2.12.0) Updates `huggingface-hub` from 1.27.0 to 1.30.0 - [Release notes](https://github.com/huggingface/huggingface_hub/releases) - [Commits](huggingface/huggingface_hub@v1.27.0...v1.30.0) Updates `idna` from 3.18 to 3.19 - [Release notes](https://github.com/kjd/idna/releases) - [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.md) - [Commits](kjd/idna@v3.18...v3.19) Updates `joblib` from 1.5.3 to 1.6.0 - [Release notes](https://github.com/joblib/joblib/releases) - [Changelog](https://github.com/joblib/joblib/blob/main/CHANGES.rst) - [Commits](joblib/joblib@1.5.3...1.6.0) Updates `mcp-types` from 2.0.0 to 2.1.1 - [Release notes](https://github.com/modelcontextprotocol/python-sdk/releases) - [Changelog](https://github.com/modelcontextprotocol/python-sdk/blob/main/RELEASE.md) - [Commits](modelcontextprotocol/python-sdk@v2.0.0...v2.1.1) Updates `narwhals` from 2.24.0 to 2.25.0 - [Release notes](https://github.com/narwhals-dev/narwhals/releases) - [Commits](narwhals-dev/narwhals@v2.24.0...v2.25.0) Updates `packaging` from 26.2 to 26.3 - [Release notes](https://github.com/pypa/packaging/releases) - [Changelog](https://github.com/pypa/packaging/blob/main/CHANGELOG.rst) - [Commits](pypa/packaging@26.2...26.3) Updates `protobuf` from 7.35.1 to 7.36.1 - [Release notes](https://github.com/protocolbuffers/protobuf/releases) - [Commits](https://github.com/protocolbuffers/protobuf/commits) Updates `pydantic-core` from 2.46.4 to 2.48.0 - [Release notes](https://github.com/pydantic/pydantic/releases) - [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md) - [Commits](pydantic/pydantic@core-v2.46.4...core-v2.48.0) Updates `pygments` from 2.20.0 to 2.21.0 - [Release notes](https://github.com/pygments/pygments/releases) - [Changelog](https://github.com/pygments/pygments/blob/master/CHANGES) - [Commits](pygments/pygments@2.20.0...2.21.0) Updates `python-dotenv` from 1.2.2 to 1.2.3 - [Release notes](https://github.com/theskumar/python-dotenv/releases) - [Changelog](https://github.com/theskumar/python-dotenv/blob/main/CHANGELOG.md) - [Commits](theskumar/python-dotenv@v1.2.2...v1.2.3) Updates `regex` from 2026.7.19 to 2026.9.3 - [Changelog](https://github.com/mrabarnett/mrab-regex/blob/hg/changelog.txt) - [Commits](mrabarnett/mrab-regex@2026.7.19...2026.9.3) Updates `sse-starlette` from 3.4.6 to 3.4.10 - [Release notes](https://github.com/sysid/sse-starlette/releases) - [Commits](sysid/sse-starlette@v3.4.6...v3.4.10) Updates `starlette` from 1.3.1 to 1.6.0 - [Release notes](https://github.com/Kludex/starlette/releases) - [Changelog](https://github.com/Kludex/starlette/blob/main/docs/release-notes.md) - [Commits](Kludex/starlette@1.3.1...1.6.0) Updates `tokenizers` from 0.22.2 to 0.23.2 - [Release notes](https://github.com/huggingface/tokenizers/releases) - [Changelog](https://github.com/huggingface/tokenizers/blob/main/RELEASE.md) - [Commits](huggingface/tokenizers@v0.22.2...v0.23.2) Updates `transformers` from 5.14.1 to 5.16.1 - [Release notes](https://github.com/huggingface/transformers/releases) - [Commits](huggingface/transformers@v5.14.1...v5.16.1) Updates `typing-inspection` from 0.4.2 to 0.4.4 - [Release notes](https://github.com/pydantic/typing-inspection/releases) - [Changelog](https://github.com/pydantic/typing-inspection/blob/main/HISTORY.md) - [Commits](pydantic/typing-inspection@v0.4.2...v0.4.4) Updates `uvicorn` from 0.52.1 to 0.52.4 - [Release notes](https://github.com/Kludex/uvicorn/releases) - [Changelog](https://github.com/Kludex/uvicorn/blob/main/docs/release-notes.md) - [Commits](Kludex/uvicorn@0.52.1...0.52.4) --- updated-dependencies: - dependency-name: mcp dependency-version: 2.1.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: anyio dependency-version: 4.15.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: pydantic dependency-version: 2.13.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: pydantic-settings dependency-version: 2.15.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: tree-sitter-language-pack dependency-version: 1.16.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: pyarrow dependency-version: 25.0.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: ruff dependency-version: 0.16.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: build dependency-version: 1.6.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: cffi dependency-version: 2.1.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: charset-normalizer dependency-version: 3.5.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: click dependency-version: 8.5.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: coverage dependency-version: 7.16.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: cryptography dependency-version: 50.0.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: filelock dependency-version: 3.32.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: fsspec dependency-version: 2026.7.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: googleapis-common-protos dependency-version: 1.75.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: hf-xet dependency-version: 1.6.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: httpcore2 dependency-version: 2.12.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: httpx2 dependency-version: 2.12.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: huggingface-hub dependency-version: 1.30.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: idna dependency-version: '3.19' dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: joblib dependency-version: 1.6.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: mcp-types dependency-version: 2.1.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: narwhals dependency-version: 2.25.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: packaging dependency-version: '26.3' dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: protobuf dependency-version: 7.36.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: pydantic-core dependency-version: 2.48.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: pygments dependency-version: 2.21.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: python-dotenv dependency-version: 1.2.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: regex dependency-version: 2026.9.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: sse-starlette dependency-version: 3.4.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: starlette dependency-version: 1.6.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: tokenizers dependency-version: 0.23.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: transformers dependency-version: 5.16.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor-and-patch - dependency-name: typing-inspection dependency-version: 0.4.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch - dependency-name: uvicorn dependency-version: 0.52.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: minor-and-patch ... Signed-off-by: dependabot[bot] <support@github.com>
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.
The dependency refresh now resolves against current main, keeps all generated requirements consistent, and makes the plugin launcher install the same MCP and Pydantic versions as the lockfile. Relative to main, it updates 33 packages and adds cloudpickle, required by joblib.
Two original requested versions cannot resolve with this project's dependencies:
The generated googleapis-common-protos conflict resolves to 1.75.3. C# extractor fixtures now use
csharp, the canonical grammar name already used by the production registry; the new language pack no longer resolves the oldc_sharpalias. All AST assertions are preserved. The Linux CPU-only Torch selection is unchanged.Validation on
99d2a1fd(macOS ARM64, Python 3.12.11, uv 0.11.3, private test data):The original full run exposed the launcher pin drift and eight grammar-alias failures; both causes are corrected. A separate test-state mismatch was resolved by preparing a private dependency directory matching the candidate venv, with the same assertions. PostgreSQL-dependent tests still need their GitHub CI jobs.
Actual MiniLM comparison against main uses the same Python 3.12.11, pinned model, and 32 public synthetic texts. All token IDs and every scalar/batch vector byte match across four paired runs (first discarded). This is a scoped compatibility check, not a full retrieval-quality result.
The complete retrieval reference on main 6ec76a0 already fails three published LongMemEval/LoCoMo floors. This dependency refresh does not claim to fix those failures or the separate W3–W5 remediation acceptance gaps. GitHub CI now passes on this exact head, including Python 3.10–3.13, Windows, SQLite and the hook-free MCP host contract. SQLite reports 7,646 passed, 127 skipped and 361 subtests; all six Claude Code/Gemini CLI/Codex CLI full/lean protocol probes pass. The first SQLite job hit its ten-minute limit while still progressing; the same-head rerun completed pytest in 185.06 seconds, with no change to tests or timeouts. The initial runtime outlier remains unexplained.