diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 000000000..4107990ea --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,18 @@ +version: 2 + +# Scope: the root Cargo workspace, which produces the Rust binaries we +# ship to users (the Node.js and Python native extensions). The +# `rust/lancedb` library crate shares the same lockfile; its consumers +# pick their own dependency versions, but bumping transitive deps here +# keeps the binaries we ship current. +updates: + - package-ecosystem: cargo + directory: / + schedule: + interval: weekly + open-pull-requests-limit: 10 + groups: + rust-minor-patch: + update-types: + - minor + - patch diff --git a/Cargo.toml b/Cargo.toml index e8d5a95b4..074b0a869 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,5 @@ [workspace] members = ["rust/lancedb", "nodejs", "python"] -# Python package needs to be built by maturin. -exclude = ["python"] resolver = "2" [workspace.package]