Skip to content

Commit 18e66de

Browse files
authored
chore(rust): include more metadata fields in Cargo manifests (#2472)
Closes #2469.
1 parent 92c9c99 commit 18e66de

File tree

4 files changed

+35
-18
lines changed

4 files changed

+35
-18
lines changed

rust/core/Cargo.toml

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,25 @@
1414
# KIND, either express or implied. See the License for the
1515
# specific language governing permissions and limitations
1616
# under the License.
17+
1718
[package]
1819
name = "adbc_core"
1920
description = "Public abstract API, driver manager and driver exporter"
20-
version = { workspace = true }
21-
edition = { workspace = true }
22-
authors = { workspace = true }
23-
license = { workspace = true }
21+
version.workspace = true
22+
edition.workspace = true
23+
rust-version.workspace = true
24+
authors.workspace = true
25+
license.workspace = true
26+
readme = "../README.md"
27+
documentation.workspace = true
28+
homepage.workspace = true
29+
repository.workspace = true
30+
keywords.workspace = true
31+
categories.workspace = true
32+
33+
[features]
34+
default = []
35+
driver_manager = ["dep:libloading"]
2436

2537
[dependencies]
2638
arrow-array.workspace = true
@@ -29,6 +41,3 @@ libloading = { version = "0.8", optional = true }
2941

3042
[dev-dependencies]
3143
arrow-select.workspace = true
32-
33-
[features]
34-
driver_manager = ["dep:libloading"]

rust/driver/datafusion/Cargo.toml

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,17 @@
1818
[package]
1919
name = "adbc_datafusion"
2020
description = "ADBC driver for Apache DataFusion"
21-
version = { workspace = true }
22-
edition = { workspace = true }
23-
authors = { workspace = true }
24-
license = { workspace = true }
21+
version.workspace = true
22+
edition.workspace = true
23+
rust-version.workspace = true
24+
authors.workspace = true
25+
license.workspace = true
26+
readme.workspace = true
27+
documentation = "http://docs.rs/adbc_datafusion/"
28+
homepage.workspace = true
29+
repository.workspace = true
30+
keywords.workspace = true
31+
categories.workspace = true
2532

2633
[dependencies]
2734
adbc_core = { path = "../../core" }

rust/driver/dummy/Cargo.toml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,11 @@
1818
[package]
1919
name = "adbc_dummy"
2020
description = "A dummy ADBC driver for testing purposes"
21-
version = { workspace = true }
22-
edition = { workspace = true }
23-
authors = { workspace = true }
24-
license = { workspace = true }
21+
version.workspace = true
22+
edition.workspace = true
23+
rust-version.workspace = true
24+
license.workspace = true
25+
publish = false
2526

2627
[dependencies]
2728
adbc_core = { path = "../../core" }

rust/driver/snowflake/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,15 +20,15 @@ name = "adbc_snowflake"
2020
description = "Snowflake Arrow Database Connectivity (ADBC) driver"
2121
version.workspace = true
2222
edition.workspace = true
23+
rust-version.workspace = true
2324
authors.workspace = true
2425
license.workspace = true
26+
readme.workspace = true
27+
documentation = "http://docs.rs/adbc_snowflake/"
2528
homepage.workspace = true
2629
repository.workspace = true
27-
rust-version.workspace = true
2830
keywords.workspace = true
2931
categories.workspace = true
30-
documentation = "http://docs.rs/adbc_snowflake/"
31-
readme = "README.md"
3232

3333
[features]
3434
default = ["bundled", "env", "dotenv"]

0 commit comments

Comments
 (0)