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

build(deps): bump the all group with 8 updates #641

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link
Contributor

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

Bumps the all group with 8 updates:

Package From To
axum-tracing-opentelemetry 0.21.1 0.23.0
flexi_logger 0.29.5 0.29.6
init-tracing-opentelemetry 0.22.0 0.23.0
thiserror 1.0.66 2.0.0
tokio 1.38.1 1.41.1
url 2.5.2 2.5.3
utoipa 5.1.3 5.2.0
syn 2.0.86 2.0.87

Updates axum-tracing-opentelemetry from 0.21.1 to 0.23.0

Release notes

Sourced from axum-tracing-opentelemetry's releases.

axum-tracing-opentelemetry-v0.23.0

Fixed

  • 🐛 workaround for a delay, batch,... behavior in otlp exporter and test with fake-opentelemetry-collector (closed too early)
  • 🐛 fix build of contributions (upgrade of opentelemetry, fake collector for logs,...)
  • 🐛 Re-export tracing_level_info feature from axum to sdk (#147)

Changed

  • 💄 update deprecated syntax "default_features" in Cargo.toml
  • ⬆️ upgrade to rstest 0.22
Commits
  • 16b4e47 chore: bump all versions to 0.23.0
  • 53d45e3 chore(deps): bump rstest to 0.23
  • 29805cc chore(deps): update mozilla-actions/sccache-action action to v0.0.6
  • 41eea52 ci: enable cancel-in-progress on concurrent run
  • 34625ec chore: Configure Renovate (#133)
  • 014da5e build: enable features_always_increment_minor
  • 0db12cd feat: bump to opentelemetry 0.26 (#166)
  • b057785 fix: enable reqwest-rustls feature to otlp (#171)
  • 659f92d build: fix deny rules
  • f5f23f1 ci: disable trivy
  • Additional commits viewable in compare view

Updates flexi_logger from 0.29.5 to 0.29.6

Commits

Updates init-tracing-opentelemetry from 0.22.0 to 0.23.0

Release notes

Sourced from init-tracing-opentelemetry's releases.

init-tracing-opentelemetry-v0.23.0

Added

  • [breaking] remove trace_id and span_id from logfmt (to avoid link with old version)
Commits
  • 16b4e47 chore: bump all versions to 0.23.0
  • 53d45e3 chore(deps): bump rstest to 0.23
  • 29805cc chore(deps): update mozilla-actions/sccache-action action to v0.0.6
  • 41eea52 ci: enable cancel-in-progress on concurrent run
  • 34625ec chore: Configure Renovate (#133)
  • 014da5e build: enable features_always_increment_minor
  • 0db12cd feat: bump to opentelemetry 0.26 (#166)
  • b057785 fix: enable reqwest-rustls feature to otlp (#171)
  • 659f92d build: fix deny rules
  • f5f23f1 ci: disable trivy
  • Additional commits viewable in compare view

Updates thiserror from 1.0.66 to 2.0.0

Release notes

Sourced from thiserror's releases.

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)]
    #[error("{thing:o}", thing = "...")]
    pub struct Error<T> {
        thing: T,
    }
  • Tuple structs and tuple variants can no longer use numerical {0} {1} access at the same time as supplying extra positional arguments for a format message, as this makes it ambiguous whether the number refers to a tuple field vs a different positional arg (#354)

    #[derive(Error, Debug)]
    #[error("ambiguous: {0} {}", $N)]
    //                  ^^^ Not allowed, use #[error("... {0} {n}", n = $N)]
    pub struct TupleError(i32);
  • Code containing invocations of thiserror's derive(Error) must now have a direct dependency on the thiserror crate regardless of the error data structure's contents (#368, #369, #370, #372)

Features

  • Support disabling thiserror's standard library dependency by disabling the default "std" Cargo feature: thiserror = { version = "2", default-features = false } (#373)

  • Support using r#source as field name to opt out of a field named "source" being treated as an error's Error::source() (#350)

    #[derive(Error, Debug)]
    #[error("{source} ==> {destination}")]
    pub struct Error {
        r#source: char,
        destination: char,

... (truncated)

Commits
  • 6097d61 Release 2.0.0
  • 40113bd Merge pull request #373 from dtolnay/nostd
  • d8ed5fb Allow disabling std dependency on 1.81+
  • 8277ec4 Merge pull request #372 from dtolnay/stdbacktrace
  • d6d896d Access Backtrace exclusively through ::thiserror
  • d14adfb Merge pull request #371 from dtolnay/coreprovider
  • 2e99c51 Drop Provider API support in pre-1.81 nightlies
  • bf3d6f3 Merge pull request #370 from dtolnay/stderror
  • e0e9943 Access Error trait exclusively through ::thiserror
  • db7825e Merge pull request #369 from dtolnay/stdpath
  • Additional commits viewable in compare view

Updates tokio from 1.38.1 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 url from 2.5.2 to 2.5.3

Release notes

Sourced from url's releases.

v2.5.3

What's Changed

New Contributors

Full Changelog: servo/rust-url@v2.5.2...v2.5.3

Commits

Updates utoipa from 5.1.3 to 5.2.0

Release notes

Sourced from utoipa's releases.

utoipa-5.2.0

What's New 💎 🆕 🎉

  • (1b85aaf) Increment next release versions @​juhaku

Full change log

utoipa-gen-5.2.0

What's New 💎 🆕 🎉

  • (1b85aaf) Increment next release versions @​juhaku
  • (23afd3c) Fix alias support for IntoParams (#1179) @​juhaku
  • (a792520) The #[schema(ignore)] attribute now accepts an optional bool value/function path (#1177) @​JMLX42
  • (ca643ef) Add missing formats for KnownFormat parsing (#1178) @​juhaku

Full change log

Commits

Updates syn from 2.0.86 to 2.0.87

Release notes

Sourced from syn's releases.

2.0.87

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

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 all group with 8 updates:

| Package | From | To |
| --- | --- | --- |
| [axum-tracing-opentelemetry](https://github.com/davidB/tracing-opentelemetry-instrumentation-sdk) | `0.21.1` | `0.23.0` |
| [flexi_logger](https://github.com/emabee/flexi_logger) | `0.29.5` | `0.29.6` |
| [init-tracing-opentelemetry](https://github.com/davidB/tracing-opentelemetry-instrumentation-sdk) | `0.22.0` | `0.23.0` |
| [thiserror](https://github.com/dtolnay/thiserror) | `1.0.66` | `2.0.0` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.38.1` | `1.41.1` |
| [url](https://github.com/servo/rust-url) | `2.5.2` | `2.5.3` |
| [utoipa](https://github.com/juhaku/utoipa) | `5.1.3` | `5.2.0` |
| [syn](https://github.com/dtolnay/syn) | `2.0.86` | `2.0.87` |


Updates `axum-tracing-opentelemetry` from 0.21.1 to 0.23.0
- [Release notes](https://github.com/davidB/tracing-opentelemetry-instrumentation-sdk/releases)
- [Changelog](https://github.com/davidB/tracing-opentelemetry-instrumentation-sdk/blob/main/CHANGELOG.md)
- [Commits](davidB/tracing-opentelemetry-instrumentation-sdk@axum-tracing-opentelemetry-v0.21.1...axum-tracing-opentelemetry-v0.23.0)

Updates `flexi_logger` from 0.29.5 to 0.29.6
- [Release notes](https://github.com/emabee/flexi_logger/releases)
- [Changelog](https://github.com/emabee/flexi_logger/blob/main/CHANGELOG.md)
- [Commits](https://github.com/emabee/flexi_logger/commits)

Updates `init-tracing-opentelemetry` from 0.22.0 to 0.23.0
- [Release notes](https://github.com/davidB/tracing-opentelemetry-instrumentation-sdk/releases)
- [Changelog](https://github.com/davidB/tracing-opentelemetry-instrumentation-sdk/blob/main/CHANGELOG.md)
- [Commits](davidB/tracing-opentelemetry-instrumentation-sdk@init-tracing-opentelemetry-v0.22.0...init-tracing-opentelemetry-v0.23.0)

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

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

Updates `url` from 2.5.2 to 2.5.3
- [Release notes](https://github.com/servo/rust-url/releases)
- [Commits](servo/rust-url@v2.5.2...v2.5.3)

Updates `utoipa` from 5.1.3 to 5.2.0
- [Release notes](https://github.com/juhaku/utoipa/releases)
- [Changelog](https://github.com/juhaku/utoipa/blob/master/utoipa-rapidoc/CHANGELOG.md)
- [Commits](juhaku/utoipa@utoipa-5.1.3...utoipa-5.2.0)

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

---
updated-dependencies:
- dependency-name: axum-tracing-opentelemetry
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: flexi_logger
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: init-tracing-opentelemetry
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: thiserror
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all
- dependency-name: tokio
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: url
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
- dependency-name: utoipa
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all
- dependency-name: syn
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot requested a review from yaleman as a code owner November 8, 2024 16:26
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Nov 8, 2024
Copy link
Contributor Author

dependabot bot commented on behalf of github Nov 15, 2024

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

@dependabot dependabot bot closed this Nov 15, 2024
@dependabot dependabot bot deleted the dependabot/cargo/all-c32c0f058c branch November 15, 2024 16:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file rust Pull requests that update Rust code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants