Skip to content

Commit

Permalink
build(deps): bump the rust-dependencies group with 14 updates (#619)
Browse files Browse the repository at this point in the history
* build(deps): bump the rust-dependencies group with 14 updates

Bumps the rust-dependencies group with 14 updates:

| Package | From | To |
| --- | --- | --- |
| [clap](https://github.com/clap-rs/clap) | `4.5.18` | `4.5.19` |
| [futures](https://github.com/rust-lang/futures-rs) | `0.3.30` | `0.3.31` |
| [rustls-pemfile](https://github.com/rustls/pemfile) | `2.1.3` | `2.2.0` |
| [opentelemetry](https://github.com/open-telemetry/opentelemetry-rust) | `0.25.0` | `0.26.0` |
| [opentelemetry_sdk](https://github.com/open-telemetry/opentelemetry-rust) | `0.25.0` | `0.26.0` |
| [opentelemetry-jaeger-propagator](https://github.com/open-telemetry/opentelemetry-rust) | `0.25.0` | `0.26.0` |
| [opentelemetry-otlp](https://github.com/open-telemetry/opentelemetry-rust) | `0.25.0` | `0.26.0` |
| [opentelemetry-semantic-conventions](https://github.com/open-telemetry/opentelemetry-rust) | `0.25.0` | `0.26.0` |
| [ipnet](https://github.com/krisprice/ipnet) | `2.10.0` | `2.10.1` |
| [httparse](https://github.com/seanmonstar/httparse) | `1.9.4` | `1.9.5` |
| [once_cell](https://github.com/matklad/once_cell) | `1.20.1` | `1.20.2` |
| [brotli](https://github.com/dropbox/rust-brotli) | `6.0.0` | `7.0.0` |
| arti-client | `0.22.0` | `0.23.0` |
| tor-rtcompat | `0.22.0` | `0.23.0` |


Updates `clap` from 4.5.18 to 4.5.19
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](clap-rs/clap@clap_complete-v4.5.18...clap_complete-v4.5.19)

Updates `futures` from 0.3.30 to 0.3.31
- [Release notes](https://github.com/rust-lang/futures-rs/releases)
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
- [Commits](rust-lang/futures-rs@0.3.30...0.3.31)

Updates `rustls-pemfile` from 2.1.3 to 2.2.0
- [Release notes](https://github.com/rustls/pemfile/releases)
- [Commits](rustls/pemfile@v/2.1.3...v/2.2.0)

Updates `opentelemetry` from 0.25.0 to 0.26.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases)
- [Commits](open-telemetry/opentelemetry-rust@opentelemetry-0.25.0...opentelemetry-0.26.0)

Updates `opentelemetry_sdk` from 0.25.0 to 0.26.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases)
- [Commits](open-telemetry/opentelemetry-rust@opentelemetry_sdk-0.25.0...opentelemetry_sdk-0.26.0)

Updates `opentelemetry-jaeger-propagator` from 0.25.0 to 0.26.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases)
- [Commits](open-telemetry/opentelemetry-rust@opentelemetry-jaeger-propagator-0.25.0...opentelemetry-jaeger-propagator-0.26.0)

Updates `opentelemetry-otlp` from 0.25.0 to 0.26.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases)
- [Commits](open-telemetry/opentelemetry-rust@opentelemetry-otlp-0.25.0...opentelemetry-otlp-0.26.0)

Updates `opentelemetry-semantic-conventions` from 0.25.0 to 0.26.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases)
- [Commits](open-telemetry/opentelemetry-rust@opentelemetry-semantic-conventions-0.25.0...opentelemetry-semantic-conventions-0.26.0)

Updates `ipnet` from 2.10.0 to 2.10.1
- [Release notes](https://github.com/krisprice/ipnet/releases)
- [Changelog](https://github.com/krisprice/ipnet/blob/master/RELEASES.md)
- [Commits](https://github.com/krisprice/ipnet/commits)

Updates `httparse` from 1.9.4 to 1.9.5
- [Release notes](https://github.com/seanmonstar/httparse/releases)
- [Commits](seanmonstar/httparse@v1.9.4...v1.9.5)

Updates `once_cell` from 1.20.1 to 1.20.2
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md)
- [Commits](matklad/once_cell@v1.20.1...v1.20.2)

Updates `brotli` from 6.0.0 to 7.0.0
- [Release notes](https://github.com/dropbox/rust-brotli/releases)
- [Commits](https://github.com/dropbox/rust-brotli/commits)

Updates `arti-client` from 0.22.0 to 0.23.0

Updates `tor-rtcompat` from 0.22.0 to 0.23.0

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: futures
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: rustls-pemfile
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: opentelemetry
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: opentelemetry_sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: opentelemetry-jaeger-propagator
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: opentelemetry-otlp
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: opentelemetry-semantic-conventions
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: ipnet
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: httparse
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: once_cell
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: brotli
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: arti-client
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: tor-rtcompat
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>

* f

* u

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dev0 <dev@watfaq.com>
  • Loading branch information
dependabot[bot] and ibigbug authored Oct 12, 2024
1 parent e0486f2 commit fc0a7fc
Show file tree
Hide file tree
Showing 7 changed files with 64 additions and 74 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -206,7 +206,7 @@ jobs:
- uses: dtolnay/rust-toolchain@master
with:
toolchain: ${{ matrix.toolchain || 'nightly-2024-09-20' }} # until https://github.com/rust-lang/rust-clippy/issues/13457
toolchain: ${{ matrix.toolchain || 'nightly' }}
target: ${{ matrix.target }}
components: ${{ matrix.components || 'rustfmt, clippy' }}

Expand Down
114 changes: 52 additions & 62 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion clash/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,6 @@ bench = ["clash_lib/bench"]
onion = ["clash_lib/onion"]

[dependencies]
clap = { version = "4.5.18", features = ["derive"] }
clap = { version = "4.5.19", features = ["derive"] }

clash_lib = { path = "../clash_lib", version = "*", default-features = false }
14 changes: 7 additions & 7 deletions clash_lib/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -39,12 +39,12 @@ webpki-roots = "0.26"
# Error handing & logging
thiserror = "1"
anyhow = "1"
opentelemetry = "0.25"
opentelemetry_sdk = { version = "0.25", default-features = false, features = ["trace", "rt-tokio"] }
tracing-opentelemetry = "0.26"
opentelemetry-jaeger-propagator = "0.25"
opentelemetry-otlp = { version = "0.25" }
opentelemetry-semantic-conventions = "0.25"
opentelemetry = "0.26"
opentelemetry_sdk = { version = "0.26", default-features = false, features = ["trace", "rt-tokio"] }
tracing-opentelemetry = "0.27"
opentelemetry-jaeger-propagator = "0.26"
opentelemetry-otlp = { version = "0.26" }
opentelemetry-semantic-conventions = { version = "0.26", features = ["semconv_experimental"] }

# Data structures
url = "2"
Expand All @@ -69,7 +69,7 @@ once_cell = "1"

# Algorithms
crc32fast = "1"
brotli = "6"
brotli = "7"
hmac = "0.12"
sha1 = "0.10"
sha2 = "0.10"
Expand Down
2 changes: 1 addition & 1 deletion clash_lib/src/app/logging.rs
Original file line number Diff line number Diff line change
Expand Up @@ -181,7 +181,7 @@ pub fn setup_logging(

struct EventVisitor<'a>(&'a mut Vec<String>);

impl<'a> tracing::field::Visit for EventVisitor<'a> {
impl tracing::field::Visit for EventVisitor<'_> {
fn record_bool(&mut self, field: &tracing::field::Field, value: bool) {
println!("bool {} = {}", field.name(), value);
}
Expand Down
2 changes: 1 addition & 1 deletion clash_lib/src/common/io.rs
Original file line number Diff line number Diff line change
Expand Up @@ -191,7 +191,7 @@ struct CopyBidirectional<'a, A: ?Sized, B: ?Sized> {
b_to_a_timeout_duration: Duration,
}

impl<'a, A, B> Future for CopyBidirectional<'a, A, B>
impl<A, B> Future for CopyBidirectional<'_, A, B>
where
A: AsyncRead + AsyncWrite + Unpin + ?Sized,
B: AsyncRead + AsyncWrite + Unpin + ?Sized,
Expand Down
2 changes: 1 addition & 1 deletion rust-toolchain.toml
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
[toolchain]
channel = "nightly-2024-09-20" # until https://github.com/rust-lang/rust-clippy/issues/13457
channel = "nightly" # until https://github.com/rust-lang/rust-clippy/issues/13457

0 comments on commit fc0a7fc

Please sign in to comment.