Skip to content

Update variadics_please requirement from 1.1 to 2.0#24304

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/variadics_please-2.0
Open

Update variadics_please requirement from 1.1 to 2.0#24304
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/variadics_please-2.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 15, 2026

Updates the requirements on variadics_please to permit the latest version.

Changelog

Sourced from variadics_please's changelog.

Version 2.0.0

  • Switch from syn to unsynn
    • syn is known to be a major compile time bottleneck. To improve the situation for users of variadics_please, we switched to unsynn, which is the alternative used by facet.
    • The compile time speedup depends on your local setup and the complexity of the macro invocation, but on one test setup, the cold compilation time went from about 2.16 seconds to 0.56 seconds.
    • The code generated by variadics_please should be identical to before. Our Error messages may look a bit different now, but they should be just as readable. If you encounter any weird behavior or diagnostics, let us know.
  • Use Rust 2024, which bumps the MSRV to 1.85.0

Version 1.1

  • added all_tuples_enumerated, which provides the index of each item in the tuple

Version 1.0.0

  • initial release
    • code was taken directly from bevy_utils 0.15-rc2, under a MIT + Apache dual license
Commits

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 [variadics_please](https://github.com/bevyengine/variadics_please) to permit the latest version.
- [Changelog](https://github.com/bevyengine/variadics_please/blob/main/RELEASES.md)
- [Commits](https://github.com/bevyengine/variadics_please/commits)

---
updated-dependencies:
- dependency-name: variadics_please
  dependency-version: 2.0.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the C-Dependencies A change to the crates that Bevy depends on label May 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

C-Dependencies A change to the crates that Bevy depends on

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants