Repository navigation
chore(deps): bump the rust-dependencies group with 3 updates - #2860
dependabot[bot] wants to merge 1 commit into
Conversation
Bumps the rust-dependencies group with 3 updates: [fancy-regex](https://github.com/fancy-regex/fancy-regex), [getrandom](https://github.com/rust-random/getrandom) and [signal-hook](https://github.com/vorner/signal-hook). Updates `fancy-regex` from 0.17.0 to 0.20.0 - [Release notes](https://github.com/fancy-regex/fancy-regex/releases) - [Changelog](https://github.com/fancy-regex/fancy-regex/blob/main/CHANGELOG.md) - [Commits](fancy-regex/fancy-regex@0.17.0...0.20.0) Updates `getrandom` from 0.3.4 to 0.4.3 - [Changelog](https://github.com/rust-random/getrandom/blob/master/CHANGELOG.md) - [Commits](rust-random/getrandom@v0.3.4...v0.4.3) Updates `signal-hook` from 0.4.5 to 0.4.6 - [Changelog](https://github.com/vorner/signal-hook/blob/master/CHANGELOG.md) - [Commits](vorner/signal-hook@v0.4.5...v0.4.6) --- updated-dependencies: - dependency-name: fancy-regex dependency-version: 0.20.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: getrandom dependency-version: 0.4.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-dependencies - dependency-name: signal-hook dependency-version: 0.4.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
Deploying with
|
| Status | Name | Latest Commit | Preview URL | Updated (UTC) |
|---|---|---|---|---|
| ✅ Deployment successful! View logs |
bashkit | 5f697c5 | Commit Preview URL Branch Preview URL |
Nov 06 2026, 03:46 AM |
Review verdict: approve — routine dependency bump, no blocking issuesDependabot group bump: Findings
Context read (beyond the diff)
Not reviewed
|
|
Analysed — the content of this PR is being taken in #2876, which also fixes the reason this one could not merge. This PR edits The underlying problem was that two rules disagreed. #2852 told Dependabot to ignore only fork-only crates, leaving shared ones such as #2876 resolves it: a fork dependency's version may diverge when its line carries a For the record, Generated by Claude Code |
…rked (#2876) A fork dependency's version may now diverge from upstream Monty 1.4.0 when its Cargo.toml line carries a `bashkit fork:` marker. This resolves a contradiction between #2852 (Dependabot deliberately leaves shared deps bumpable) and #2861 (fork manifests must match upstream): a proposal for one of the nine shared crates edits the fork manifest too, so every such bump was unmergeable and would have recurred on every weekly run. Takes #2860's content with that unblocked: fancy-regex 0.20 and getrandom 0.4 in bashkit-monty, dropping a duplicate major of fancy-regex from the graph (777 -> 776 crates) and retiring the now-unused vet exemption. fancy-regex 0.20 made Captures generic over the haystack type, so two marked Captures<'_, str> edits come with it, and regex_semantics pins the Python-visible behavior 0.20 changed against what CPython prints. The loosening is bounded: markers are scoped per (table, name); adding or dropping a dependency, changing where one comes from (package, path, git, branch, rev, tag, registry) and a [patch] or [replace] table are all unmarkable; and a marker on a dependency that matches upstream is itself an error, so a note left by a re-sync cannot excuse the next bump. Supersedes #2860.
|
Closing: this PR's content landed in #2876 (squashed as 38d2c4c), together with the fix for the reason it could not merge.
Going forward, a shared-dep bump like this one is mergeable: move the fork line too and mark it. That is now documented in Generated by Claude Code |
|
This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests. To ignore these dependencies, configure ignore rules in dependabot.yml |
Rebasing might not happen immediately, so don't worry if this takes some time.
Note: if you make any changes to this PR yourself, they will take precedence over the rebase.
Bumps the rust-dependencies group with 3 updates: fancy-regex, getrandom and signal-hook.
Updates
fancy-regexfrom 0.17.0 to 0.20.0Release notes
Sourced from fancy-regex's releases.
... (truncated)
Changelog
Sourced from fancy-regex's changelog.
... (truncated)
Commits
031e5e5Version 0.20.0735c50adocs: add missing CHANGELOG entries for 0.19.2..main5973d40Merge pull request #311 from fancy-regex/easy_wordboundary_except_in_lookbehind647646aMake VM word-boundary assertions respect unicode_moded97e33cSerialize half word boundaries correct inExpr::to_str466bc65Add tests for word-boundary hardness outside a lookbehind5ba2a98Splitin_lookaroundin the analyzer intoin_lookahead/in_lookbehindwit...7a0ff5dAdd word-boundary perf benchmark comparing hard vs delegated word boundariesef97e6dimprove word boundary seek behavior03dd46aadd unicode word boundary testsUpdates
getrandomfrom 0.3.4 to 0.4.3Changelog
Sourced from getrandom's changelog.
... (truncated)
Commits
5e7cd57Release v0.4.3 (#853)1ea268aUse manual bindings for WASIp2/3 (#830)f7290b0Update Cargo.lock (#852)16ce801Update Cargo.lock (#850)e5adfcaAddwasm64-unknown-unknownsupport forwasm_jsbackend (#848)626df8dUpdate Cargo.lock (#846)4a01cb2Update Cargo.lock (#841)f87bf39Update Cargo.lock (#836)eadb879ci: re-enable build job for x86_64-pc-cygwin (#832)d715d73CI: Reduce the number of packages that are updated for wasip2 MSRV test (#825)Updates
signal-hookfrom 0.4.5 to 0.4.6Changelog
Sourced from signal-hook's changelog.
Commits
0a1de6bVersion 0.4.6ae4ece5Merge pull request #215 from Frost-54/static-atomic-unsafe-trait48b56d5Deps updatesfd51cdeAllow &'static AtomicBool in flag module - #213Dependabot 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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditionsOpen in [code]smith · Need help on this PR? Tag
@codesmith-botwith what you need.