diff --git a/Cargo.toml b/Cargo.toml index f05afc2a8..b0b1726a9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -19,6 +19,14 @@ resolver = "2" members = ["crates/catalog/*", "crates/iceberg", "crates/test_utils"] +[workspace.package] +version = "0.1.0" +edition = "2021" +homepage = "https://rust.iceberg.apache.org/" + +repository = "https://github.com/apache/iceberg-rust" +license = "Apache-2.0" + [workspace.dependencies] anyhow = "1.0.72" apache-avro = "0.16" @@ -59,4 +67,6 @@ typed-builder = "^0.18" url = "2" urlencoding = "2" uuid = "1.6.1" + tera = "1" + diff --git a/crates/catalog/hms/Cargo.toml b/crates/catalog/hms/Cargo.toml index 61c03fddf..b35dd5aeb 100644 --- a/crates/catalog/hms/Cargo.toml +++ b/crates/catalog/hms/Cargo.toml @@ -17,13 +17,14 @@ [package] name = "iceberg-catalog-hms" -version = "0.1.0" -edition = "2021" +version = { workspace = true } +edition = { workspace = true } +homepage = { workspace = true } categories = ["database"] description = "Apache Iceberg Hive Metastore Catalog Support" -repository = "https://github.com/apache/iceberg-rust" -license = "Apache-2.0" +repository = { workspace = true } +license = { workspace = true } keywords = ["iceberg", "hive", "catalog"] [dependencies] diff --git a/crates/catalog/rest/Cargo.toml b/crates/catalog/rest/Cargo.toml index 883f55c02..31017de06 100644 --- a/crates/catalog/rest/Cargo.toml +++ b/crates/catalog/rest/Cargo.toml @@ -16,14 +16,15 @@ # under the License. [package] -name = "iceberg-catalog-rest" -version = "0.1.0" -edition = "2021" +name = "iceberg-catalog-rest" +version = { workspace = true } +edition = { workspace = true } +homepage = { workspace = true } categories = ["database"] description = "Apache Iceberg Rust REST API" -repository = "https://github.com/apache/iceberg-rust" -license = "Apache-2.0" +repository = { workspace = true } +license = { workspace = true } keywords = ["iceberg", "rest", "catalog"] [dependencies] @@ -45,3 +46,4 @@ iceberg_test_utils = { path = "../../test_utils", features = ["tests"] } mockito = { workspace = true } port_scanner = { workspace = true } tokio = { workspace = true } + diff --git a/crates/iceberg/Cargo.toml b/crates/iceberg/Cargo.toml index 500c47c7d..8317c4711 100644 --- a/crates/iceberg/Cargo.toml +++ b/crates/iceberg/Cargo.toml @@ -16,14 +16,15 @@ # under the License. [package] -name = "iceberg" -version = "0.1.0" -edition = "2021" +name = "iceberg" +version = { workspace = true } +edition = { workspace = true } +homepage = { workspace = true } categories = ["database"] description = "Apache Iceberg Rust implementation" -repository = "https://github.com/apache/iceberg-rust" -license = "Apache-2.0" +repository = { workspace = true } +license = { workspace = true } keywords = ["iceberg"] [dependencies] diff --git a/crates/test_utils/Cargo.toml b/crates/test_utils/Cargo.toml index 91210c50f..420c9ca71 100644 --- a/crates/test_utils/Cargo.toml +++ b/crates/test_utils/Cargo.toml @@ -17,8 +17,12 @@ [package] name = "iceberg_test_utils" -version = "0.1.0" -edition = "2021" +version = { workspace = true } +edition = { workspace = true } +homepage = { workspace = true } + +repository = { workspace = true } +license = { workspace = true } [dependencies] env_logger = { workspace = true }