Python LanceDB v0.24.2
·
946 commits
to main
since this release
馃帀 New Features
- feat: support ngram tokenizer by @BubbleCal in #2507
- feat: add support for returning all scores with rerankers by @AyushExel in #2509
- feat(java): integrate lance-namespace to lancedb Java SDK by @jackye1995 in #2524
- feat: allow setting custom Session on ListingDatabase by @wjones127 in #2526
- feat: support multivector for JS SDK by @BubbleCal in #2527
- feat: update lance version to 0.32.0-b2 by @westonpace in #2525
- feat: allow Python and Typescript users to create
Sessions by @wjones127 in #2530 - feat: upgrade Lance to v0.32.0 by @wjones127 in #2543
馃悰 Bug Fixes
- fix: excessive object storage handle creation in create_table by @wkalt in #2505
- fix: handle input with missing columns when using embedding functions by @wjones127 in #2516
- fix: use import stubs to prevent MLX doctest collection failures by @tristanz in #2536
- fix: correct grammar in LanceDB cloud connection error message by @tristanz in #2537
- fix: use local random state in FTS test fixtures to prevent flaky failures by @tristanz in #2532
- fix: resolve flaky Node.js integration test for mirrored store by @tristanz in #2539
- fix: to_pydantic typing by @chenkovsky in #2517
- fix: replace broken documentation URLs in error messages by @tristanz in #2533
- fix(python): correct type annotations in EmbeddingFunctionRegistry by @aniaan in #2478
- fix: can not build on python3.9 for dev by @yihong0618 in #2477
- fix(python): expose register function in embeddings module by @tristanz in #2544
- fix: handle empty list with schema in table creation by @tristanz in #2548