Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): bump syn from 1.0.109 to 2.0.60 #174

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github May 6, 2024

Bumps syn from 1.0.109 to 2.0.60.

Release notes

Sourced from syn's releases.

2.0.60

  • Improve how None-delimited groups are counted by peek (#1625)

2.0.59

  • Parse c"…" and cr"…" C-string literal syntax as Lit::CStr (#1502)

2.0.58

  • Support $ in custom_punctuation! macro (#1611)

2.0.57

  • Eliminate dependency on quote when built with default-features disabled and the "proc-macro" feature enabled (#1608, thanks @​BD103)

2.0.56

  • Apply RUSTC_WORKSPACE_WRAPPER when deciding whether to run nightly-only tests (#1605)

2.0.55

  • Restore compatibility with rustc 1.56 through 1.59 (#1603)

2.0.54

  • Fix dead code warning in generated code when using custom_keyword! with syn's "printing" feature disabled (#1602)

2.0.53

  • Implement Copy, Clone, and ToTokens for syn::parse::Nothing (#1597)

2.0.52

  • Add an expression parser that uses match-arm's boundary rules (#1593)

2.0.51

  • Resolve non_local_definitions warnings in generated code under rustc 1.78-nightly

2.0.50

  • Fix unused_imports warnings when compiled by rustc 1.78

2.0.49

  • Improve error location when parsing from an empty string literal using LitStr::parse (#1590)

2.0.48

  • Improve error message on unexpected token after else (#1578)

2.0.47

  • Improve error messages related to proc_macro::LexError (#1575)

2.0.46

  • Update proc-macro2 to fix caching issue when using a rustc-wrapper such as sccache

2.0.45

  • Parse unsupported expressions in enum discriminants of DeriveInput as Expr::Verbatim in non-"full" mode, instead of error (#1513)
  • Support parsing PatType with parse_quote! (#1573)

2.0.44

... (truncated)

Commits
  • 7029b22 Release 2.0.60
  • e978b98 Remove html_root_url & syn.json reminder from Cargo.toml
  • 48f99b0 Merge pull request #1625 from dtolnay/peek
  • 4b18c15 Improve how None-delimited groups are counted by peek
  • 9f00b23 Merge pull request #1624 from dtolnay/peektest
  • 990300a Add more extensive tests for ParseStream::peek
  • 1431bd6 Update None-delimited group notation to use «∅ ∅»
  • 54a1643 Fix empty-set symbol in comments
  • 7307d29 Merge pull request #1623 from dtolnay/arrays
  • 68d1cd9 Take advantage of the IntoIterator for [T; N]
  • Additional commits viewable in compare view

Dependabot compatibility score

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 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)

Bumps [syn](https://github.com/dtolnay/syn) from 1.0.109 to 2.0.60.
- [Release notes](https://github.com/dtolnay/syn/releases)
- [Commits](dtolnay/syn@1.0.109...2.0.60)

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

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependency Problem/bug caused by broken dependency rust Pull requests that update Rust code labels May 6, 2024
@yanganto
Copy link
Contributor

yanganto commented May 8, 2024

@dr-orlovsky May I take care of this?

@dr-orlovsky
Copy link
Member

From my understanding they are incompatible and solving would take rewriting damn large crate amplify_syn we using in all of our derivation macros. I tried one day before, but it simply not worth the effort and time.

You can try, maybe you will succeed better, but this is ultra-low priority.

Copy link
Author

dependabot bot commented on behalf of github May 24, 2024

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot dependabot bot deleted the dependabot/cargo/syn-2.0.60 branch May 24, 2024 15:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependency Problem/bug caused by broken dependency rust Pull requests that update Rust code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants