Skip to content

fix: bump jieba-rs to 0.9.0 to fix build-no-lock CI#6518

Merged
BubbleCal merged 2 commits intolance-format:mainfrom
westonpace:fix-build-no-lock-failure
Apr 15, 2026
Merged

fix: bump jieba-rs to 0.9.0 to fix build-no-lock CI#6518
BubbleCal merged 2 commits intolance-format:mainfrom
westonpace:fix-build-no-lock-failure

Conversation

@westonpace
Copy link
Copy Markdown
Member

Summary

  • Bump jieba-rs from 0.8.1 to 0.9.0 to fix the build-no-lock CI job
  • The core2 crate v0.4.0 was yanked from crates.io, breaking fresh dependency resolution (jieba-rsinclude-flatelibflatecore2)
  • jieba-rs 0.9.0 drops the include-flate/libflate/core2 chain entirely, removing 9 transitive dependencies with no API changes

Test plan

  • cargo check -p lance-index --features tokenizer-jieba passes
  • Verified build succeeds without Cargo.lock (simulating the CI job)
  • CI build-no-lock job passes

🤖 Generated with Claude Code

The core2 crate v0.4.0 was yanked from crates.io, breaking fresh
dependency resolution. jieba-rs 0.9.0 drops the include-flate/libflate/core2
dependency chain entirely, fixing the build-no-lock job.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@github-actions github-actions Bot added the bug Something isn't working label Apr 14, 2026
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 14, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@BubbleCal
Copy link
Copy Markdown
Contributor

Merge this to get fix CI fixed

@BubbleCal BubbleCal merged commit 086833a into lance-format:main Apr 15, 2026
25 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working python

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants