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 bytecheck from 0.6.9 to 0.7.0 #16625

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 28, 2023

Bumps bytecheck from 0.6.9 to 0.7.0.

Release notes

Sourced from bytecheck's releases.

v0.7.0

Bytecheck 0.7.0 is a new release that adds some exciting new features and cleans up some existing technical debt:

  • #22 Bytecheck now supports the riscVim architecture
  • #24 mem::ManuallyDrop now implements CheckBytes
  • #27 (breaking) Adds Send and Sync bounds to bytecheck's Error type
  • #30 Allows alternate crate roots to be specified by adding a #[check_bytes = "path"] attribute.

Thanks to all the contributors this release: @​starkoracles @​rrichardson @​mkatychev @​samlich

Commits
  • 2738803 Add workspace dependency for bytecheck_derive
  • e37fd31 allow lint unused_results and add #[automatically_derived] to derived imp...
  • af58733 allow using alternate crate root with derive macro (#30)
  • 1da468d Fix CI workflow
  • 45e5d6d Re-enable simdutf8 by default
  • 512eee1 Added clippy and rustfmt to CI (#29)
  • 3be5a31 added workspace package manifest (#28)
  • 1159802 make bytecheck::Error Send & Sync (#27)
  • f65f7c5 Add CheckBytes impl for mem::ManuallyDrop (#24)
  • 46ab937 Add riscVim arch (#22)
  • Additional commits viewable in compare view

Dependabot compatibility score

You can trigger a rebase of this PR 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 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)
> **Note** > Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot bot added the domain: deps Anything related to Vector's dependencies label Feb 28, 2023
@bits-bot
Copy link

bits-bot commented Feb 28, 2023

CLA assistant check
All committers have signed the CLA.

@netlify
Copy link

netlify bot commented Feb 28, 2023

Deploy Preview for vrl-playground ready!

Name Link
🔨 Latest commit ed2ffe6
🔍 Latest deploy log https://app.netlify.com/sites/vrl-playground/deploys/641a19693508540007656115
😎 Deploy Preview https://deploy-preview-16625--vrl-playground.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.

@netlify
Copy link

netlify bot commented Feb 28, 2023

Deploy Preview for vector-project canceled.

Name Link
🔨 Latest commit 4b0e30c
🔍 Latest deploy log https://app.netlify.com/sites/vector-project/deploys/64b15f234cf9a40008538537

@dependabot dependabot bot force-pushed the dependabot/cargo/bytecheck-0.7.0 branch from 0e1198a to 60194b1 Compare February 28, 2023 09:52
@StephenWakely
Copy link
Contributor

StephenWakely commented Feb 28, 2023

I suspect this is not compiling because rkyv is still using bytecheck 6. We probably need to wait until rkyv updates..

@dependabot dependabot bot force-pushed the dependabot/cargo/bytecheck-0.7.0 branch 6 times, most recently from d795d40 to 35c0a54 Compare March 6, 2023 20:06
@jszwedko
Copy link
Member

Opened rkyv PR: rkyv/rkyv#370

@dependabot dependabot bot force-pushed the dependabot/cargo/bytecheck-0.7.0 branch 2 times, most recently from aad5a4b to ed2ffe6 Compare March 21, 2023 20:53
@jszwedko jszwedko added the meta: blocked Anything that is blocked to the point where it cannot be worked on. label Mar 28, 2023
@dependabot dependabot bot force-pushed the dependabot/cargo/bytecheck-0.7.0 branch from ed2ffe6 to 742d2af Compare March 29, 2023 13:06
@jszwedko
Copy link
Member

rkyv PR was merged so just waiting for 0.8.0 release of rkyv.

@dependabot dependabot bot force-pushed the dependabot/cargo/bytecheck-0.7.0 branch from 742d2af to 714b8cf Compare March 31, 2023 13:19
@dependabot dependabot bot force-pushed the dependabot/cargo/bytecheck-0.7.0 branch from 714b8cf to b10f3a2 Compare April 7, 2023 13:49
@netlify
Copy link

netlify bot commented Apr 7, 2023

Deploy Preview for vrl-playground ready!

Name Link
🔨 Latest commit 4b0e30c
🔍 Latest deploy log https://app.netlify.com/sites/vrl-playground/deploys/64b15f23309adf0008455a1d
😎 Deploy Preview https://deploy-preview-16625--vrl-playground.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@dependabot dependabot bot force-pushed the dependabot/cargo/bytecheck-0.7.0 branch from b10f3a2 to 275da48 Compare April 12, 2023 23:08
@jszwedko
Copy link
Member

@dependabot rebase

@dependabot dependabot bot force-pushed the dependabot/cargo/bytecheck-0.7.0 branch from 275da48 to 4b0e30c Compare July 14, 2023 14:43
@pront
Copy link
Contributor

pront commented Aug 8, 2023

rkyv still on 0.7.42 (https://crates.io/crates/rkyv/versions)

@neuronull neuronull added the no-changelog Changes in this PR do not need user-facing explanations in the release changelog label Jan 8, 2024
@neuronull
Copy link
Contributor

@dependabot rebase

@dependabot dependabot bot force-pushed the dependabot/cargo/bytecheck-0.7.0 branch from 4b0e30c to 22fa7bd Compare January 8, 2024 18:58
@jszwedko jszwedko requested a review from a team as a code owner October 3, 2024 18:54
@jszwedko
Copy link
Member

Might be unblocked now that rkyv v8 has been released.

@pront
Copy link
Contributor

pront commented Oct 21, 2024

@dependabot rebase

Bumps [bytecheck](https://github.com/djkoloski/bytecheck) from 0.6.9 to 0.7.0.
- [Release notes](https://github.com/djkoloski/bytecheck/releases)
- [Commits](rkyv/bytecheck@v0.6.9...v0.7.0)

---
updated-dependencies:
- dependency-name: bytecheck
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/cargo/bytecheck-0.7.0 branch from 22fa7bd to 6df2950 Compare October 21, 2024 20:21
@pront pront enabled auto-merge October 21, 2024 20:23
@jszwedko
Copy link
Member

@dependabot rebase

I think you need to bump rkyv in this same PR.

@pront pront disabled auto-merge October 23, 2024 19:46
@@ -25,7 +25,7 @@ metrics.workspace = true
num-traits = { version = "0.2.19", default-features = false }
paste = "1.0.15"
pin-project.workspace = true
rkyv = { version = "0.7.45", default-features = false, features = ["size_32", "std", "strict", "validation"] }
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • Always in strict mode since v0.8.
  • size_32 was renamed
  • validation is no longer available

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Evaluating if this change is safe based on: https://github.com/rkyv/rkyv/releases/tag/0.8.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
domain: deps Anything related to Vector's dependencies meta: blocked Anything that is blocked to the point where it cannot be worked on. no-changelog Changes in this PR do not need user-facing explanations in the release changelog
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants