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

runtime-sdk: bump the rust group across 1 directory with 15 updates #2121

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 23, 2024

Bumps the rust group with 15 updates in the / directory:

Package From To
thiserror 1.0.69 2.0.9
anyhow 1.0.94 1.0.95
syn 2.0.90 2.0.91
walrus 0.20.3 0.23.3
wat 1.221.2 1.222.0
wasmprinter 0.211.1 0.222.0
primitive-types 0.12.2 0.13.1
rlp 0.5.2 0.6.1
uint 0.9.5 0.10.0
serde 1.0.215 1.0.216
serde_json 1.0.133 1.0.134
rustls 0.23.19 0.23.20
rustls-mbedpki-provider 0.1.0 0.2.0
rustls-pki-types 1.10.0 1.10.1
mockito 0.31.1 1.6.1

Updates thiserror from 1.0.69 to 2.0.9

Release notes

Sourced from thiserror's releases.

2.0.9

  • Work around missing_inline_in_public_items clippy restriction being triggered in macro-generated code (#404)

2.0.8

  • Improve support for macro-generated derive(Error) call sites (#399)

2.0.7

  • Work around conflict with #[deny(clippy::allow_attributes)] (#397, thanks @​zertosh)

2.0.6

  • Suppress deprecation warning on generated From impls (#396)

2.0.5

  • Prevent deprecation warning on generated impl for deprecated type (#394)

2.0.4

  • Eliminate needless_lifetimes clippy lint in generated From impls (#391, thanks @​matt-phylum)

2.0.3

  • Support the same Path field being repeated in both Debug and Display representation in error message (#383)
  • Improve error message when a format trait used in error message is not implemented by some field (#384)

2.0.2

  • Fix hang on invalid input inside #[error(...)] attribute (#382)

2.0.1

  • Support errors that contain a dynamically sized final field (#375)
  • Improve inference of trait bounds for fields that are interpolated multiple times in an error message (#377)

2.0.0

Breaking changes

  • Referencing keyword-named fields by a raw identifier like {r#type} inside a format string is no longer accepted; simply use the unraw name like {type} (#347)

    This aligns thiserror with the standard library's formatting macros, which gained support for implicit argument capture later than the release of this feature in thiserror 1.x.

    #[derive(Error, Debug)]
    #[error("... {type} ...")]  // Before: {r#type}
    pub struct Error {
        pub r#type: Type,
    }
  • Trait bounds are no longer inferred on fields whose value is shadowed by an explicit named argument in a format message (#345)

    // Before: impl<T: Octal> Display for Error<T>
    // After: impl<T> Display for Error<T>
    #[derive(Error, Debug)]

... (truncated)

Commits

Updates anyhow from 1.0.94 to 1.0.95

Release notes

Sourced from anyhow's releases.

1.0.95

Commits
  • 48be1ca Release 1.0.95
  • a03d6d6 Merge pull request #402 from dtolnay/fromboxed
  • 52e4abb Add Error::from_boxed with documentation about bidirectional ?
  • ffecefc Merge pull request #401 from dtolnay/construct
  • 671f700 Add construct_ prefix to name of private construct functions
  • See full diff in compare view

Updates syn from 2.0.90 to 2.0.91

Release notes

Sourced from syn's releases.

2.0.91

  • Support parsing Vec<Arm> using parse_quote! (#1796, #1797)
Commits
  • 53de985 Release 2.0.91
  • 18fc8d1 Merge pull request #1797 from dtolnay/parsequotespecial
  • 762ba97 Document more parse_quote special cases
  • 1c739cb Merge pull request #1796 from dtolnay/vecarm
  • d2bc3a3 Allow Vec<Arm> in parse_quote
  • 384516b Update test suite to nightly-2024-12-19
  • 6adf9e5 Update test suite to nightly-2024-12-17
  • 1810278 Merge pull request #1794 from dtolnay/up
  • 5d33783 Update open syntax issues
  • 4398b60 Categorize newly failing rust repo source files
  • Additional commits viewable in compare view

Updates walrus from 0.20.3 to 0.23.3

Release notes

Sourced from walrus's releases.

0.23.2

What's Changed

New Contributors

Full Changelog: rustwasm/walrus@0.23.1...0.23.2

0.23.1

What's Changed

New Contributors

Full Changelog: rustwasm/walrus@0.23.0...0.23.1

0.23.0

What's Changed

New Contributors

Full Changelog: rustwasm/walrus@0.22.0...0.23.0

0.22.0

What's Changed

Full Changelog: rustwasm/walrus@0.21.3...0.22.0

0.21.3

What's Changed

Full Changelog: rustwasm/walrus@0.21.2...0.21.3

0.21.2

What's Changed

... (truncated)

Commits

Updates wat from 1.221.2 to 1.222.0

Release notes

Sourced from wat's releases.

v1.222.0

What's Changed

New Contributors

Full Changelog: bytecodealliance/wasm-tools@v1.221.2...v1.222.0

Commits

Updates wasmprinter from 0.211.1 to 0.222.0

Commits

Updates primitive-types from 0.12.2 to 0.13.1

Commits

Updates rlp from 0.5.2 to 0.6.1

Commits

Updates uint from 0.9.5 to 0.10.0

Commits

Updates serde from 1.0.215 to 1.0.216

Release notes

Sourced from serde's releases.

v1.0.216

  • Mark all generated impls with #[automatically_derived] to exclude from code coverage (#2866, #2868, thanks @​tdittr)
Commits
  • ad8dd41 Release 1.0.216
  • f91d2ed Merge pull request #2868 from dtolnay/automaticallyderived
  • 9497463 Mark all generated trait impls as #[automatically_derived]
  • 46e9ecf Merge pull request #2866 from tdittr/mark-visitors-as-generated
  • e9c399c Mark generated impl de::Visitor blocks as #[automatically_derived]
  • b9dbfcb Switch out fnv in favor of foldhash in test
  • c270e27 Use BuildHasher instead of Hasher in collection macros
  • 0307f60 Resolve question_mark clippy lint in build script
  • See full diff in compare view

Updates serde_json from 1.0.133 to 1.0.134

Release notes

Sourced from serde_json's releases.

v1.0.134

  • Add RawValue associated constants for literal null, true, false (#1221, thanks @​bheylin)
Commits
  • b2a1415 Release 1.0.134
  • 9875785 Tweak wording of NULL/TRUE/FALSE documentation
  • 4aa05b9 Merge pull request #1222 from dtolnay/rawvalueassoc
  • f42c7c7 Move RawValue associated constants into same impl block as public functions
  • 96576ba Merge pull request #1221 from bheylin/add-const-raw-values-for-null-and-bools
  • 4db66fb Add 'static lifetime to const's
  • 9c9aa1f Add literal 'null', 'true' and 'false' consts to RawValue struct.
  • See full diff in compare view

Updates rustls from 0.23.19 to 0.23.20

Commits
  • b4628c7 rustls-post-quantum: revert version to 0.2.0
  • 24d08f3 rustls-post-quantum: adjust head doc
  • 179592f verifybench.rs: nightly fmt
  • ef3fc21 nit: remove trailing space from doc comments
  • 00a3ddb fix rustls-provider-example hpke no-std support
  • 2f74c3d server: remove ClientHello constructor
  • 3ba5167 ci: adjust ech-client daily tests
  • f5aeb39 examples: use inner hostname in HTTPS DNS query
  • e232bca openssl-tests: install openssl from source
  • 43cbebb unbuffered: add regression tests for fragmented handshakes
  • Additional commits viewable in compare view

Updates rustls-mbedpki-provider from 0.1.0 to 0.2.0

Commits

Updates rustls-pki-types from 1.10.0 to 1.10.1

Release notes

Sourced from rustls-pki-types's releases.

1.10.1

Fixed an issue where we failed to read PEM objects from slices without trailing newline. This failed in the PEM decoder introduced in rustls-pki-types 1.9.0 whereas it worked in rustls-pemfile 2.12.0. We now include a test to make sure this case doesn't regress again.

What's Changed

Commits
  • c6b5af3 Bump version to 1.10.1
  • 5202989 Fix reading PEM from slices without trailing newline
  • 40ae281 tests: fix clippy::redundant_pattern_matching finding
  • 59503c2 lib: fix clippy::empty_line_after_doc_comments finding
  • efab8b4 proj: fix clippy 1.83 findings
  • See full diff in compare view

Updates mockito from 0.31.1 to 1.6.1

Release notes

Sourced from mockito's releases.

1.6.1

  • Added Mock::with_header_from_request allowing you to set the header dynamically by using a closure which exposes the Request object

Thanks to @​alex-kattathra-johnson

1.6.0

  • Introduced Mock::match_request which exposes the Request object via a closure and can be used to build custom matchers

1.5.0

Thanks to @​tottoto

1.4.0

  • [Breaking] Bump minimum supported Rust version to 1.70 and revert version constraints on the colored crate

1.3.1

  • Fixed a bug where Semaphore::const_new wasn't available on Tokio < 1.30 because of the missing Tokio parking_lot feature flag
  • Use the Tokio runtime everywhere to remove the need for the futures crate (aside from futures-core)

Thanks to @​tottoto

1.3.0

  • Introduced Server::new_with_opts, Server::new_with_opts_async and the ServerOpts struct to allow configuring the server host, port and enabling auto-asserts (see next item)
  • Added the assert_on_drop server option that allows you to automatically call assert() whenever your mocks go out of scope (defaults to false)
  • Expose Server::socket_address() to return the raw server SocketAddr
  • Use only required features for dependencies
  • Accept hyper::header::HeaderValue as a match_header() value

Thanks to @​andrewtoth @​alexander-jackson

1.2.0

  • [Breaking] The minimum supported Rust version was bumped to 1.68.0
  • The server pool was limited to 20 servers for mac_os targets to prevent hitting the file descriptor limit

Thanks to @​kornelski

1.1.1

  • Ensure with_chunked_body supports streaming responses (as opposed to writing the entire buffer in one go)

Thanks to @​kornelski

1.1.0

1.0.2

1.0.1

... (truncated)

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 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 <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

@dependabot dependabot bot added c:deps Category: external dependencies c:runtime-sdk Category: Runtime SDK rust labels Dec 23, 2024
Copy link

netlify bot commented Dec 23, 2024

Deploy Preview for oasisprotocol-oasis-sdk ready!

Name Link
🔨 Latest commit 752e545
🔍 Latest deploy log https://app.netlify.com/sites/oasisprotocol-oasis-sdk/deploys/676a17c65db15e00080dd7aa
😎 Deploy Preview https://deploy-preview-2121--oasisprotocol-oasis-sdk.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.

Bumps the rust group with 15 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [thiserror](https://github.com/dtolnay/thiserror) | `1.0.69` | `2.0.9` |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.94` | `1.0.95` |
| [syn](https://github.com/dtolnay/syn) | `2.0.90` | `2.0.91` |
| [walrus](https://github.com/rustwasm/walrus) | `0.20.3` | `0.23.3` |
| [wat](https://github.com/bytecodealliance/wasm-tools) | `1.221.2` | `1.222.0` |
| [wasmprinter](https://github.com/bytecodealliance/wasm-tools) | `0.211.1` | `0.222.0` |
| [primitive-types](https://github.com/paritytech/parity-common) | `0.12.2` | `0.13.1` |
| [rlp](https://github.com/paritytech/parity-common) | `0.5.2` | `0.6.1` |
| [uint](https://github.com/paritytech/parity-common) | `0.9.5` | `0.10.0` |
| [serde](https://github.com/serde-rs/serde) | `1.0.215` | `1.0.216` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.133` | `1.0.134` |
| [rustls](https://github.com/rustls/rustls) | `0.23.19` | `0.23.20` |
| [rustls-mbedpki-provider](https://github.com/fortanix/rustls-mbedtls-provider) | `0.1.0` | `0.2.0` |
| [rustls-pki-types](https://github.com/rustls/pki-types) | `1.10.0` | `1.10.1` |
| [mockito](https://github.com/lipanski/mockito) | `0.31.1` | `1.6.1` |



Updates `thiserror` from 1.0.69 to 2.0.9
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](dtolnay/thiserror@1.0.69...2.0.9)

Updates `anyhow` from 1.0.94 to 1.0.95
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](dtolnay/anyhow@1.0.94...1.0.95)

Updates `syn` from 2.0.90 to 2.0.91
- [Release notes](https://github.com/dtolnay/syn/releases)
- [Commits](dtolnay/syn@2.0.90...2.0.91)

Updates `walrus` from 0.20.3 to 0.23.3
- [Release notes](https://github.com/rustwasm/walrus/releases)
- [Changelog](https://github.com/rustwasm/walrus/blob/main/CHANGELOG.md)
- [Commits](rustwasm/walrus@0.20.3...0.23.3)

Updates `wat` from 1.221.2 to 1.222.0
- [Release notes](https://github.com/bytecodealliance/wasm-tools/releases)
- [Commits](bytecodealliance/wasm-tools@v1.221.2...v1.222.0)

Updates `wasmprinter` from 0.211.1 to 0.222.0
- [Release notes](https://github.com/bytecodealliance/wasm-tools/releases)
- [Commits](https://github.com/bytecodealliance/wasm-tools/commits)

Updates `primitive-types` from 0.12.2 to 0.13.1
- [Commits](https://github.com/paritytech/parity-common/commits/primitive-types-v0.13.1)

Updates `rlp` from 0.5.2 to 0.6.1
- [Commits](paritytech/parity-common@rlp-v0.5.2...rlp-v0.6.1)

Updates `uint` from 0.9.5 to 0.10.0
- [Commits](paritytech/parity-common@uint-v0.9.5...uint-v0.10.0)

Updates `serde` from 1.0.215 to 1.0.216
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](serde-rs/serde@v1.0.215...v1.0.216)

Updates `serde_json` from 1.0.133 to 1.0.134
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](serde-rs/json@v1.0.133...v1.0.134)

Updates `rustls` from 0.23.19 to 0.23.20
- [Release notes](https://github.com/rustls/rustls/releases)
- [Changelog](https://github.com/rustls/rustls/blob/main/CHANGELOG.md)
- [Commits](rustls/rustls@v/0.23.19...v/0.23.20)

Updates `rustls-mbedpki-provider` from 0.1.0 to 0.2.0
- [Commits](fortanix/rustls-mbedtls-provider@rustls-mbedpki-provider-v0.1.0...rustls-mbedpki-provider-v0.2.0)

Updates `rustls-pki-types` from 1.10.0 to 1.10.1
- [Release notes](https://github.com/rustls/pki-types/releases)
- [Commits](rustls/pki-types@v/1.10.0...v/1.10.1)

Updates `mockito` from 0.31.1 to 1.6.1
- [Release notes](https://github.com/lipanski/mockito/releases)
- [Commits](lipanski/mockito@0.31.1...1.6.1)

---
updated-dependencies:
- dependency-name: thiserror
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust
- dependency-name: anyhow
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust
- dependency-name: syn
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust
- dependency-name: walrus
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust
- dependency-name: wat
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust
- dependency-name: wasmprinter
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust
- dependency-name: primitive-types
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust
- dependency-name: rlp
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust
- dependency-name: uint
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust
- dependency-name: rustls
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust
- dependency-name: rustls-mbedpki-provider
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust
- dependency-name: rustls-pki-types
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust
- dependency-name: mockito
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/cargo/rust-8fee87a1e9 branch from c83e900 to 752e545 Compare December 24, 2024 02:09
Copy link
Contributor Author

dependabot bot commented on behalf of github Dec 27, 2024

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot bot closed this Dec 27, 2024
@dependabot dependabot bot deleted the dependabot/cargo/rust-8fee87a1e9 branch December 27, 2024 01:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c:deps Category: external dependencies c:runtime-sdk Category: Runtime SDK rust
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants