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

Relax zerocopy-derive's MSRV policy #1481

Merged
merged 1 commit into from
Jul 2, 2024
Merged

Relax zerocopy-derive's MSRV policy #1481

merged 1 commit into from
Jul 2, 2024

Conversation

joshlf
Copy link
Member

@joshlf joshlf commented Jul 2, 2024

No description provided.

@joshlf joshlf changed the title [WIP] Syn MSRV Relax zerocopy-derive's MSRV policy Jul 2, 2024
@joshlf joshlf marked this pull request as ready for review July 2, 2024 19:14
@joshlf joshlf requested a review from jswrenn July 2, 2024 19:14
@joshlf joshlf enabled auto-merge July 2, 2024 19:14
joshlf added a commit that referenced this pull request Jul 2, 2024
@joshlf joshlf added this pull request to the merge queue Jul 2, 2024
joshlf added a commit that referenced this pull request Jul 2, 2024
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
Merged via the queue into v0.7.x with commit ce1ac69 Jul 2, 2024
125 checks passed
@joshlf joshlf deleted the v0.7.x-syn-msrv branch July 2, 2024 19:27
joshlf added a commit that referenced this pull request Jul 2, 2024
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
github-merge-queue bot pushed a commit that referenced this pull request Jul 2, 2024
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
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.

2 participants