Dependency update sweep - #2516
Open
Derek Worthen (dworthen) with Copilot wants to merge 2 commits into
Open
Conversation
…0.16 preview rules Co-authored-by: dworthen <624870+dworthen@users.noreply.github.com>
Copilot
AI
changed the title
[WIP] Update dependencies to the latest versions
Dependency update sweep
Aug 19, 2026
Derek Worthen (dworthen)
marked this pull request as ready for review
August 19, 2026 15:36
Derek Worthen (dworthen)
approved these changes
Aug 19, 2026
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.
Description
Automated dependency sweep: re-locked the uv workspace and raised version specifiers to their latest eligible releases across the root
devgroup and everypackages/*/pyproject.toml, repairing the resulting toolchain fallout.Related Issues
Automated dependency update sweep.
Proposed Changes
lancedb0.34→0.37 (cap was blocking newer releases),ruff0.8→0.16,pydantic→2.13,numpy→2.4,pyarrow→25.0.1,json-repair→0.63,typer→0.27,poethepoet→0.48.uv lock --upgrade/uv sync --all-packages(Microsoft feed proxy only).RUF105(noqa-comments) andRUF201(rule-codes-in-selectors) in[tool.ruff.lint]rather than rewriting every# noqa; applied the formatter's new Markdown code-block formatting to 4 doc/README files.~=3.9.0: 3.10 changes POS-tagger/tokenizer output, shifting deterministic noun-phrase counts and breakingtest_extract_graph_nlpgolden data — held with an explanatory comment (mirrors thegraspologic-nativehold), pending a deliberate golden-data refresh.graphrag-*==cross-package pins,[project] versionfields,graspologic-native>=1.2,<1.3,litellm==1.92.0.Checklist
Additional Notes
poe checkclean;test_unit(317) andtest_verbs(15) pass. The 4test_integrationfailures are environmental — they target the Azurite emulator at127.0.0.1:10000, which isn't running in the sandbox.lancedb0.37 emits acreate_index()deprecation warning (metric/num_partitions API); functional but worth a follow-up migration to theIvfPqconfig API.