From 92dcf24b0c080fbf00303e8805d0a48890389e51 Mon Sep 17 00:00:00 2001 From: Will Jones Date: Mon, 13 Jan 2025 15:06:01 -0800 Subject: [PATCH] feat: upgrade Lance to v0.22.0 (#2017) Upstream changelog: https://github.com/lancedb/lance/releases/tag/v0.22.0 --- Cargo.toml | 22 ++++++++++------------ python/pyproject.toml | 2 +- 2 files changed, 11 insertions(+), 13 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 60aed7d7..2547cc4b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -21,16 +21,14 @@ categories = ["database-implementations"] rust-version = "1.78.0" [workspace.dependencies] -lance = { "version" = "=0.22.0", "features" = [ - "dynamodb", -], git = "https://github.com/lancedb/lance.git", tag = "v0.22.0-beta.1" } -lance-io = { version = "=0.22.0", git = "https://github.com/lancedb/lance.git", tag = "v0.22.0-beta.1" } -lance-index = { version = "=0.22.0", git = "https://github.com/lancedb/lance.git", tag = "v0.22.0-beta.1" } -lance-linalg = { version = "=0.22.0", git = "https://github.com/lancedb/lance.git", tag = "v0.22.0-beta.1" } -lance-table = { version = "=0.22.0", git = "https://github.com/lancedb/lance.git", tag = "v0.22.0-beta.1" } -lance-testing = { version = "=0.22.0", git = "https://github.com/lancedb/lance.git", tag = "v0.22.0-beta.1" } -lance-datafusion = { version = "=0.22.0", git = "https://github.com/lancedb/lance.git", tag = "v0.22.0-beta.1" } -lance-encoding = { version = "=0.22.0", git = "https://github.com/lancedb/lance.git", tag = "v0.22.0-beta.1" } +lance = { "version" = "=0.22.0", "features" = ["dynamodb"] } +lance-io = "=0.22.0" +lance-index = "=0.22.0" +lance-linalg = "=0.22.0" +lance-table = "=0.22.0" +lance-testing = "=0.22.0" +lance-datafusion = "=0.22.0" +lance-encoding = "=0.22.0" # Note that this one does not include pyarrow arrow = { version = "53.2", optional = false } arrow-array = "53.2" @@ -42,8 +40,8 @@ arrow-arith = "53.2" arrow-cast = "53.2" async-trait = "0" chrono = "0.4.35" -datafusion-common = "42.0" -datafusion-physical-plan = "42.0" +datafusion-common = "44.0" +datafusion-physical-plan = "44.0" env_logger = "0.10" half = { "version" = "=2.4.1", default-features = false, features = [ "num-traits", diff --git a/python/pyproject.toml b/python/pyproject.toml index 92f03b42..6aff9531 100644 --- a/python/pyproject.toml +++ b/python/pyproject.toml @@ -4,7 +4,7 @@ name = "lancedb" dynamic = ["version"] dependencies = [ "deprecation", - "pylance==0.22.0b1", + "pylance==0.22.0", "tqdm>=4.27.0", "pydantic>=1.10", "packaging",