Lancedb

Latest version: v0.21.2

Safety actively analyzes 723217 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 20

1.5

Also updated to the latest v0.4.17 in Lance which comes with bug fixes and performance enhancements

What's Changed
* add embedding functions to the nodejs client by gsilvestrin in https://github.com/lancedb/lancedb/pull/95
* Support S3 and GCS from typescript SDK by eddyxu in https://github.com/lancedb/lancedb/pull/106


**Full Changelog**: https://github.com/lancedb/lancedb/compare/v0.1.3...v0.1.4-python

0.18.2

🎉 New Features

- feat(rust): add connect_catalog method to support connect catalog via url by yanghua in https://github.com/lancedb/lancedb/pull/2177
- feat(node): parse arrow types in `alterColumns()` by wjones127 in https://github.com/lancedb/lancedb/pull/2208
- feat: add get dataset method on NativeTable by Akagi201 in https://github.com/lancedb/lancedb/pull/2021
- feat: upgrade lance to 0.25.0-beta2 by BubbleCal in https://github.com/lancedb/lancedb/pull/2220
- feat: upgrade to lance v0.25.0-beta.5 by BubbleCal in https://github.com/lancedb/lancedb/pull/2248
- feat: support binary vector and IVF_FLAT in TypeScript by BubbleCal in https://github.com/lancedb/lancedb/pull/2221
- feat: add to_query_object method by westonpace in https://github.com/lancedb/lancedb/pull/2239
- feat(python): warn on fork by wjones127 in https://github.com/lancedb/lancedb/pull/2258

🐛 Bug Fixes

- fix: use Self return type annotation for abstract query builder by schorfma in https://github.com/lancedb/lancedb/pull/2127
- fix: metric type inconsistency by gagan-bhullar-tech in https://github.com/lancedb/lancedb/pull/2122
- fix: insert structs in non-alphabetical order by wjones127 in https://github.com/lancedb/lancedb/pull/2222
- fix(nodejs): workaround for apache-arrow null vector issue by wjones127 in https://github.com/lancedb/lancedb/pull/2244
- fix: add better check for empty results in hybrid search by AyushExel in https://github.com/lancedb/lancedb/pull/2252
- fix: correct rust install docs by samuelcolvin in https://github.com/lancedb/lancedb/pull/2253
- fix: make pylance optional again by wjones127 in https://github.com/lancedb/lancedb/pull/2209
- fix: handle light and dark mode logo by AyushExel in https://github.com/lancedb/lancedb/pull/2265
- fix: answerdotai rerankers argument passing by bclavie in https://github.com/lancedb/lancedb/pull/2117
- fix: update Query pydoc by wkalt in https://github.com/lancedb/lancedb/pull/2273
- fix(java): add .gitignore file by yanghua in https://github.com/lancedb/lancedb/pull/2270
- fix(java): make test work for jdk8 by yanghua in https://github.com/lancedb/lancedb/pull/2269

📚 Documentation

- docs: fix docstring of EmbeddingFunction by schorfma in https://github.com/lancedb/lancedb/pull/2118
- docs: use bypass_vector_index() instead of use_index=false by QianZhu in https://github.com/lancedb/lancedb/pull/2115
- docs: add cloud & enterprise cta by AyushExel in https://github.com/lancedb/lancedb/pull/2235
- docs: add late interaction, multi-vector guide & link example by AyushExel in https://github.com/lancedb/lancedb/pull/2231
- docs: replace Lancedb Cloud link by QianZhu in https://github.com/lancedb/lancedb/pull/2259
- docs: add banner for LanceDB Cloud in public beta by QianZhu in https://github.com/lancedb/lancedb/pull/2261
- docs: replace banner as an image by QianZhu in https://github.com/lancedb/lancedb/pull/2262

Other Changes

- refactor: remove dataset reference from base table by westonpace in https://github.com/lancedb/lancedb/pull/2226
- refactor: rework catalog/database options by westonpace in https://github.com/lancedb/lancedb/pull/2213

🔧 Build and CI

- ci: drop vectordb support for musl, windows ARM by wjones127 in https://github.com/lancedb/lancedb/pull/2241
- ci: remove OpenSSL as dependency in favor of rustls by wjones127 in https://github.com/lancedb/lancedb/pull/2242
- ci: simplify windows builds by wjones127 in https://github.com/lancedb/lancedb/pull/2243
- ci: refactor node releases by wjones127 in https://github.com/lancedb/lancedb/pull/2223
- ci(node): setup URL so auth token is picked up by wjones127 in https://github.com/lancedb/lancedb/pull/2257
- ci: allow dry run on PR to Python release by wjones127 in https://github.com/lancedb/lancedb/pull/2245



python-v0.21.2-beta.1
🎉 New Features

- feat(python): warn on fork by wjones127 in https://github.com/lancedb/lancedb/pull/2258

🐛 Bug Fixes

- fix: handle light and dark mode logo by AyushExel in https://github.com/lancedb/lancedb/pull/2265
- fix: answerdotai rerankers argument passing by bclavie in https://github.com/lancedb/lancedb/pull/2117
- fix: update Query pydoc by wkalt in https://github.com/lancedb/lancedb/pull/2273
- fix(java): add .gitignore file by yanghua in https://github.com/lancedb/lancedb/pull/2270
- fix(java): make test work for jdk8 by yanghua in https://github.com/lancedb/lancedb/pull/2269

📚 Documentation

- docs: replace Lancedb Cloud link by QianZhu in https://github.com/lancedb/lancedb/pull/2259
- docs: add banner for LanceDB Cloud in public beta by QianZhu in https://github.com/lancedb/lancedb/pull/2261
- docs: replace banner as an image by QianZhu in https://github.com/lancedb/lancedb/pull/2262

🔧 Build and CI

- ci(node): setup URL so auth token is picked up by wjones127 in https://github.com/lancedb/lancedb/pull/2257
- ci: allow dry run on PR to Python release by wjones127 in https://github.com/lancedb/lancedb/pull/2245



python-v0.21.2
🎉 New Features

- feat(rust): add connect_catalog method to support connect catalog via url by yanghua in https://github.com/lancedb/lancedb/pull/2177
- feat(node): parse arrow types in `alterColumns()` by wjones127 in https://github.com/lancedb/lancedb/pull/2208
- feat: add get dataset method on NativeTable by Akagi201 in https://github.com/lancedb/lancedb/pull/2021
- feat: upgrade lance to 0.25.0-beta2 by BubbleCal in https://github.com/lancedb/lancedb/pull/2220
- feat: upgrade to lance v0.25.0-beta.5 by BubbleCal in https://github.com/lancedb/lancedb/pull/2248
- feat: support binary vector and IVF_FLAT in TypeScript by BubbleCal in https://github.com/lancedb/lancedb/pull/2221
- feat: add to_query_object method by westonpace in https://github.com/lancedb/lancedb/pull/2239
- feat(python): warn on fork by wjones127 in https://github.com/lancedb/lancedb/pull/2258

🐛 Bug Fixes

- fix: use Self return type annotation for abstract query builder by schorfma in https://github.com/lancedb/lancedb/pull/2127
- fix: metric type inconsistency by gagan-bhullar-tech in https://github.com/lancedb/lancedb/pull/2122
- fix: insert structs in non-alphabetical order by wjones127 in https://github.com/lancedb/lancedb/pull/2222
- fix(nodejs): workaround for apache-arrow null vector issue by wjones127 in https://github.com/lancedb/lancedb/pull/2244
- fix: add better check for empty results in hybrid search by AyushExel in https://github.com/lancedb/lancedb/pull/2252
- fix: correct rust install docs by samuelcolvin in https://github.com/lancedb/lancedb/pull/2253
- fix: make pylance optional again by wjones127 in https://github.com/lancedb/lancedb/pull/2209
- fix: handle light and dark mode logo by AyushExel in https://github.com/lancedb/lancedb/pull/2265
- fix: answerdotai rerankers argument passing by bclavie in https://github.com/lancedb/lancedb/pull/2117
- fix: update Query pydoc by wkalt in https://github.com/lancedb/lancedb/pull/2273
- fix(java): add .gitignore file by yanghua in https://github.com/lancedb/lancedb/pull/2270
- fix(java): make test work for jdk8 by yanghua in https://github.com/lancedb/lancedb/pull/2269

📚 Documentation

- docs: fix docstring of EmbeddingFunction by schorfma in https://github.com/lancedb/lancedb/pull/2118
- docs: use bypass_vector_index() instead of use_index=false by QianZhu in https://github.com/lancedb/lancedb/pull/2115
- docs: add cloud & enterprise cta by AyushExel in https://github.com/lancedb/lancedb/pull/2235
- docs: add late interaction, multi-vector guide & link example by AyushExel in https://github.com/lancedb/lancedb/pull/2231
- docs: replace Lancedb Cloud link by QianZhu in https://github.com/lancedb/lancedb/pull/2259
- docs: add banner for LanceDB Cloud in public beta by QianZhu in https://github.com/lancedb/lancedb/pull/2261
- docs: replace banner as an image by QianZhu in https://github.com/lancedb/lancedb/pull/2262

Other Changes

- refactor: remove dataset reference from base table by westonpace in https://github.com/lancedb/lancedb/pull/2226
- refactor: rework catalog/database options by westonpace in https://github.com/lancedb/lancedb/pull/2213

🔧 Build and CI

- ci: drop vectordb support for musl, windows ARM by wjones127 in https://github.com/lancedb/lancedb/pull/2241
- ci: remove OpenSSL as dependency in favor of rustls by wjones127 in https://github.com/lancedb/lancedb/pull/2242
- ci: simplify windows builds by wjones127 in https://github.com/lancedb/lancedb/pull/2243
- ci: refactor node releases by wjones127 in https://github.com/lancedb/lancedb/pull/2223
- ci(node): setup URL so auth token is picked up by wjones127 in https://github.com/lancedb/lancedb/pull/2257
- ci: allow dry run on PR to Python release by wjones127 in https://github.com/lancedb/lancedb/pull/2245

0.18.2beta.1

🎉 New Features

- feat(python): warn on fork by wjones127 in https://github.com/lancedb/lancedb/pull/2258

🐛 Bug Fixes

- fix: handle light and dark mode logo by AyushExel in https://github.com/lancedb/lancedb/pull/2265
- fix: answerdotai rerankers argument passing by bclavie in https://github.com/lancedb/lancedb/pull/2117
- fix: update Query pydoc by wkalt in https://github.com/lancedb/lancedb/pull/2273
- fix(java): add .gitignore file by yanghua in https://github.com/lancedb/lancedb/pull/2270
- fix(java): make test work for jdk8 by yanghua in https://github.com/lancedb/lancedb/pull/2269

📚 Documentation

- docs: replace Lancedb Cloud link by QianZhu in https://github.com/lancedb/lancedb/pull/2259
- docs: add banner for LanceDB Cloud in public beta by QianZhu in https://github.com/lancedb/lancedb/pull/2261
- docs: replace banner as an image by QianZhu in https://github.com/lancedb/lancedb/pull/2262

🔧 Build and CI

- ci(node): setup URL so auth token is picked up by wjones127 in https://github.com/lancedb/lancedb/pull/2257
- ci: allow dry run on PR to Python release by wjones127 in https://github.com/lancedb/lancedb/pull/2245

0.18.2beta.0

🎉 New Features

- feat(rust): add connect_catalog method to support connect catalog via url by yanghua in https://github.com/lancedb/lancedb/pull/2177
- feat(node): parse arrow types in `alterColumns()` by wjones127 in https://github.com/lancedb/lancedb/pull/2208
- feat: add get dataset method on NativeTable by Akagi201 in https://github.com/lancedb/lancedb/pull/2021
- feat: upgrade lance to 0.25.0-beta2 by BubbleCal in https://github.com/lancedb/lancedb/pull/2220
- feat: upgrade to lance v0.25.0-beta.5 by BubbleCal in https://github.com/lancedb/lancedb/pull/2248
- feat: support binary vector and IVF_FLAT in TypeScript by BubbleCal in https://github.com/lancedb/lancedb/pull/2221
- feat: add to_query_object method by westonpace in https://github.com/lancedb/lancedb/pull/2239

🐛 Bug Fixes

- fix: use Self return type annotation for abstract query builder by schorfma in https://github.com/lancedb/lancedb/pull/2127
- fix: metric type inconsistency by gagan-bhullar-tech in https://github.com/lancedb/lancedb/pull/2122
- fix: insert structs in non-alphabetical order by wjones127 in https://github.com/lancedb/lancedb/pull/2222
- fix(nodejs): workaround for apache-arrow null vector issue by wjones127 in https://github.com/lancedb/lancedb/pull/2244
- fix: add better check for empty results in hybrid search by AyushExel in https://github.com/lancedb/lancedb/pull/2252
- fix: correct rust install docs by samuelcolvin in https://github.com/lancedb/lancedb/pull/2253
- fix: make pylance optional again by wjones127 in https://github.com/lancedb/lancedb/pull/2209

📚 Documentation

- docs: fix docstring of EmbeddingFunction by schorfma in https://github.com/lancedb/lancedb/pull/2118
- docs: use bypass_vector_index() instead of use_index=false by QianZhu in https://github.com/lancedb/lancedb/pull/2115
- docs: add cloud & enterprise cta by AyushExel in https://github.com/lancedb/lancedb/pull/2235
- docs: add late interaction, multi-vector guide & link example by AyushExel in https://github.com/lancedb/lancedb/pull/2231

Other Changes

- refactor: remove dataset reference from base table by westonpace in https://github.com/lancedb/lancedb/pull/2226
- refactor: rework catalog/database options by westonpace in https://github.com/lancedb/lancedb/pull/2213

🔧 Build and CI

- ci: drop vectordb support for musl, windows ARM by wjones127 in https://github.com/lancedb/lancedb/pull/2241
- ci: remove OpenSSL as dependency in favor of rustls by wjones127 in https://github.com/lancedb/lancedb/pull/2242
- ci: simplify windows builds by wjones127 in https://github.com/lancedb/lancedb/pull/2243
- ci: refactor node releases by wjones127 in https://github.com/lancedb/lancedb/pull/2223



python-v0.21.2-beta.0
🎉 New Features

- feat(rust): add connect_catalog method to support connect catalog via url by yanghua in https://github.com/lancedb/lancedb/pull/2177
- feat(node): parse arrow types in `alterColumns()` by wjones127 in https://github.com/lancedb/lancedb/pull/2208
- feat: add get dataset method on NativeTable by Akagi201 in https://github.com/lancedb/lancedb/pull/2021
- feat: upgrade lance to 0.25.0-beta2 by BubbleCal in https://github.com/lancedb/lancedb/pull/2220
- feat: upgrade to lance v0.25.0-beta.5 by BubbleCal in https://github.com/lancedb/lancedb/pull/2248
- feat: support binary vector and IVF_FLAT in TypeScript by BubbleCal in https://github.com/lancedb/lancedb/pull/2221
- feat: add to_query_object method by westonpace in https://github.com/lancedb/lancedb/pull/2239

🐛 Bug Fixes

- fix: use Self return type annotation for abstract query builder by schorfma in https://github.com/lancedb/lancedb/pull/2127
- fix: metric type inconsistency by gagan-bhullar-tech in https://github.com/lancedb/lancedb/pull/2122
- fix: insert structs in non-alphabetical order by wjones127 in https://github.com/lancedb/lancedb/pull/2222
- fix(nodejs): workaround for apache-arrow null vector issue by wjones127 in https://github.com/lancedb/lancedb/pull/2244
- fix: add better check for empty results in hybrid search by AyushExel in https://github.com/lancedb/lancedb/pull/2252
- fix: correct rust install docs by samuelcolvin in https://github.com/lancedb/lancedb/pull/2253
- fix: make pylance optional again by wjones127 in https://github.com/lancedb/lancedb/pull/2209

📚 Documentation

- docs: fix docstring of EmbeddingFunction by schorfma in https://github.com/lancedb/lancedb/pull/2118
- docs: use bypass_vector_index() instead of use_index=false by QianZhu in https://github.com/lancedb/lancedb/pull/2115
- docs: add cloud & enterprise cta by AyushExel in https://github.com/lancedb/lancedb/pull/2235
- docs: add late interaction, multi-vector guide & link example by AyushExel in https://github.com/lancedb/lancedb/pull/2231

Other Changes

- refactor: remove dataset reference from base table by westonpace in https://github.com/lancedb/lancedb/pull/2226
- refactor: rework catalog/database options by westonpace in https://github.com/lancedb/lancedb/pull/2213

🔧 Build and CI

- ci: drop vectordb support for musl, windows ARM by wjones127 in https://github.com/lancedb/lancedb/pull/2241
- ci: remove OpenSSL as dependency in favor of rustls by wjones127 in https://github.com/lancedb/lancedb/pull/2242
- ci: simplify windows builds by wjones127 in https://github.com/lancedb/lancedb/pull/2243
- ci: refactor node releases by wjones127 in https://github.com/lancedb/lancedb/pull/2223

0.18.1

🐛 Bug Fixes

- fix: restore pylance as mandatory dependency by westonpace in https://github.com/lancedb/lancedb/pull/2204



python-v0.21.1
🐛 Bug Fixes

- fix: restore pylance as mandatory dependency by westonpace in https://github.com/lancedb/lancedb/pull/2204

0.18.0

🛠 Breaking Changes

- feat!: revert query limit to be unbounded for scans by wjones127 in https://github.com/lancedb/lancedb/pull/2151

🎉 New Features

- feat!: revert query limit to be unbounded for scans by wjones127 in https://github.com/lancedb/lancedb/pull/2151
- feat: reapply upgrade lance to v0.23.3-beta.1 by westonpace in https://github.com/lancedb/lancedb/pull/2157
- feat(python): drop hard dependency on pylance by wjones127 in https://github.com/lancedb/lancedb/pull/2156
- feat: record the server version for remote table by BubbleCal in https://github.com/lancedb/lancedb/pull/2147
- feat(rust): introduce Catalog trait and implement ListingCatalog by yanghua in https://github.com/lancedb/lancedb/pull/2148
- feat: support modifying field metadata in lancedb python by albertlockett in https://github.com/lancedb/lancedb/pull/2178
- feat: add support for streaming input to create_table by westonpace in https://github.com/lancedb/lancedb/pull/2175
- feat: respect datafusion's batch size when running as a table provider by westonpace in https://github.com/lancedb/lancedb/pull/2187
- feat: upgrade to lance 0.24.1 by westonpace in https://github.com/lancedb/lancedb/pull/2199

🐛 Bug Fixes

- fix: don't use with_schema to remove schema metadata by westonpace in https://github.com/lancedb/lancedb/pull/2162
- fix(python): typing by msu-reevo in https://github.com/lancedb/lancedb/pull/2167
- fix: delete tables from DDB on drop_all_tables by wkalt in https://github.com/lancedb/lancedb/pull/2194

🔧 Build and CI

- ci: bump python to 3.12 in GHA by eddyxu in https://github.com/lancedb/lancedb/pull/2169



python-v0.21.0
🛠 Breaking Changes

- feat!: revert query limit to be unbounded for scans by wjones127 in https://github.com/lancedb/lancedb/pull/2151

🎉 New Features

- feat!: revert query limit to be unbounded for scans by wjones127 in https://github.com/lancedb/lancedb/pull/2151
- feat: reapply upgrade lance to v0.23.3-beta.1 by westonpace in https://github.com/lancedb/lancedb/pull/2157
- feat(python): drop hard dependency on pylance by wjones127 in https://github.com/lancedb/lancedb/pull/2156
- feat: record the server version for remote table by BubbleCal in https://github.com/lancedb/lancedb/pull/2147
- feat(rust): introduce Catalog trait and implement ListingCatalog by yanghua in https://github.com/lancedb/lancedb/pull/2148
- feat: support modifying field metadata in lancedb python by albertlockett in https://github.com/lancedb/lancedb/pull/2178
- feat: add support for streaming input to create_table by westonpace in https://github.com/lancedb/lancedb/pull/2175
- feat: respect datafusion's batch size when running as a table provider by westonpace in https://github.com/lancedb/lancedb/pull/2187
- feat: upgrade to lance 0.24.1 by westonpace in https://github.com/lancedb/lancedb/pull/2199

🐛 Bug Fixes

- fix: don't use with_schema to remove schema metadata by westonpace in https://github.com/lancedb/lancedb/pull/2162
- fix(python): typing by msu-reevo in https://github.com/lancedb/lancedb/pull/2167
- fix: delete tables from DDB on drop_all_tables by wkalt in https://github.com/lancedb/lancedb/pull/2194

🔧 Build and CI

- ci: bump python to 3.12 in GHA by eddyxu in https://github.com/lancedb/lancedb/pull/2169



python-v0.21.0-beta.1
🎉 New Features

- feat(python): drop hard dependency on pylance by wjones127 in https://github.com/lancedb/lancedb/pull/2156
- feat: record the server version for remote table by BubbleCal in https://github.com/lancedb/lancedb/pull/2147
- feat(rust): introduce Catalog trait and implement ListingCatalog by yanghua in https://github.com/lancedb/lancedb/pull/2148
- feat: support modifying field metadata in lancedb python by albertlockett in https://github.com/lancedb/lancedb/pull/2178

🐛 Bug Fixes

- fix: don't use with_schema to remove schema metadata by westonpace in https://github.com/lancedb/lancedb/pull/2162

🔧 Build and CI

- ci: bump python to 3.12 in GHA by eddyxu in https://github.com/lancedb/lancedb/pull/2169

Page 1 of 20

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.