Skip to content

build(deps): bump which from 6.0.3 to 8.0.0 in /plugins/krsi#1054

Merged
poiana merged 2 commits intomainfrom
dependabot/cargo/plugins/krsi/which-8.0.0
Feb 27, 2026
Merged

build(deps): bump which from 6.0.3 to 8.0.0 in /plugins/krsi#1054
poiana merged 2 commits intomainfrom
dependabot/cargo/plugins/krsi/which-8.0.0

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 3, 2025

Bumps which from 6.0.3 to 8.0.0.

Release notes

Sourced from which's releases.

8.0.0

What's Changed

  • Add new Sys trait to allow abstracting over the underlying filesystem. Particularly useful for wasm32-unknown-unknown targets. Thanks @​dsherret for this contribution to which!
  • Add more debug level tracing for otherwise silent I/O errors.
  • Call the NonFatalHandler in more places to catch previously ignored I/O errors.
  • Remove use of the either dependency.

New Contributors

7.0.3

  • Update rustix to version 1.0. Congrats to rustix on this milestone, and thanks @​mhils for this contribution to which!

7.0.2

  • Don't return paths containing the single dot . reference to the current directory, even if the original request was given in terms of the current directory. Thanks @​jakobhellermann for this contribution!

7.0.1

What's Changed

New Contributors

Full Changelog: harryfei/which-rs@7.0.0...7.0.1

7.0.0

  • Add support to WhichConfig for a user provided closure that will be called whenever a nonfatal error occurs. This technically breaks a few APIs due to the need to add more generics and lifetimes. Most code will compile without changes.
Changelog

Sourced from which's changelog.

8.0.0

  • Add new Sys trait to allow abstracting over the underlying filesystem. Particularly useful for wasm32-unknown-unknown targets. Thanks @​dsherret for this contribution to which!
  • Add more debug level tracing for otherwise silent I/O errors.
  • Call the NonFatalHandler in more places to catch previously ignored I/O errors.
  • Remove use of the either dependency.

7.0.3

  • Update rustix to version 1.0. Congrats to rustix on this milestone, and thanks @​mhils for this contribution to which!

7.0.2

  • Don't return paths containing the single dot . reference to the current directory, even if the original request was given in terms of the current directory. Thanks @​jakobhellermann for this contribution!

7.0.1

  • Get user home directory from env_home instead of home. Thanks @​micolous for this contribution!
  • If home directory is unavailable, do not expand the tilde to an empty string. Leave it as is.

7.0.0

  • Add support to WhichConfig for a user provided closure that will be called whenever a nonfatal error occurs. This technically breaks a few APIs due to the need to add more generics and lifetimes. Most code will compile without changes.
Commits
  • adac2cd bump version, update changelog
  • 84e152e reduce sys::Sys requirements, add some tracing for otherwise silent errors (#...
  • a0a6daf feat: add Sys trait for swapping out system (#109)
  • eef1998 Add actively maintained badge
  • 1d145de release version 7.0.3
  • f5e5292 fix unrelated lint error
  • 4dcefa6 bump rustix
  • bd86881 bump version, add to changelog
  • cf37760 don't run relative dot test on macos
  • f2c4bd6 update target to new name for wasm32-wasip1
  • Additional commits viewable in compare view

Dependabot compatibility score

You can trigger a rebase of this PR 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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Nov 3, 2025
@poiana poiana added the size/M label Nov 3, 2025
@dependabot dependabot bot force-pushed the dependabot/cargo/plugins/krsi/which-8.0.0 branch 2 times, most recently from 8ad3588 to 73f9c7f Compare November 4, 2025 10:33
@leogr
Copy link
Member

leogr commented Feb 27, 2026

@dependabot rebase

Bumps [which](https://github.com/harryfei/which-rs) from 6.0.3 to 8.0.0.
- [Release notes](https://github.com/harryfei/which-rs/releases)
- [Changelog](https://github.com/harryfei/which-rs/blob/master/CHANGELOG.md)
- [Commits](harryfei/which-rs@6.0.3...8.0.0)

---
updated-dependencies:
- dependency-name: which
  dependency-version: 8.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/cargo/plugins/krsi/which-8.0.0 branch from 73f9c7f to e06e24b Compare February 27, 2026 11:01
The which crate 8.0.0 gates the `which::which()` convenience function behind the `real-sys` feature flag, which is a default feature.
Since the workspace uses `default-features = false`, the function was compiled out, causing a build failure in krsi-ebpf/build.rs.

Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
@github-actions
Copy link

Rules files suggestions

@poiana
Copy link
Contributor

poiana commented Feb 27, 2026

LGTM label has been added.

DetailsGit tree hash: db46a03831f5fa94bbda605f26b03f12f333eacc

@poiana
Copy link
Contributor

poiana commented Feb 27, 2026

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: dependabot[bot], leogr

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@poiana poiana merged commit 23eadba into main Feb 27, 2026
23 of 26 checks passed
@poiana poiana deleted the dependabot/cargo/plugins/krsi/which-8.0.0 branch February 27, 2026 12:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved dco-signoff: yes dependencies Pull requests that update a dependency file lgtm rust Pull requests that update rust code size/M

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants