chore: update lance dependency to v15.0.0-beta.10 (#4838)

Update the Rust workspace Lance dependencies to
[v15.0.0-beta.10](https://github.com/lance-format/lance/releases/tag/v15.0.0-beta.10),
which contains the released MinHash signature scanning API needed by
downstream consumers. Pin Python tests to the published `15.0.0b10`
wheels, including macOS, and refresh both lockfiles. Java remains on
beta.8.

No SDK source compatibility changes were needed. All 25 Lance Git
packages resolve to release commit
`f56a08d40b5630ce1124535c4c3b1406d5ceedf1`; third-party package versions
are unchanged.

Validation on macOS ARM64 with pinned Rust 1.97.0: strict workspace
Clippy with default and all features, Rust formatting, 32 CI-script
tests, three count tests, one WAL/vector regression, and the Python
lockfile check passed. The native test binary emitted a macOS
compact-unwind size warning; both test commands completed successfully
without changing linker settings. Downstream release and integrated
Sophon acceptance remain separate.
This commit is contained in:
Yang Cen
2026-11-05 11:16:30 +08:00
committed by GitHub
parent deb8834b5a
commit 4396ed5c21
4 changed files with 81 additions and 147 deletions
+1 -3
View File
@@ -64,9 +64,7 @@ tests = [
"polars>=0.19, <=1.32.3",
"pyarrow<25",
"pyarrow-stubs>=16.0",
# pylance 15.0.0b5+ has not published macOS wheels.
"pylance==15.0.0b9; sys_platform != 'darwin'",
"pylance==15.0.0b4; sys_platform == 'darwin'",
"pylance==15.0.0b10",
"requests>=2.31.0",
"datafusion>=54,<55",
"opentelemetry-sdk>=1.30.0",