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 #2060

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 13, 2024

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

Package From To
thiserror 1.0.64 1.0.65
anyhow 1.0.90 1.0.93
tokio 1.40.0 1.41.1
proc-macro2 1.0.88 1.0.89
syn 2.0.82 2.0.87
walrus 0.20.3 0.22.0
wat 1.219.1 1.220.0
wasmprinter 0.211.1 0.220.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.210 1.0.215
rustls 0.23.15 0.23.16
rustls-mbedpki-provider 0.1.0 0.2.0
mockito 0.31.1 1.6.0

Updates thiserror from 1.0.64 to 1.0.65

Release notes

Sourced from thiserror's releases.

1.0.65

  • Ensure OUT_DIR is left with deterministic contents after build script execution (#325)
Commits

Updates anyhow from 1.0.90 to 1.0.93

Release notes

Sourced from anyhow's releases.

1.0.93

  • Update dev-dependencies to thiserror v2

1.0.92

  • Support Rust 1.82's &raw const and &raw mut syntax inside ensure! (#390)

1.0.91

  • Ensure OUT_DIR is left with deterministic contents after build script execution (#388)
Commits
  • 713bda9 Release 1.0.93
  • f91c247 Merge pull request #391 from dtolnay/thiserror
  • 2a3901c Isolate old rustc version tests from needing anyhow dev-dependencies in lockfile
  • 3ca2cdd Update dev-dependencies to thiserror v2
  • fd03a8e Release 1.0.92
  • a16252b Merge pull request #390 from dtolnay/rawaddr
  • fcf2ef8 Compile &raw test on Rust 1.82+ only
  • 1e7e9fe Parse raw address expression syntax
  • 7d1a8f9 Add test of raw addr expression syntax
  • 6c52daa Release 1.0.91
  • Additional commits viewable in compare view

Updates tokio from 1.40.0 to 1.41.1

Release notes

Sourced from tokio's releases.

Tokio v1.41.1

1.41.1 (Nov 7th, 2024)

Fixed

  • metrics: fix bug with wrong number of buckets for the histogram (#6957)
  • net: display net requirement for net::UdpSocket in docs (#6938)
  • net: fix typo in TcpStream internal comment (#6944)

#6957: tokio-rs/tokio#6957 #6938: tokio-rs/tokio#6938 #6944: tokio-rs/tokio#6944

Tokio v1.41.0

1.41.0 (Oct 22th, 2024)

Added

  • metrics: stabilize global_queue_depth (#6854, #6918)
  • net: add conversions for unix SocketAddr (#6868)
  • sync: add watch::Sender::sender_count (#6836)
  • sync: add mpsc::Receiver::blocking_recv_many (#6867)
  • task: stabilize Id apis (#6793, #6891)

Added (unstable)

  • metrics: add H2 Histogram option to improve histogram granularity (#6897)
  • metrics: rename some histogram apis (#6924)
  • runtime: add LocalRuntime (#6808)

Changed

  • runtime: box futures larger than 16k on release mode (#6826)
  • sync: add #[must_use] to Notified (#6828)
  • sync: make watch cooperative (#6846)
  • sync: make broadcast::Receiver cooperative (#6870)
  • task: add task size to tracing instrumentation (#6881)
  • wasm: enable cfg_fs for wasi target (#6822)

Fixed

  • net: fix regression of abstract socket path in unix socket (#6838)

Documented

  • io: recommend OwnedFd with AsyncFd (#6821)
  • io: document cancel safety of AsyncFd methods (#6890)
  • macros: render more comprehensible documentation for join and try_join (#6814, #6841)
  • net: fix swapped examples for TcpSocket::set_nodelay and TcpSocket::nodelay (#6840)
  • sync: document runtime compatibility (#6833)

... (truncated)

Commits
  • bb7ca75 chore: prepare Tokio v1.41.1 (#6959)
  • 4a34b77 metrics: fix bug with wrong number of buckets for the histogram (#6957)
  • 8897885 docs: fix mismatched backticks in CONTRIBUTING.md (#6951)
  • 0dbdd19 ci: update cargo-check-external-types to 0.1.13 (#6949)
  • 94e55c0 net: fix typo in TcpStream internal comment (#6944)
  • 4468f27 metrics: fixed flaky worker_steal_count test (#6932)
  • 070a825 metrics: removed race condition from global_queue_depth_multi_thread test (#6...
  • 946401c net: display net requirement for net::UdpSocket in docs (#6938)
  • 0c01fd2 ci: use patched version of cargo-check-external-types to fix CI failure (#6937)
  • ebe2416 ci: use cargo deny (#6931)
  • Additional commits viewable in compare view

Updates proc-macro2 from 1.0.88 to 1.0.89

Release notes

Sourced from proc-macro2's releases.

1.0.89

  • Ensure OUT_DIR is left with deterministic contents after build script execution (#474)
Commits

Updates syn from 2.0.82 to 2.0.87

Release notes

Sourced from syn's releases.

2.0.87

2.0.86

  • Support peeking the end of a parse stream (#1689)
  • Allow parse_quote! to produce Vec<Attribute> (#1775)

2.0.85

  • Preserve extern static unsafety in ForeignItem::Verbatim (#1773)

2.0.84

2.0.83

  • Documentation improvements
Commits
  • a777cff Release 2.0.87
  • 1f103d4 Merge pull request #1779 from dtolnay/scan
  • 0986a66 Ignore enum_glob_use pedantic clippy lint
  • ca97c7d Translate expr scanner to table driven
  • 8039cb3 Test that every expr can be scanned
  • 0132c44 Make scan_expr compilable from integration test
  • 7c102c3 Extract non-full expr scanner to module
  • ceaf4d6 Merge pull request #1778 from dtolnay/exprpeek
  • a890e9d Expose can_begin_expr as Expr::peek
  • 12f068c Merge pull request #1777 from dtolnay/anygroup
  • Additional commits viewable in compare view

Updates walrus from 0.20.3 to 0.22.0

Release notes

Sourced from walrus's releases.

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

New Contributors

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

0.21.1

What's Changed

New Contributors

Full Changelog: rustwasm/walrus@0.21.0...0.21.1

0.21.0

What's Changed

New Contributors

Full Changelog: rustwasm/walrus@0.20.3...0.21.0

Commits

Updates wat from 1.219.1 to 1.220.0

Release notes

Sourced from wat's releases.

v1.220.0

What's Changed

New Contributors

Full Changelog: bytecodealliance/wasm-tools@v1.219.1...v1.220.0

Commits

Updates wasmprinter from 0.211.1 to 0.220.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.210 to 1.0.215

Release notes

Sourced from serde's releases.

v1.0.215

  • Produce warning when multiple fields or variants have the same deserialization name (#2855, #2856, #2857)

v1.0.214

  • Implement IntoDeserializer for all Deserializers in serde::de::value module (#2568, thanks @​Mingun)

v1.0.213

  • Fix support for macro-generated with attributes inside a newtype struct (#2847)

v1.0.212

  • Fix hygiene of macro-generated local variable accesses in serde(with) wrappers (#2845)

v1.0.211

  • Improve error reporting about mismatched signature in with and default attributes (#2558, thanks @​Mingun)
  • Show variant aliases in error message when variant deserialization fails (#2566, thanks @​Mingun)
  • Improve binary size of untagged enum and internally tagged enum deserialization by about 12% (#2821)
Commits
  • 8939af4 Release 1.0.215
  • fa5d58c Use ui test syntax that does not interfere with rustfmt
  • 1a3cf4b Update PR 2562 ui tests
  • 7d96352 Merge pull request #2857 from dtolnay/collide
  • 111ecc5 Update ui tests for warning on colliding aliases
  • edd6fe9 Revert "Add checks for conflicts for aliases"
  • a20e924 Revert "pacify clippy"
  • b1353a9 Merge pull request #2856 from dtolnay/dename
  • c59e876 Produce a separate warning for every colliding name
  • 7f1e697 Merge pull request #2855 from dtolnay/namespan
  • Additional commits viewable in compare view

Updates rustls from 0.23.15 to 0.23.16

Commits
  • 276eb74 Bump version to 0.23.16 (#2183)
  • e07bdc9 Don't warn on UserCanceled alerts
  • a5d6350 chore(deps): lock file maintenance
  • 75e5503 builder: expose ConfigBuilder::crypto_provider()
  • aebe2c3 builder: store providers directly into ConfigBuilder
  • 121d813 Avoid feature unification for bogo
  • eb2a1c4 Move from kyber768 to ML-KEM768
  • 6264243 fix(deps): update rust crate asn1 to 0.18
  • 28ec955 ci: loosen lychee-action version
  • f7c9c30 ci: move lychee step before dir mv
  • Additional commits viewable in compare view

Updates rustls-mbedpki-provider from 0.1.0 to 0.2.0

Commits

Updates mockito from 0.31.1 to 1.6.0

Release notes

Sourced from mockito's releases.

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

  • Fixed an issue where futures::future::join_all would block the server pool.
  • Server::reset_async has been deprecated in favour of Server::reset since the former doesn't have an async implementation any more.

1.0.0

🎈 7 years and 63 releases later, it's finally time for the 1.0 🎈

... (truncated)

Commits
  • 0168e88 Bump to 1.6.0
  • bb6a200 Add async tests for request matcher
  • b6df40d Merge pull request #206 from lipanski/request_matcher
  • ad063c1 Allow matching the Request object based on a closure
  • e115abb Merge pull request #205 from nyurik/docs
  • 6bb9551 Make documentation more useful by adding links
  • f1c3fe1 Bump to 1.5.0
  • 08f2fa3 Merge pull request #199 from tottoto/refactor-response-body
  • 42e3efe Refactor response body
  • f477e54 Merge pull request #198 from tottoto/update-to-hyper-1
  • Additional commits viewable in compare view

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

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

| Package | From | To |
| --- | --- | --- |
| [thiserror](https://github.com/dtolnay/thiserror) | `1.0.64` | `1.0.65` |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.90` | `1.0.93` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.40.0` | `1.41.1` |
| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.88` | `1.0.89` |
| [syn](https://github.com/dtolnay/syn) | `2.0.82` | `2.0.87` |
| [walrus](https://github.com/rustwasm/walrus) | `0.20.3` | `0.22.0` |
| [wat](https://github.com/bytecodealliance/wasm-tools) | `1.219.1` | `1.220.0` |
| [wasmprinter](https://github.com/bytecodealliance/wasm-tools) | `0.211.1` | `0.220.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.210` | `1.0.215` |
| [rustls](https://github.com/rustls/rustls) | `0.23.15` | `0.23.16` |
| [rustls-mbedpki-provider](https://github.com/fortanix/rustls-mbedtls-provider) | `0.1.0` | `0.2.0` |
| [mockito](https://github.com/lipanski/mockito) | `0.31.1` | `1.6.0` |



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

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

Updates `tokio` from 1.40.0 to 1.41.1
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](tokio-rs/tokio@tokio-1.40.0...tokio-1.41.1)

Updates `proc-macro2` from 1.0.88 to 1.0.89
- [Release notes](https://github.com/dtolnay/proc-macro2/releases)
- [Commits](dtolnay/proc-macro2@1.0.88...1.0.89)

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

Updates `walrus` from 0.20.3 to 0.22.0
- [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.22.0)

Updates `wat` from 1.219.1 to 1.220.0
- [Release notes](https://github.com/bytecodealliance/wasm-tools/releases)
- [Commits](bytecodealliance/wasm-tools@v1.219.1...v1.220.0)

Updates `wasmprinter` from 0.211.1 to 0.220.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.210 to 1.0.215
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](serde-rs/serde@v1.0.210...v1.0.215)

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

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 `mockito` from 0.31.1 to 1.6.0
- [Release notes](https://github.com/lipanski/mockito/releases)
- [Commits](lipanski/mockito@0.31.1...1.6.0)

---
updated-dependencies:
- dependency-name: thiserror
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust
- dependency-name: anyhow
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust
- dependency-name: tokio
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust
- dependency-name: proc-macro2
  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: 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: mockito
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot requested a review from kostko as a code owner November 13, 2024 01:47
@dependabot dependabot bot added c:deps Category: external dependencies c:runtime-sdk Category: Runtime SDK rust labels Nov 13, 2024
Copy link

netlify bot commented Nov 13, 2024

Deploy Preview for oasisprotocol-oasis-sdk canceled.

Name Link
🔨 Latest commit fe54876
🔍 Latest deploy log https://app.netlify.com/sites/oasisprotocol-oasis-sdk/deploys/6734053011df06000877bff5

Copy link
Contributor Author

dependabot bot commented on behalf of github Nov 14, 2024

Superseded by #2061.

@dependabot dependabot bot closed this Nov 14, 2024
@dependabot dependabot bot deleted the dependabot/cargo/rust-eb1a93daee branch November 14, 2024 01:51
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