Python LanceDB v0.21.2
·
1228 commits
to main
since this release
馃帀 New Features
- feat(rust): add connect_catalog method to support connect catalog via url by @yanghua in #2177
- feat(node): parse arrow types in
alterColumns()by @wjones127 in #2208 - feat: add get dataset method on NativeTable by @Akagi201 in #2021
- feat: upgrade lance to 0.25.0-beta2 by @BubbleCal in #2220
- feat: upgrade to lance v0.25.0-beta.5 by @BubbleCal in #2248
- feat: support binary vector and IVF_FLAT in TypeScript by @BubbleCal in #2221
- feat: add to_query_object method by @westonpace in #2239
- feat(python): warn on fork by @wjones127 in #2258
馃悰 Bug Fixes
- fix: use Self return type annotation for abstract query builder by @schorfma in #2127
- fix: metric type inconsistency by @gagan-bhullar-tech in #2122
- fix: insert structs in non-alphabetical order by @wjones127 in #2222
- fix(nodejs): workaround for apache-arrow null vector issue by @wjones127 in #2244
- fix: add better check for empty results in hybrid search by @AyushExel in #2252
- fix: correct rust install docs by @samuelcolvin in #2253
- fix: make pylance optional again by @wjones127 in #2209
- fix: handle light and dark mode logo by @AyushExel in #2265
- fix: answerdotai rerankers argument passing by @bclavie in #2117
- fix: update Query pydoc by @wkalt in #2273
- fix(java): add .gitignore file by @yanghua in #2270
- fix(java): make test work for jdk8 by @yanghua in #2269
馃摎 Documentation
- docs: fix docstring of EmbeddingFunction by @schorfma in #2118
- docs: use bypass_vector_index() instead of use_index=false by @QianZhu in #2115
- docs: add cloud & enterprise cta by @AyushExel in #2235
- docs: add late interaction, multi-vector guide & link example by @AyushExel in #2231
- docs: replace Lancedb Cloud link by @QianZhu in #2259
- docs: add banner for LanceDB Cloud in public beta by @QianZhu in #2261
- docs: replace banner as an image by @QianZhu in #2262
Other Changes
- refactor: remove dataset reference from base table by @westonpace in #2226
- refactor: rework catalog/database options by @westonpace in #2213
馃敡 Build and CI
- ci: drop vectordb support for musl, windows ARM by @wjones127 in #2241
- ci: remove OpenSSL as dependency in favor of rustls by @wjones127 in #2242
- ci: simplify windows builds by @wjones127 in #2243
- ci: refactor node releases by @wjones127 in #2223
- ci(node): setup URL so auth token is picked up by @wjones127 in #2257
- ci: allow dry run on PR to Python release by @wjones127 in #2245