Skip to content

deps(deps): update lance requirement from 2.0 to 4.0#95

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/lance-4.0
Open

deps(deps): update lance requirement from 2.0 to 4.0#95
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/lance-4.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Apr 6, 2026

Updates the requirements on lance to permit the latest version.

Release notes

Sourced from lance's releases.

v4.0.0

What's Changed

Breaking Changes 🛠

New Features 🎉

Bug Fixes 🐛

... (truncated)

Changelog

Sourced from lance's changelog.

Release Process

Lance maintains a linear commit history with a controlled release process.

  • All pull requests are merged into the main branch first.
  • Beta releases (or preview releases) are created on-demand from the main branch.
  • Stable releases (non-prereleases) are created only after a voting process and come from a release branch release/vX.Y. These are typically created once every two weeks.
  • Release Candidates (RC) are created from release branches prior to voting.
  • Minor releases can be cut from either main branch or an existing release branch (when main is targeting a major release).
  • Patch releases are created by committing fixes directly to the release branch, voting on a new RC, and releasing.
  • All changes (features, fixes) must be committed to main first, then cherry-picked to release branches as needed.
gitGraph
    commit
    branch feature
    checkout feature
    commit
    checkout main
    merge feature
    branch bugfix
    checkout bugfix
    commit id: "bugfix"
    checkout main
    branch "release/v1.4"
    checkout "release/v1.4"
    commit tag: "1.4.0-rc.1"
    commit tag: "1.4.0"
    checkout main
    merge bugfix
    commit id: "merged"
    checkout "release/v1.4"
    cherry-pick id: "merged"
    commit tag: "1.4.1-rc.1"
    commit tag: "1.4.1"
    checkout main
    commit tag: "2.0.0-beta.1" id: "breaking"
    checkout "release/v1.4"
    cherry-pick id: "breaking" tag: "1.5.0-rc.1"
    branch "release/v1.5"
    checkout "release/v1.5"
    commit tag: "1.5.0"
Loading

Version Semantics

Lance uses version numbers inspired by semantic versioning, but with flexibility for practical release management. Specifically, minor releases can be cut from existing release branches when the main branch is targeting a major release.

Version Format

... (truncated)

Commits
  • ed7e83c chore: release version 4.0.0
  • b274624 chore: release candidate 4.0.0-rc.3
  • 03c9d7e fix: respect the old data filter on inverted index (#6216)
  • 02885e5 fix: pass dataset_options to SafeLanceDataset in worker processes (#6278)
  • 77b9224 test: stabilize distributed IVF grouped build query test (#6281)
  • 7cdbf36 refactor!: remove staging from distributed vector indexing (#6269)
  • 21cafc5 fix: handle list-level NULLs in NOT filters (#6044)
  • f5cd1d9 test: fix flaky distributed vector build results test (#6268)
  • d13c65c feat: add OpenDAL Azdls backend for abfss:// with use_opendal flag (#6256)
  • 89454b6 fix: return errors for unsupported fixed-size-list child types (#6253)
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Updates the requirements on [lance](https://github.com/lance-format/lance) to permit the latest version.
- [Release notes](https://github.com/lance-format/lance/releases)
- [Changelog](https://github.com/lance-format/lance/blob/main/release_process.md)
- [Commits](lance-format/lance@v2.0.0...v4.0.0)

---
updated-dependencies:
- dependency-name: lance
  dependency-version: 4.0.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Dependencies related changes rust Rust code changes labels Apr 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Dependencies related changes rust Rust code changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants