Skip to content

Relax zerocopy-derive's MSRV policy#1482

Merged
joshlf merged 1 commit intomainfrom
syn-msrv
Jul 2, 2024
Merged

Relax zerocopy-derive's MSRV policy#1482
joshlf merged 1 commit intomainfrom
syn-msrv

Conversation

@joshlf
Copy link
Member

@joshlf joshlf commented Jul 2, 2024

Fixes #1085
See also #1481

@joshlf joshlf enabled auto-merge July 2, 2024 19:19
@joshlf joshlf requested a review from jswrenn July 2, 2024 19:19
This also bumps zerocopy-derive's syn dependency to 2.0.46. We don't
actually need this for zerocopy-derive. However, in CI, we modify
zerocopy-derive to take an "exact" dependency on syn (ie, '=2.0.46'
instead of '2.0.46'). One of the transitive dependencies of our
`testutil` crate requires syn 2.0.46 or later. We could in principle
make CI smart enough to test with both syn versions, but we wouldn't
gain much for that complexity - it's easier to just bump the version.

Fixes #1085
See also #1481
@joshlf joshlf added this pull request to the merge queue Jul 2, 2024
@codecov-commenter
Copy link

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 87.35%. Comparing base (b90e1a6) to head (8c9f141).

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1482   +/-   ##
=======================================
  Coverage   87.35%   87.35%           
=======================================
  Files          15       15           
  Lines        5307     5307           
=======================================
  Hits         4636     4636           
  Misses        671      671           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Merged via the queue into main with commit 9e59a1a Jul 2, 2024
@joshlf joshlf deleted the syn-msrv branch July 2, 2024 19:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Fix breakage stemming from Syn MSRV bump

3 participants