Skip to content

chore: sync tree-sitter dependency bumps from upstream#61

Merged
bashandbone merged 2 commits intomainfrom
copilot/track-upstream-dependency-updates
Mar 12, 2026
Merged

chore: sync tree-sitter dependency bumps from upstream#61
bashandbone merged 2 commits intomainfrom
copilot/track-upstream-dependency-updates

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Mar 11, 2026

Tracks upstream CocoIndex dependency update PRs (#1710, #1711). PR #1710 is JS/yarn-only (docs site) — not applicable. PR #1711 contains Rust bumps; time was already at 0.3.47 in recoco.

Changes

  • crates/recoco-splitters/Cargo.toml
    • tree-sitter-language: 0.1.50.1.7
    • tree-sitter-md: 0.5.10.5.3
    • tree-sitter-pascal: 0.10.00.10.2
  • Cargo.lock: refreshed via cargo update

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • test
    • Triggering command: /home/REDACTED/work/recoco/recoco/target/debug/deps/recoco_core-63a542edacd64088 /home/REDACTED/work/recoco/recoco/target/debug/deps/recoco_core-63a542edacd64088 /home/REDACTED/work/recoco/recoco/target/debug/deps/recoco_utils-87f4c356bf35fd87./home/REDACTED/work/recoco/recoco/target/debug/examples/custom_op-d4aa73c995fa6a4b.5vxa3eqlcsy5rnlcq93n8xwar.0k80bv2.rcgu.o /home/REDACTED/work/recoco/recoco/target/debug/deps/recoco_utils-87f4c356bf35fd87./home/REDACTED/work/recoco/recoco/target/debug/examples/custom_op-d4aa73c995fa6a4b.5wyx5l1hf1xzs629zzvzxfi5b.0k80bv2.rcgu.o /home/REDACTED/work/recoco/recoco/target/debug/deps/recoco_utils-87f4c356bf35fd87./home/REDACTED/work/recoco/recoco/target/debug/examples/custom_op-d4aa73c995fa6a4b.6fxfp1h4iivtg566b11zpslzp.0k80bv2.rcgu.o /home/REDACTED/work/recoco/recoco/target/debug/deps/recoco_utils-87f4c356bf35fd87./home/REDACTED/work/recoco/recoco/target/debug/examples/custom_op-d4aa73c995fa6a4b.6si5xxyjzpdzxuopb158zzwig.0k80bv2.rcgu.o /home/REDACTED/work/recoco/recoco/target/debug/deps/recoco_utils-87f4c356bf35fd87./home/REDACTED/work/recoco/recoco/target/debug/examples/custom_op-d4aa73c995fa6a4b.73m189tbo8z6lgueja8qhd62z.0k80bv2.rcgu.o .0ooyi2afy4e4w8rh69lyulchi.1bt21pm.rcgu.o .22g1wgz0z14k9k6vhhh6koymx.1bt21pm.rcgu.o .3fklptg82f802rmuuh2nqd9ts.1bt21pm.rcgu.o .50lknotp60q95pnw39zb37xc2.1bt21pm.rcgu.o .6f5o9yabj5uwejhnn9m73fmmi.1bt21pm.rcgu.o .6wlm1p5eqjf0bwvarad6scsku.1bt21pm.rcgu.o .70wa48uqpzz0ctwb2dv43dx1g.1bt21pm.rcgu.o .75tn84is96fjs2v8k7qmavvox.1bt21pm.rcgu.o .7lq48e13hqpszm8jym3r6a77q.1bt21pm.rcgu.o .7s38kr76jr8lh3fafjmca55rt.1bt21pm.rcgu.o .7yqhtlj0vcu5g3etsi55dx88d.1bt21pm.rcgu.o .8kr4u16bcvkulckdgxxqlzxxk.1bt21pm.rcgu.o .8yq2cd3i15eiis3wc416iuvxy.1bt21pm.rcgu.o .95vu2ujajqxtl0mublpmk73z7.1bt21pm.rcgu.o (dns block)

If you need me to access, download, or install something from one of these locations, you can either:

Original prompt

This section details on the original issue you should resolve

<issue_title>[Upstream-Sync] Track dependency updates from upstream (not specific to v1.0.0 branch)</issue_title>
<issue_description># Upstream Dependency Updates: Not Specific to v1.0.0

Upstream CocoIndex has shipped two dependency update PRs, which may result in actionable changes to Cargo.toml/Cargo.lock, but are not specifically associated with the v1.0.0 architectural or feature branch. These should be tracked as routine Rust dependency bumps, not tightly bound to any upstream mainline architectural work.

Details

  • PR knitli/recoco#1710 — Upgrade dependencies (upstream PR)
  • PR knitli/recoco#1711 — Another dependency update (upstream PR)
  • These are usually 'catch up' PRs to keep the lockfile and dependencies up to date.
  • Recoco is already following a 'modern dependencies' policy and may have some of these already updated. Still, compare the versions and ensure alignment, unless Recoco intentionally lags for stability.

Action:

  • Review recoco dependencies vs upstream
  • Determine if any dependency bumps are beneficial or required
  • Update lockfiles only if needed

Grouping Rationale: These changes are small and routine, not part of v1.0.0 feature/architecture efforts.

Upstream reference PRs: knitli/recoco#1710, knitli/recoco#1711</issue_description>

<agent_instructions>Please review and attempt to update dependencies as noted here. Make sure tests, lints, checks all pass before submitting your PR, updating any code as needed to accommodate the dependency updates.</agent_instructions>

Comments on the Issue (you are @copilot in this section)


🔒 GitHub Advanced Security automatically protects Copilot coding agent pull requests. You can protect all pull requests by enabling Advanced Security for your repositories. Learn more about Advanced Security.

Co-authored-by: bashandbone <89049923+bashandbone@users.noreply.github.com>
@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages bot commented Mar 11, 2026

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
recoco-docs 82b22ef Commit Preview URL

Branch Preview URL
Mar 11 2026, 06:25 PM

Copilot AI changed the title [WIP] Track upstream dependency updates for Rust project chore: sync tree-sitter dependency bumps from upstream Mar 11, 2026
@bashandbone bashandbone marked this pull request as ready for review March 11, 2026 18:55
Copilot AI review requested due to automatic review settings March 11, 2026 18:55
@bashandbone bashandbone added dependencies Dependency related issues upstream-sync Issues for syncing updates with our upstream (cocoindex-io/cocoindex) labels Mar 11, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates Recoco’s tree-sitter-related splitter dependencies to match upstream CocoIndex’s routine Rust dependency bumps, keeping parser support crates current.

Changes:

  • Bump tree-sitter-language to 0.1.7 in recoco-splitters.
  • Bump optional parser crates tree-sitter-md to 0.5.3 and tree-sitter-pascal to 0.10.2.
  • Refresh Cargo.lock via cargo update to capture the resolved versions/checksums.

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.

File Description
crates/recoco-splitters/Cargo.toml Updates tree-sitter parser dependency versions used by recoco-splitters.
Cargo.lock Records the updated resolved versions/checksums from the dependency bumps.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@bashandbone bashandbone merged commit f5b2c56 into main Mar 12, 2026
42 of 43 checks passed
@bashandbone bashandbone deleted the copilot/track-upstream-dependency-updates branch March 12, 2026 12:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Dependency related issues upstream-sync Issues for syncing updates with our upstream (cocoindex-io/cocoindex)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Upstream-Sync] Track dependency updates from upstream (not specific to v1.0.0 branch)

3 participants