chore: update lance dependency to v0.39.0 (#2766)

## Summary
- bump Lance crates to v0.39.0 with ci/set_lance_version.py and refresh
Cargo.lock
- keep namespace feature set intact while moving off git dependencies
- verified cargo clippy --workspace --tests --all-features -- -D
warnings
- ran cargo fmt --all

## References
- https://github.com/lancedb/lance/releases/tag/v0.39.0
This commit is contained in:
LanceDB Robot
2025-11-05 21:25:05 +08:00
committed by GitHub
parent 7ef8bafd51
commit f0d7520bdf
3 changed files with 70 additions and 52 deletions

View File

@@ -55,7 +55,7 @@ def extract_features(line: str) -> list:
match = re.search(r'"features"\s*=\s*\[\s*(.*?)\s*\]', line, re.DOTALL)
if match:
features_str = match.group(1)
return [f.strip('"') for f in features_str.split(",") if len(f) > 0]
return [f.strip().strip('"') for f in features_str.split(",") if f.strip()]
return []