gitlab-exporter merge requestshttps://gitlab.archlinux.org/archlinux/gitlab-exporter/-/merge_requests2024-03-26T14:23:57Zhttps://gitlab.archlinux.org/archlinux/gitlab-exporter/-/merge_requests/170fix(deps): update all non-major dependencies2024-03-26T14:23:57Zrenovatefix(deps): update all non-major dependenciesThis MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [anyhow](https://github.com/dtolnay/anyhow) | dependencies | patch | `1.0.75` -> `1.0.81` |
| [backon](https://crates.io/crates/backon) | d...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [anyhow](https://github.com/dtolnay/anyhow) | dependencies | patch | `1.0.75` -> `1.0.81` |
| [backon](https://crates.io/crates/backon) | dependencies | patch | `0.4.1` -> `0.4.3` |
| [clap](https://github.com/clap-rs/clap) | dependencies | minor | `4.4.7` -> `4.5.4` |
| [env_logger](https://github.com/rust-cli/env_logger) | dependencies | minor | `0.10.0` -> `0.11.3` |
| [futures](https://rust-lang.github.io/futures-rs) ([source](https://github.com/rust-lang/futures-rs)) | dependencies | patch | `0.3.29` -> `0.3.30` |
| [graphql_client](https://github.com/graphql-rust/graphql-client) | dependencies | minor | `0.13.0` -> `0.14.0` |
| [indicatif](https://github.com/console-rs/indicatif) | dependencies | patch | `0.17.7` -> `0.17.8` |
| [log](https://github.com/rust-lang/log) | dependencies | patch | `0.4.20` -> `0.4.21` |
| [rayon](https://github.com/rayon-rs/rayon) | dependencies | minor | `1.8.0` -> `1.10.0` |
| [reqwest](https://github.com/seanmonstar/reqwest) | dependencies | minor | `0.11.22` -> `0.12.2` |
| [serde](https://serde.rs) ([source](https://github.com/serde-rs/serde)) | dependencies | patch | `1.0.190` -> `1.0.197` |
| [thiserror](https://github.com/dtolnay/thiserror) | dependencies | patch | `1.0.50` -> `1.0.58` |
| [tokio](https://tokio.rs) ([source](https://github.com/tokio-rs/tokio)) | dependencies | minor | `1.33.0` -> `1.36.0` |
---
### Release Notes
<details>
<summary>dtolnay/anyhow (anyhow)</summary>
### [`v1.0.81`](https://github.com/dtolnay/anyhow/releases/tag/1.0.81)
[Compare Source](https://github.com/dtolnay/anyhow/compare/1.0.80...1.0.81)
- Make backtrace support available when using -Dwarnings ([#​354](https://github.com/dtolnay/anyhow/issues/354))
### [`v1.0.80`](https://github.com/dtolnay/anyhow/releases/tag/1.0.80)
[Compare Source](https://github.com/dtolnay/anyhow/compare/1.0.79...1.0.80)
- Fix unused_imports warnings when compiled by rustc 1.78
### [`v1.0.79`](https://github.com/dtolnay/anyhow/releases/tag/1.0.79)
[Compare Source](https://github.com/dtolnay/anyhow/compare/1.0.78...1.0.79)
- Work around improperly cached build script result by sccache ([#​340](https://github.com/dtolnay/anyhow/issues/340))
### [`v1.0.78`](https://github.com/dtolnay/anyhow/releases/tag/1.0.78)
[Compare Source](https://github.com/dtolnay/anyhow/compare/1.0.77...1.0.78)
- Reduce spurious rebuilds under RustRover IDE when using a nightly toolchain ([#​337](https://github.com/dtolnay/anyhow/issues/337))
### [`v1.0.77`](https://github.com/dtolnay/anyhow/releases/tag/1.0.77)
[Compare Source](https://github.com/dtolnay/anyhow/compare/1.0.76...1.0.77)
- Make `anyhow::Error::backtrace` available on stable Rust compilers 1.65+ ([#​293](https://github.com/dtolnay/anyhow/issues/293), thanks [@​LukasKalbertodt](https://github.com/LukasKalbertodt))
### [`v1.0.76`](https://github.com/dtolnay/anyhow/releases/tag/1.0.76)
[Compare Source](https://github.com/dtolnay/anyhow/compare/1.0.75...1.0.76)
- Opt in to `unsafe_op_in_unsafe_fn` lint ([#​329](https://github.com/dtolnay/anyhow/issues/329))
</details>
<details>
<summary>clap-rs/clap (clap)</summary>
### [`v4.5.4`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#454---2024-03-25)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.5.3...v4.5.4)
##### Fixes
- *(derive)* Allow non-literal `#[arg(id)]` attributes again
### [`v4.5.3`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#453---2024-03-15)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.5.2...v4.5.3)
##### Internal
- *(derive)* Update `heck`
### [`v4.5.2`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#452---2024-03-06)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.5.1...v4.5.2)
##### Fixes
- *(macros)* Silence a warning
### [`v4.5.1`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#451---2024-02-16)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.5.0...v4.5.1)
##### Fixes
- *(error)* Include suggestion to add `--` even if there is a "did you mean" so long as `last` or `trailing_var_arg` is used
### [`v4.5.0`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#450---2024-02-08)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.4.18...v4.5.0)
##### Compatibility
- Update MSRV to 1.74
### [`v4.4.18`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4418---2024-01-16)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.4.17...v4.4.18)
##### Fixes
- *(error)* When lacking `usage` feature, ensure the list of required arguments is unique
### [`v4.4.17`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4417---2024-01-15)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.4.16...v4.4.17)
##### Fixes
- Fix `panic!` when mixing `args_conflicts_with_subcommands` with `ArgGroup` (which is implicit with `derive`) introduced in 4.4.15
### [`v4.4.16`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4416---2024-01-12)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.4.15...v4.4.16)
##### Fixes
- Ensure invalid escape sequences in user-defined strings are correctly stripped when terminal doesn't support color
### [`v4.4.15`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4415---2024-01-11)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.4.14...v4.4.15)
##### Fixes
- Improve error for `args_conflicts_with_subcommands`
- Ensure we error for `args_conflicts_with_subcommands` when using subcommand short and long flags
### [`v4.4.14`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4414---2024-01-08)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.4.13...v4.4.14)
##### Documentation
- Fix `find` cookbook entry to allow repeats of flags/options
##### Features
- Allow `num_args(0)` on options which allows making them emulate being a flag for position-tracking flags
### [`v4.4.13`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4413---2024-01-04)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.4.12...v4.4.13)
##### Documentation
- Fix link to structopt migration guide
### [`v4.4.12`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4412---2023-12-28)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.4.11...v4.4.12)
##### Performance
- Only ask `TypedValueParser` for possible values if needed
### [`v4.4.11`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4411---2023-12-04)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.4.10...v4.4.11)
##### Features
- Add `Command::mut_group`
### [`v4.4.10`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4410---2023-11-28)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.4.9...v4.4.10)
##### Documentation
- Link out to changelog
- Cross link derive's attribute reference to derive tutorial
### [`v4.4.9`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#449---2023-11-27)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.4.8...v4.4.9)
##### Fixes
- *(help)* Show correct `Command::about` under flattened headings
- *(help)* Respect `hide` when flattening subcommands
### [`v4.4.8`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#448---2023-11-10)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.4.7...v4.4.8)
##### Features
- Add `Command::flatten_help` to allow `git stash -h` like help for subcommands
</details>
<details>
<summary>rust-cli/env_logger (env_logger)</summary>
### [`v0.11.3`](https://github.com/rust-cli/env_logger/blob/HEAD/CHANGELOG.md#0113---2024-03-05)
[Compare Source](https://github.com/rust-cli/env_logger/compare/v0.11.2...v0.11.3)
##### Features
- Experimental support for key-value logging behind `unstable-kv`
### [`v0.11.2`](https://github.com/rust-cli/env_logger/blob/HEAD/CHANGELOG.md#0112---2024-02-13)
[Compare Source](https://github.com/rust-cli/env_logger/compare/v0.11.1...v0.11.2)
### [`v0.11.1`](https://github.com/rust-cli/env_logger/blob/HEAD/CHANGELOG.md#0111---2024-01-27)
[Compare Source](https://github.com/rust-cli/env_logger/compare/v0.11.0...v0.11.1)
##### Fixes
- Allow styling with `Target::Pipe`
### [`v0.11.0`](https://github.com/rust-cli/env_logger/blob/HEAD/CHANGELOG.md#0110---2024-01-19)
[Compare Source](https://github.com/rust-cli/env_logger/compare/v0.10.2...v0.11.0)
##### Migration Guide
**env_logger::fmt::Style:**
The bespoke styling API, behind `color`, was removed, in favor of accepting any
ANSI styled string and adapting it to the target stream's capabilities.
Possible styling libraries include:
- [anstyle](https://docs.rs/anstyle) is a minimal, runtime string styling API and is re-exported as `env_logger::fmt::style`
- [owo-colors](https://docs.rs/owo-colors) is a feature rich runtime string styling API
- [color-print](https://docs.rs/color-print) for feature-rich compile-time styling API
[custom_format.rs](https://docs.rs/env_logger/latest/src/custom_format/custom_format.rs.html)
uses `anstyle` via
[`Formatter::default_level_style`](https://docs.rs/env_logger/latest/env_logger/fmt/struct.Formatter.html#method.default_level_style)
##### Breaking Change
- Removed bespoke styling API
- `env_logger::fmt::Formatter::style`
- `env_logger::fmt::Formatter::default_styled_level`
- `env_logger::fmt::Style`
- `env_logger::fmt::Color`
- `env_logger::fmt::StyledValue`
- Removed `env_logger::filter` in favor of `env_filter`
##### Compatibility
MSRV changed to 1.71
##### Features
- Automatically adapt ANSI escape codes in logged messages to the current terminal's capabilities
- Add support for `NO_COLOR` and `CLICOLOR_FORCE`, see https://bixense.com/clicolors/
##### Fixes
- Print colors when `is_test(true)`
### [`v0.10.2`](https://github.com/rust-cli/env_logger/blob/HEAD/CHANGELOG.md#0102---2024-01-18)
[Compare Source](https://github.com/rust-cli/env_logger/compare/v0.10.1...v0.10.2)
##### Performance
- Avoid extra UTF-8 validation performed in some cases
##### Fixes
- Ensure custom pipes/stdout get flushed
- Don't panic on broken pipes when `color` is disabled
### [`v0.10.1`](https://github.com/rust-cli/env_logger/blob/HEAD/CHANGELOG.md#0101---2023-11-10)
[Compare Source](https://github.com/rust-cli/env_logger/compare/v0.10.0...v0.10.1)
##### Performance
- Avoid hashing directives and accessing RNG on startup
##### Documentation
- Tweak `RUST_LOG` documentation
</details>
<details>
<summary>rust-lang/futures-rs (futures)</summary>
### [`v0.3.30`](https://github.com/rust-lang/futures-rs/blob/HEAD/CHANGELOG.md#0330---2023-12-24)
[Compare Source](https://github.com/rust-lang/futures-rs/compare/0.3.29...0.3.30)
- Add `{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of` ([#​2797](https://github.com/rust-lang/futures-rs/issues/2797))
- Fix panic in `FuturesUnordered::clear` ([#​2809](https://github.com/rust-lang/futures-rs/issues/2809))
- Fix panic in `AsyncBufReadExt::fill_buf` ([#​2801](https://github.com/rust-lang/futures-rs/issues/2801), [#​2812](https://github.com/rust-lang/futures-rs/issues/2812))
- Improve support for targets without atomic CAS ([#​2811](https://github.com/rust-lang/futures-rs/issues/2811))
- Remove build scripts ([#​2811](https://github.com/rust-lang/futures-rs/issues/2811))
</details>
<details>
<summary>graphql-rust/graphql-client (graphql_client)</summary>
### [`v0.14.0`](https://github.com/graphql-rust/graphql-client/blob/HEAD/CHANGELOG.md#0140---2024-03-26)
[Compare Source](https://github.com/graphql-rust/graphql-client/compare/0.13.0...0.14.0)
- Add support for GraphQLβs `extend type` directive
- Add support for `graphqls://` schema
- Expose `generate_module_token_stream_from_string` to allow custom macro wrappers
</details>
<details>
<summary>console-rs/indicatif (indicatif)</summary>
### [`v0.17.8`](https://github.com/console-rs/indicatif/releases/tag/0.17.8)
[Compare Source](https://github.com/console-rs/indicatif/compare/0.17.7...0.17.8)
#### What's Changed
- documented behaviour of MultiProgress::add by [@​djugei](https://github.com/djugei) in https://github.com/console-rs/indicatif/pull/592
- improve documentation for usage as spinner by [@​chris-laplante](https://github.com/chris-laplante) in https://github.com/console-rs/indicatif/pull/593
- docs: Improve formatting and linking by [@​waywardmonkeys](https://github.com/waywardmonkeys) in https://github.com/console-rs/indicatif/pull/599
- Add minimal examples demonstrating Formatters by [@​Chris--B](https://github.com/Chris--B) in https://github.com/console-rs/indicatif/pull/600
- Skip drawing MultiProgress if backing draw target is hidden by [@​djc](https://github.com/djc) in https://github.com/console-rs/indicatif/pull/603
- Add more item links in docs by [@​dominik-korsa](https://github.com/dominik-korsa) in https://github.com/console-rs/indicatif/pull/607
- fix and rename `real_len` by [@​tgolsson](https://github.com/tgolsson) in https://github.com/console-rs/indicatif/pull/608
- Fix [#​612](https://github.com/console-rs/indicatif/issues/612) by [@​smoelius](https://github.com/smoelius) in https://github.com/console-rs/indicatif/pull/613
- Add `VisualLines` newtype wrapper by [@​smoelius](https://github.com/smoelius) in https://github.com/console-rs/indicatif/pull/616
- Use current position for calculating finished progress bar per_sec instead of bar length by [@​DanGonite57](https://github.com/DanGonite57) in https://github.com/console-rs/indicatif/pull/605
- renders the speed in bytes per second using SI prefixes by [@​WankkoRee](https://github.com/WankkoRee) in https://github.com/console-rs/indicatif/pull/622
- fix inadvertently dropping MutexGuard in TickerControl by [@​chris-laplante](https://github.com/chris-laplante) in https://github.com/console-rs/indicatif/pull/626
- \[feature request] adding `{percent_precise}` style key by [@​OmarTawfik](https://github.com/OmarTawfik) in https://github.com/console-rs/indicatif/pull/628
</details>
<details>
<summary>rust-lang/log (log)</summary>
### [`v0.4.21`](https://github.com/rust-lang/log/blob/HEAD/CHANGELOG.md#0421---2024-02-27)
[Compare Source](https://github.com/rust-lang/log/compare/0.4.20...0.4.21)
</details>
<details>
<summary>rayon-rs/rayon (rayon)</summary>
### [`v1.10.0`](https://github.com/rayon-rs/rayon/blob/HEAD/RELEASES.md#Release-rayon-1100-2024-03-23)
- The new methods `ParallelSlice::par_chunk_by` and
`ParallelSliceMut::par_chunk_by_mut` work like the slice methods `chunk_by`
and `chunk_by_mut` added in Rust 1.77.
### [`v1.9.0`](https://github.com/rayon-rs/rayon/blob/HEAD/RELEASES.md#Release-rayon-190-2024-02-27)
[Compare Source](https://github.com/rayon-rs/rayon/compare/v1.8.1...v1.9.0)
- The new methods `IndexedParallelIterator::by_exponential_blocks` and
`by_uniform_blocks` allow processing items in smaller groups at a time.
- The new `iter::walk_tree`, `walk_tree_prefix`, and `walk_tree_postfix`
functions enable custom parallel iteration over tree-like structures.
- The new method `ParallelIterator::collect_vec_list` returns items as a linked
list of vectors, which is an efficient mode of parallel collection used by
many of the internal implementations of `collect`.
- The new methods `ParallelSliceMut::par_split_inclusive_mut`,
`ParallelSlice::par_split_inclusive`, and
`ParallelString::par_split_inclusive` all work like a normal split but
keeping the separator as part of the left slice.
- The new `ParallelString::par_split_ascii_whitespace` splits only on ASCII
whitespace, which is faster than including Unicode multi-byte whitespace.
- `OsString` now implements `FromParallelIterator<_>` and `ParallelExtend<_>`
for a few item types similar to the standard `FromIterator` and `Extend`.
- The internal `Pattern` trait for string methods is now implemented for
`[char; N]` and `&[char; N]`, matching any of the given characters.
### [`v1.8.1`](https://github.com/rayon-rs/rayon/blob/HEAD/RELEASES.md#Release-rayon-181--rayon-core-1121-2024-01-17)
[Compare Source](https://github.com/rayon-rs/rayon/compare/v1.8.0...v1.8.1)
- The new `"web_spin_lock"` crate feature makes mutexes spin on the main
browser thread in WebAssembly, rather than suffer an error about forbidden
`atomics.wait` if they were to block in that context. Thanks [@​RReverser](https://github.com/RReverser)!
</details>
<details>
<summary>seanmonstar/reqwest (reqwest)</summary>
### [`v0.12.2`](https://github.com/seanmonstar/reqwest/blob/HEAD/CHANGELOG.md#v0122)
[Compare Source](https://github.com/seanmonstar/reqwest/compare/v0.12.1...v0.12.2)
- Fix missing ALPN when connecting to socks5 proxy with rustls.
- Fix TLS version limits with rustls.
- Fix not detected ALPN h2 from server with native-tls.
### [`v0.12.1`](https://github.com/seanmonstar/reqwest/blob/HEAD/CHANGELOG.md#v0121)
[Compare Source](https://github.com/seanmonstar/reqwest/compare/v0.12.0...v0.12.1)
- Fix `ClientBuilder::interface()` when no TLS is enabled.
- Fix `TlsInfo::peer_certificate()` being truncated with rustls.
- Fix panic if `http2` feature disabled but TLS negotiated h2 in ALPN.
- Fix `Display` for `Error` to not include its source error.
### [`v0.12.0`](https://github.com/seanmonstar/reqwest/blob/HEAD/CHANGELOG.md#v0120)
[Compare Source](https://github.com/seanmonstar/reqwest/compare/v0.11.27...v0.12.0)
- Upgrade to `hyper`, `http`, and `http-body` v1.
- Add better support for converting to and from `http::Request` and `http::Response`.
- Add `http2` optional cargo feature, default on.
- Add `charset` optional cargo feature, default on.
- Add `macos-system-configuration` cargo feature, default on.
- Change all optional dependencies to no longer be exposed as implicit features.
- Add `ClientBuilder::interface(str)` to specify the local interface to bind to.
- Experimental: disables the `http3` feature temporarily.
#### v0.11.27
- Add `hickory-dns` feature, deprecating `trust-dns`.
- (wasm) Fix `Form::text()` to not set octet-stream for plain text fields.
#### v0.11.26
- Revert `system-configuration` upgrade, which broke MSRV on macOS.
#### v0.11.25
- Fix `Certificate::from_pem_bundle()` parsing.
- Fix Apple linker errors from detecting system proxies.
#### v0.11.24
- Add `Certificate::from_pem_bundle()` to add a bundle.
- Add `http3_prior_knowledge()` to blocking client builder.
- Remove `Sync` bounds requirement for `Body::wrap_stream()`.
- Fix HTTP/2 to retry `REFUSED_STREAM` requests.
- Fix instances of converting `Url` to `Uri` that could panic.
#### v0.11.23
- Add `Proxy::custom_http_auth(val)` for setting the raw `Proxy-Authorization` header when connecting to proxies.
- Fix redirect to reject locations that are not `http://` or `https://`.
- Fix setting `nodelay` when TLS is enabled but URL is HTTP.
- (wasm) Add `ClientBuilder::user_agent(val)`.
- (wasm) add `multipart::Form::headers(headers)`.
#### v0.11.22
- Fix compilation on Windows when `trust-dns` is enabled.
#### v0.11.21
- Add automatically detecting macOS proxy settings.
- Add `ClientBuilder::tls_info(bool)`, which will put `tls::TlsInfo` into the response extensions.
- Fix trust-dns resolver from possible hangs.
- Fix connect timeout to be split among multiple IP addresses.
#### v0.11.20
- Fix `deflate` decompression back to using zlib, as outlined in the spec.
#### v0.11.19
- Add `ClientBuilder::http1_ignore_invalid_headers_in_responses()` option.
- Add `ClientBuilder::http1_allow_spaces_after_header_name_in_responses()` option.
- Add support for `ALL_PROXY` environment variable.
- Add support for `use_preconfigured_tls` when combined with HTTP/3.
- Fix `deflate` decompression from using the zlib decoder.
- Fix `Response::{text, text_with_charset}()` to strip BOM characters.
- Fix a panic when HTTP/3 is used if UDP isn't able to connect.
- Fix some dependencies for HTTP/3.
- Increase MSRV to 1.63.
#### v0.11.18
- Fix `RequestBuilder::json()` method from overriding a previously set `content-type` header. An existing value will be left in place.
- Upgrade internal dependencies for rustls and compression.
#### v0.11.17
- Upgrade internal dependencies of Experimental HTTP/3 to use quinn v0.9
- (wasm) Fix blob url support
#### v0.11.16
- Chore: set MSRV in `Cargo.toml`.
- Docs: fix build on docs.rs
#### v0.11.15
- Add `RequestBuilder` methods to split and reconstruct from its parts.
- Add experimental HTTP/3 support.
- Fix `connection_verbose` to log `write_vectored` calls.
- (wasm) Make requests actually cancel if the future is dropped.
#### v0.11.14
- Adds `Proxy::no_proxy(url)` that works like the NO_PROXY environment variable.
- Adds `multipart::Part::headers(headers)` method to add custom headers.
- (wasm) Add `Response::bytes_stream()`.
- Perf: several internal optimizations reducing copies and memory allocations.
#### v0.11.13
- Add `ClientBuilder::dns_resolver()` option for custom DNS resolvers.
- Add `ClientBuilder::tls_sni(bool)` option to enable or disable TLS Server Name Indication.
- Add `Identity::from_pkcs8_pem()` constructor when using `native-tls`.
- Fix `redirect::Policy::limited(0)` from following any redirects.
#### v0.11.12
- Add `ClientBuilder::resolve_to_addrs()` which allows a slice of IP addresses to be specified for a single host.
- Add `Response::upgrade()` to await whether the server agrees to an HTTP upgrade.
#### v0.11.11
- Add HTTP/2 keep-alive configuration methods on `ClientBuilder`.
- Add `ClientBuilder::http1_allow_obsolete_multiline_headers_in_responses()`.
- Add `impl Service<Request>` for `Client` and `&'_ Client`.
- (wasm) Add `RequestBuilder::basic_auth()`.
- Fix `RequestBuilder::header` to not override `sensitive` if user explicitly set on a `HeaderValue`.
- Fix rustls parsing of elliptic curve private keys.
- Fix Proxy URL parsing of some invalid targets.
#### v0.11.10
- Add `Error::url()` to access the URL of an error.
- Add `Response::extensions()` to access the `http::Extensions` of a response.
- Fix `rustls-native-certs` to log an error instead of panicking when loading an invalid system certificate.
- Fix passing Basic Authorization header to proxies.
#### v0.11.9
- Add `ClientBuilder::http09_responses(bool)` option to allow receiving HTTP/0.9 responses.
- Fix HTTP/2 to retry requests interrupted by an HTTP/2 graceful shutdown.
- Fix proxy loading from environment variables to ignore empty values.
#### v0.11.8
- Update internal webpki-roots dependency.
#### v0.11.7
- Add `blocking::ClientBuilder::resolve()` option, matching the async builder.
- Implement `From<tokio::fs::File>` for `Body`.
- Fix `blocking` request-scoped timeout applying to bodies as well.
- (wasm) Fix request bodies using multipart vs formdata.
- Update internal `rustls` to 0.20.
#### v0.11.6
- (wasm) Fix request bodies more.
#### v0.11.5
- Add `ClientBuilder::http1_only()` method.
- Add `tls::Version` type, and `ClientBuilder::min_tls_version()` and `ClientBuilder::max_tls_version()` methods.
- Implement `TryFrom<Request>` for `http::Request`.
- Implement `Clone` for `Identity`.
- Fix `NO_PROXY`environment variable parsing to more closely match curl's. Comma-separated entries are now trimmed for whitespace, and `*` is allowed to match everything.
- Fix redirection to respect `https_only` option.
- (wasm) Add `Body::as_bytes()` method.
- (wasm) Fix sometimes wrong conversation of bytes into a `JsValue`.
- (wasm) Avoid dependency on serde-serialize feature.
#### v0.11.4
- Add `ClientBuilder::resolve()` option to override DNS resolution for specific domains.
- Add `native-tls-alpn` Cargo feature to use ALPN with the native-tls backend.
- Add `ClientBuilder::deflate()` option and `deflate` Cargo feature to support decoding response bodies using deflate.
- Add `RequestBuilder::version()` to allow setting the HTTP version of a request.
- Fix allowing "invalid" certificates with the `rustls-tls` backend, when the server uses TLS v1.2 or v1.3.
- (wasm) Add `try_clone` to `Request` and `RequestBuilder`
#### v0.11.3
- Add `impl From<hyper::Body> for reqwest::Body`.
- (wasm) Add credentials mode methods to `RequestBuilder`.
#### v0.11.2
- Add `CookieStore` trait to customize the type that stores and retrieves cookies for a session.
- Add `cookie::Jar` as a default `CookieStore`, easing creating some session cookies before creating the `Client`.
- Add `ClientBuilder::http2_adaptive_window()` option to configure an adaptive HTTP2 flow control behavior.
- Add `ClientBuilder::http2_max_frame_size()` option to adjust the maximum HTTP2 frame size that can be received.
- Implement `IntoUrl` for `String`, making it more convenient to create requests with `format!`.
#### v0.11.1
- Add `ClientBuilder::tls_built_in_root_certs()` option to disable built-in root certificates.
- Fix `rustls-tls` glue to more often support ALPN to upgrade to HTTP/2.
- Fix proxy parsing to assume `http://` if no scheme is found.
- Fix connection pool idle reaping by enabling hyper's `runtime` feature.
- (wasm) Add `Request::new()` constructor.
### [`v0.11.27`](https://github.com/seanmonstar/reqwest/blob/HEAD/CHANGELOG.md#v01127)
[Compare Source](https://github.com/seanmonstar/reqwest/compare/v0.11.26...v0.11.27)
- Add `hickory-dns` feature, deprecating `trust-dns`.
- (wasm) Fix `Form::text()` to not set octet-stream for plain text fields.
### [`v0.11.26`](https://github.com/seanmonstar/reqwest/blob/HEAD/CHANGELOG.md#v01126)
[Compare Source](https://github.com/seanmonstar/reqwest/compare/v0.11.25...v0.11.26)
- Revert `system-configuration` upgrade, which broke MSRV on macOS.
### [`v0.11.25`](https://github.com/seanmonstar/reqwest/blob/HEAD/CHANGELOG.md#v01125)
[Compare Source](https://github.com/seanmonstar/reqwest/compare/v0.11.24...v0.11.25)
- Fix `Certificate::from_pem_bundle()` parsing.
- Fix Apple linker errors from detecting system proxies.
### [`v0.11.24`](https://github.com/seanmonstar/reqwest/blob/HEAD/CHANGELOG.md#v01124)
[Compare Source](https://github.com/seanmonstar/reqwest/compare/v0.11.23...v0.11.24)
- Add `Certificate::from_pem_bundle()` to add a bundle.
- Add `http3_prior_knowledge()` to blocking client builder.
- Remove `Sync` bounds requirement for `Body::wrap_stream()`.
- Fix HTTP/2 to retry `REFUSED_STREAM` requests.
- Fix instances of converting `Url` to `Uri` that could panic.
### [`v0.11.23`](https://github.com/seanmonstar/reqwest/blob/HEAD/CHANGELOG.md#v01123)
[Compare Source](https://github.com/seanmonstar/reqwest/compare/v0.11.22...v0.11.23)
- Add `Proxy::custom_http_auth(val)` for setting the raw `Proxy-Authorization` header when connecting to proxies.
- Fix redirect to reject locations that are not `http://` or `https://`.
- Fix setting `nodelay` when TLS is enabled but URL is HTTP.
- (wasm) Add `ClientBuilder::user_agent(val)`.
- (wasm) add `multipart::Form::headers(headers)`.
</details>
<details>
<summary>serde-rs/serde (serde)</summary>
### [`v1.0.197`](https://github.com/serde-rs/serde/releases/tag/v1.0.197)
[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.196...v1.0.197)
- Fix unused_imports warnings when compiled by rustc 1.78
- Optimize code size of some Display impls ([#​2697](https://github.com/serde-rs/serde/issues/2697), thanks [@​nyurik](https://github.com/nyurik))
### [`v1.0.196`](https://github.com/serde-rs/serde/releases/tag/v1.0.196)
[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.195...v1.0.196)
- Improve formatting of "invalid type" error messages involving floats ([#​2682](https://github.com/serde-rs/serde/issues/2682))
### [`v1.0.195`](https://github.com/serde-rs/serde/releases/tag/v1.0.195)
[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.194...v1.0.195)
- Prevent remote definitions of tuple struct or tuple variant from triggering dead_code warning ([#​2671](https://github.com/serde-rs/serde/issues/2671))
### [`v1.0.194`](https://github.com/serde-rs/serde/releases/tag/v1.0.194)
[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.193...v1.0.194)
- Update proc-macro2 to fix caching issue when using a rustc-wrapper such as sccache
### [`v1.0.193`](https://github.com/serde-rs/serde/releases/tag/v1.0.193)
[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.192...v1.0.193)
- Fix field names used for the deserialization of `RangeFrom` and `RangeTo` ([#​2653](https://github.com/serde-rs/serde/issues/2653), [#​2654](https://github.com/serde-rs/serde/issues/2654), [#​2655](https://github.com/serde-rs/serde/issues/2655), thanks [@​emilbonnek](https://github.com/emilbonnek))
### [`v1.0.192`](https://github.com/serde-rs/serde/releases/tag/v1.0.192)
[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.191...v1.0.192)
- Allow internal tag field in untagged variant ([#​2646](https://github.com/serde-rs/serde/issues/2646), thanks [@​robsdedude](https://github.com/robsdedude))
### [`v1.0.191`](https://github.com/serde-rs/serde/releases/tag/v1.0.191)
[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.190...v1.0.191)
- Documentation improvements
</details>
<details>
<summary>dtolnay/thiserror (thiserror)</summary>
### [`v1.0.58`](https://github.com/dtolnay/thiserror/releases/tag/1.0.58)
[Compare Source](https://github.com/dtolnay/thiserror/compare/1.0.57...1.0.58)
- Make backtrace support available when using -Dwarnings ([#​292](https://github.com/dtolnay/thiserror/issues/292))
### [`v1.0.57`](https://github.com/dtolnay/thiserror/releases/tag/1.0.57)
[Compare Source](https://github.com/dtolnay/thiserror/compare/1.0.56...1.0.57)
- Generate more efficient `Display` impl for error message which do not contain any interpolated value ([#​286](https://github.com/dtolnay/thiserror/issues/286), thanks [@​nyurik](https://github.com/nyurik))
### [`v1.0.56`](https://github.com/dtolnay/thiserror/releases/tag/1.0.56)
[Compare Source](https://github.com/dtolnay/thiserror/compare/1.0.55...1.0.56)
- Update proc-macro2 to fix caching issue when using a rustc-wrapper such as sccache
### [`v1.0.55`](https://github.com/dtolnay/thiserror/releases/tag/1.0.55)
[Compare Source](https://github.com/dtolnay/thiserror/compare/1.0.54...1.0.55)
- Work around improperly cached build script result by sccache β second attempt ([#​280](https://github.com/dtolnay/thiserror/issues/280))
### [`v1.0.54`](https://github.com/dtolnay/thiserror/releases/tag/1.0.54)
[Compare Source](https://github.com/dtolnay/thiserror/compare/1.0.53...1.0.54)
- Work around improperly cached build script result by sccache β first attempt ([#​279](https://github.com/dtolnay/thiserror/issues/279))
### [`v1.0.53`](https://github.com/dtolnay/thiserror/releases/tag/1.0.53)
[Compare Source](https://github.com/dtolnay/thiserror/compare/1.0.52...1.0.53)
- Reduce spurious rebuilds under RustRover IDE when using a nightly toolchain ([#​270](https://github.com/dtolnay/thiserror/issues/270))
### [`v1.0.52`](https://github.com/dtolnay/thiserror/releases/tag/1.0.52)
[Compare Source](https://github.com/dtolnay/thiserror/compare/1.0.51...1.0.52)
- Fix interaction with RUSTC_BOOTSTRAP ([#​269](https://github.com/dtolnay/thiserror/issues/269))
### [`v1.0.51`](https://github.com/dtolnay/thiserror/releases/tag/1.0.51)
[Compare Source](https://github.com/dtolnay/thiserror/compare/1.0.50...1.0.51)
- Improve diagnostics when an invalid attribute previously caused thiserror to generate no `Error` impl ([#​266](https://github.com/dtolnay/thiserror/issues/266))
</details>
<details>
<summary>tokio-rs/tokio (tokio)</summary>
### [`v1.36.0`](https://github.com/tokio-rs/tokio/releases/tag/tokio-1.36.0): Tokio v1.36.0
[Compare Source](https://github.com/tokio-rs/tokio/compare/tokio-1.35.1...tokio-1.36.0)
### 1.36.0 (February 2nd, 2024)
##### Added
- io: add `tokio::io::Join` ([#​6220])
- io: implement `AsyncWrite` for `Empty` ([#​6235])
- net: add support for anonymous unix pipes ([#​6127])
- net: add `UnixSocket` ([#​6290])
- net: expose keepalive option on `TcpSocket` ([#​6311])
- sync: add `{Receiver,UnboundedReceiver}::poll_recv_many` ([#​6236])
- sync: add `Sender::{try_,}reserve_many` ([#​6205])
- sync: add `watch::Receiver::mark_unchanged` ([#​6252])
- task: add `JoinSet::try_join_next` ([#​6280])
##### Changed
- io: make `copy` cooperative ([#​6265])
- io: make `repeat` and `sink` cooperative ([#​6254])
- io: simplify check for empty slice ([#​6293])
- process: use pidfd on Linux when available ([#​6152])
- sync: use AtomicBool in broadcast channel future ([#​6298])
##### Documented
- io: clarify `clear_ready` docs ([#​6304])
- net: document that `*Fd` traits on `TcpSocket` are unix-only ([#​6294])
- sync: document FIFO behavior of `tokio::sync::Mutex` ([#​6279])
- chore: typographic improvements ([#​6262])
- runtime: remove obsolete comment ([#​6303])
- task: fix typo ([#​6261])
[#​6220]: https://github.com/tokio-rs/tokio/pull/6220
[#​6235]: https://github.com/tokio-rs/tokio/pull/6235
[#​6127]: https://github.com/tokio-rs/tokio/pull/6127
[#​6290]: https://github.com/tokio-rs/tokio/pull/6290
[#​6311]: https://github.com/tokio-rs/tokio/pull/6311
[#​6236]: https://github.com/tokio-rs/tokio/pull/6236
[#​6205]: https://github.com/tokio-rs/tokio/pull/6205
[#​6252]: https://github.com/tokio-rs/tokio/pull/6252
[#​6280]: https://github.com/tokio-rs/tokio/pull/6280
[#​6265]: https://github.com/tokio-rs/tokio/pull/6265
[#​6254]: https://github.com/tokio-rs/tokio/pull/6254
[#​6293]: https://github.com/tokio-rs/tokio/pull/6293
[#​6238]: https://github.com/tokio-rs/tokio/pull/6238
[#​6152]: https://github.com/tokio-rs/tokio/pull/6152
[#​6298]: https://github.com/tokio-rs/tokio/pull/6298
[#​6262]: https://github.com/tokio-rs/tokio/pull/6262
[#​6303]: https://github.com/tokio-rs/tokio/pull/6303
[#​6261]: https://github.com/tokio-rs/tokio/pull/6261
[#​6304]: https://github.com/tokio-rs/tokio/pull/6304
[#​6294]: https://github.com/tokio-rs/tokio/pull/6294
[#​6279]: https://github.com/tokio-rs/tokio/pull/6279
### [`v1.35.1`](https://github.com/tokio-rs/tokio/releases/tag/tokio-1.35.1): Tokio v1.35.1
[Compare Source](https://github.com/tokio-rs/tokio/compare/tokio-1.35.0...tokio-1.35.1)
### 1.35.1 (December 19, 2023)
This is a forward part of a change that was backported to 1.25.3.
##### Fixed
- io: add budgeting to `tokio::runtime::io::registration::async_io` ([#​6221])
[#​6221]: https://github.com/tokio-rs/tokio/pull/6221
### [`v1.35.0`](https://github.com/tokio-rs/tokio/releases/tag/tokio-1.35.0): Tokio v1.35.0
[Compare Source](https://github.com/tokio-rs/tokio/compare/tokio-1.34.0...tokio-1.35.0)
### 1.35.0 (December 8th, 2023)
##### Added
- net: add Apple watchOS support ([#​6176])
##### Changed
- io: drop the `Sized` requirements from `AsyncReadExt.read_buf` ([#​6169])
- runtime: make `Runtime` unwind safe ([#​6189])
- runtime: reduce the lock contention in task spawn ([#​6001])
- tokio: update nix dependency to 0.27.1 ([#​6190])
##### Fixed
- chore: make `--cfg docsrs` work without net feature ([#​6166])
- chore: use relaxed load for `unsync_load` on miri ([#​6179])
- runtime: handle missing context on wake ([#​6148])
- taskdump: fix taskdump cargo config example ([#​6150])
- taskdump: skip notified tasks during taskdumps ([#​6194])
- tracing: avoid creating resource spans with current parent, use a None parent instead ([#​6107])
- tracing: make task span explicit root ([#​6158])
##### Documented
- io: flush in `AsyncWriteExt` examples ([#​6149])
- runtime: document fairness guarantees and current behavior ([#​6145])
- task: document cancel safety of `LocalSet::run_until` ([#​6147])
[#​6001]: https://github.com/tokio-rs/tokio/pull/6001
[#​6107]: https://github.com/tokio-rs/tokio/pull/6107
[#​6144]: https://github.com/tokio-rs/tokio/pull/6144
[#​6145]: https://github.com/tokio-rs/tokio/pull/6145
[#​6147]: https://github.com/tokio-rs/tokio/pull/6147
[#​6148]: https://github.com/tokio-rs/tokio/pull/6148
[#​6149]: https://github.com/tokio-rs/tokio/pull/6149
[#​6150]: https://github.com/tokio-rs/tokio/pull/6150
[#​6158]: https://github.com/tokio-rs/tokio/pull/6158
[#​6166]: https://github.com/tokio-rs/tokio/pull/6166
[#​6169]: https://github.com/tokio-rs/tokio/pull/6169
[#​6176]: https://github.com/tokio-rs/tokio/pull/6176
[#​6179]: https://github.com/tokio-rs/tokio/pull/6179
[#​6189]: https://github.com/tokio-rs/tokio/pull/6189
[#​6190]: https://github.com/tokio-rs/tokio/pull/6190
[#​6194]: https://github.com/tokio-rs/tokio/pull/6194
### [`v1.34.0`](https://github.com/tokio-rs/tokio/releases/tag/tokio-1.34.0): Tokio v1.34.0
[Compare Source](https://github.com/tokio-rs/tokio/compare/tokio-1.33.0...tokio-1.34.0)
##### Fixed
- io: allow `clear_readiness` after io driver shutdown ([#​6067])
- io: fix integer overflow in `take` ([#​6080])
- io: fix I/O resource hang ([#​6134])
- sync: fix `broadcast::channel` link ([#​6100])
##### Changed
- macros: use `::core` qualified imports instead of `::std` inside `tokio::test` macro ([#​5973])
##### Added
- fs: update cfg attr in `fs::read_dir` to include `aix` ([#​6075])
- sync: add `mpsc::Receiver::recv_many` ([#​6010])
- tokio: added vita target support ([#​6094])
[#​5973]: https://github.com/tokio-rs/tokio/pull/5973
[#​6067]: https://github.com/tokio-rs/tokio/pull/6067
[#​6080]: https://github.com/tokio-rs/tokio/pull/6080
[#​6134]: https://github.com/tokio-rs/tokio/pull/6134
[#​6100]: https://github.com/tokio-rs/tokio/pull/6100
[#​6075]: https://github.com/tokio-rs/tokio/pull/6075
[#​6010]: https://github.com/tokio-rs/tokio/pull/6010
[#​6094]: https://github.com/tokio-rs/tokio/pull/6094
</details>
---
### Configuration
π **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
β» **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
π» **Immortal**: This MR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4xNTkuNyIsInVwZGF0ZWRJblZlciI6IjM3Ljc3LjEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=-->https://gitlab.archlinux.org/archlinux/gitlab-exporter/-/merge_requests/169housekeep(gitlab): exclude target from cache2023-10-26T16:51:32ZLeonidas Spyropouloshousekeep(gitlab): exclude target from cacheSigned-off-by: Leonidas Spyropoulos <artafinde@archlinux.org>Signed-off-by: Leonidas Spyropoulos <artafinde@archlinux.org>https://gitlab.archlinux.org/archlinux/gitlab-exporter/-/merge_requests/168fix(deps): update all non-major dependencies2023-10-26T16:49:13Zrenovatefix(deps): update all non-major dependenciesThis MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [clap](https://github.com/clap-rs/clap) | dependencies | patch | `4.4.3` -> `4.4.7` |
| [futures](https://rust-lang.github.io/futures-rs) (...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [clap](https://github.com/clap-rs/clap) | dependencies | patch | `4.4.3` -> `4.4.7` |
| [futures](https://rust-lang.github.io/futures-rs) ([source](https://github.com/rust-lang/futures-rs)) | dependencies | patch | `0.3.28` -> `0.3.29` |
| [indicatif](https://github.com/console-rs/indicatif) | dependencies | patch | `0.17.6` -> `0.17.7` |
| [rayon](https://github.com/rayon-rs/rayon) | dependencies | minor | `1.7.0` -> `1.8.0` |
| [reqwest](https://github.com/seanmonstar/reqwest) | dependencies | patch | `0.11.20` -> `0.11.22` |
| [serde](https://serde.rs) ([source](https://github.com/serde-rs/serde)) | dependencies | patch | `1.0.188` -> `1.0.190` |
| [thiserror](https://github.com/dtolnay/thiserror) | dependencies | patch | `1.0.48` -> `1.0.50` |
| [tokio](https://tokio.rs) ([source](https://github.com/tokio-rs/tokio)) | dependencies | minor | `1.32.0` -> `1.33.0` |
---
### Release Notes
<details>
<summary>clap-rs/clap (clap)</summary>
### [`v4.4.7`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#447---2023-10-24)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.4.6...v4.4.7)
##### Performance
- Reduced code size
### [`v4.4.6`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#446---2023-09-28)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.4.5...v4.4.6)
##### Internal
- Upgrade `anstream`
### [`v4.4.5`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#445---2023-09-25)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.4.4...v4.4.5)
##### Fixes
- *(parser)* When inferring subcommand `name` or `long_flag`, allow ambiguous-looking matches that unambiguously map back to the same command
- *(parser)* When inferring subcommand `long_flag`, don't panic
- *(assert)* Clarify what action is causing a positional that doesn't set values which is especially useful for derive users
### [`v4.4.4`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#444---2023-09-18)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.4.3...v4.4.4)
##### Internal
- Update `terminal_size` to 0.3
</details>
<details>
<summary>rust-lang/futures-rs (futures)</summary>
### [`v0.3.29`](https://github.com/rust-lang/futures-rs/blob/HEAD/CHANGELOG.md#0329---2023-10-26)
[Compare Source](https://github.com/rust-lang/futures-rs/compare/0.3.28...0.3.29)
- Add `TryStreamExt::try_ready_chunks` ([#​2757](https://github.com/rust-lang/futures-rs/issues/2757))
- Add `TryStreamExt::{try_all,try_any}` ([#​2783](https://github.com/rust-lang/futures-rs/issues/2783))
- Add `UnboundedSender::{len,is_empty}` ([#​2750](https://github.com/rust-lang/futures-rs/issues/2750))
- Fix `Sync` impl of `FuturesUnordered` ([#​2788](https://github.com/rust-lang/futures-rs/issues/2788))
- Fix infinite loop caused by invalid UTF-8 bytes ([#​2785](https://github.com/rust-lang/futures-rs/issues/2785))
- Fix build error with -Z minimal-versions ([#​2761](https://github.com/rust-lang/futures-rs/issues/2761))
</details>
<details>
<summary>rayon-rs/rayon (rayon)</summary>
### [`v1.8.0`](https://github.com/rayon-rs/rayon/blob/HEAD/RELEASES.md#Release-rayon-180--rayon-core-1120-2023-09-20)
[Compare Source](https://github.com/rayon-rs/rayon/compare/v1.7.0...v1.8.0)
- The minimum supported `rustc` is now 1.63.
- Added `ThreadPoolBuilder::use_current_thread` to use the builder thread as
part of the new thread pool. That thread does not run the pool's main loop,
but it may participate in work-stealing if it yields to rayon in some way.
- Implemented `FromParallelIterator<T>` for `Box<[T]>`, `Rc<[T]>`, and
`Arc<[T]>`, as well as `FromParallelIterator<Box<str>>` and
`ParallelExtend<Box<str>>` for `String`.
- `ThreadPoolBuilder::build_scoped` now uses `std::thread::scope`.
- The default number of threads is now determined using
`std::thread::available_parallelism` instead of the `num_cpus` crate.
- The internal logging facility has been removed, reducing bloat for all users.
- Many smaller performance tweaks and documentation updates.
</details>
<details>
<summary>seanmonstar/reqwest (reqwest)</summary>
### [`v0.11.22`](https://github.com/seanmonstar/reqwest/blob/HEAD/CHANGELOG.md#v01122)
[Compare Source](https://github.com/seanmonstar/reqwest/compare/v0.11.21...v0.11.22)
- Fix compilation on Windows when `trust-dns` is enabled.
### [`v0.11.21`](https://github.com/seanmonstar/reqwest/blob/HEAD/CHANGELOG.md#v01121)
[Compare Source](https://github.com/seanmonstar/reqwest/compare/v0.11.20...v0.11.21)
- Add automatically detecting macOS proxy settings.
- Add `ClientBuilder::tls_info(bool)`, which will put `tls::TlsInfo` into the response extensions.
- Fix trust-dns resolver from possible hangs.
- Fix connect timeout to be split among multiple IP addresses.
</details>
<details>
<summary>serde-rs/serde (serde)</summary>
### [`v1.0.190`](https://github.com/serde-rs/serde/releases/tag/v1.0.190)
[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.189...v1.0.190)
- Preserve NaN sign when deserializing f32 from f64 or vice versa ([#​2637](https://github.com/serde-rs/serde/issues/2637))
### [`v1.0.189`](https://github.com/serde-rs/serde/releases/tag/v1.0.189)
[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.188...v1.0.189)
- Fix "cannot infer type" error when internally tagged enum contains untagged variant ([#​2613](https://github.com/serde-rs/serde/issues/2613), thanks [@​ahl](https://github.com/ahl))
</details>
<details>
<summary>dtolnay/thiserror (thiserror)</summary>
### [`v1.0.50`](https://github.com/dtolnay/thiserror/releases/tag/1.0.50)
[Compare Source](https://github.com/dtolnay/thiserror/compare/1.0.49...1.0.50)
- Improve diagnostic when a #\[source], #\[from], or #\[transparant] attribute refers to a type that has no std::error::Error impl ([#​258](https://github.com/dtolnay/thiserror/issues/258), thanks [@​de-vri-es](https://github.com/de-vri-es))
### [`v1.0.49`](https://github.com/dtolnay/thiserror/releases/tag/1.0.49)
[Compare Source](https://github.com/dtolnay/thiserror/compare/1.0.48...1.0.49)
- Access libcore types through `::core` in generated code ([#​255](https://github.com/dtolnay/thiserror/issues/255), thanks [@​mina86](https://github.com/mina86))
</details>
<details>
<summary>tokio-rs/tokio (tokio)</summary>
### [`v1.33.0`](https://github.com/tokio-rs/tokio/releases/tag/tokio-1.33.0): Tokio v1.33.0
[Compare Source](https://github.com/tokio-rs/tokio/compare/tokio-1.32.0...tokio-1.33.0)
### 1.33.0 (October 9, 2023)
##### Fixed
- io: mark `Interest::add` with `#[must_use]` ([#​6037])
- runtime: fix cache line size for RISC-V ([#​5994])
- sync: prevent lock poisoning in `watch::Receiver::wait_for` ([#​6021])
- task: fix `spawn_local` source location ([#​5984])
##### Changed
- sync: use Acquire/Release orderings instead of SeqCst in `watch` ([#​6018])
##### Added
- fs: add vectored writes to `tokio::fs::File` ([#​5958])
- io: add `Interest::remove` method ([#​5906])
- io: add vectored writes to `DuplexStream` ([#​5985])
- net: add Apple tvOS support ([#​6045])
- sync: add `?Sized` bound to `{MutexGuard,OwnedMutexGuard}::map` ([#​5997])
- sync: add `watch::Receiver::mark_unseen` ([#​5962], [#​6014], [#​6017])
- sync: add `watch::Sender::new` ([#​5998])
- sync: add const fn `OnceCell::from_value` ([#​5903])
##### Removed
- remove unused `stats` feature ([#​5952])
##### Documented
- add missing backticks in code examples ([#​5938], [#​6056])
- fix typos ([#​5988], [#​6030])
- process: document that `Child::wait` is cancel safe ([#​5977])
- sync: add examples for `Semaphore` ([#​5939], [#​5956], [#​5978], [#​6031], [#​6032], [#​6050])
- sync: document that `broadcast` capacity is a lower bound ([#​6042])
- sync: document that `const_new` is not instrumented ([#​6002])
- sync: improve cancel-safety documentation for `mpsc::Sender::send` ([#​5947])
- sync: improve docs for `watch` channel ([#​5954])
- taskdump: render taskdump documentation on docs.rs ([#​5972])
##### Unstable
- taskdump: fix potential deadlock ([#​6036])
[#​5903]: https://github.com/tokio-rs/tokio/pull/5903
[#​5906]: https://github.com/tokio-rs/tokio/pull/5906
[#​5938]: https://github.com/tokio-rs/tokio/pull/5938
[#​5939]: https://github.com/tokio-rs/tokio/pull/5939
[#​5947]: https://github.com/tokio-rs/tokio/pull/5947
[#​5952]: https://github.com/tokio-rs/tokio/pull/5952
[#​5954]: https://github.com/tokio-rs/tokio/pull/5954
[#​5956]: https://github.com/tokio-rs/tokio/pull/5956
[#​5958]: https://github.com/tokio-rs/tokio/pull/5958
[#​5960]: https://github.com/tokio-rs/tokio/pull/5960
[#​5962]: https://github.com/tokio-rs/tokio/pull/5962
[#​5971]: https://github.com/tokio-rs/tokio/pull/5971
[#​5972]: https://github.com/tokio-rs/tokio/pull/5972
[#​5977]: https://github.com/tokio-rs/tokio/pull/5977
[#​5978]: https://github.com/tokio-rs/tokio/pull/5978
[#​5984]: https://github.com/tokio-rs/tokio/pull/5984
[#​5985]: https://github.com/tokio-rs/tokio/pull/5985
[#​5988]: https://github.com/tokio-rs/tokio/pull/5988
[#​5994]: https://github.com/tokio-rs/tokio/pull/5994
[#​5997]: https://github.com/tokio-rs/tokio/pull/5997
[#​5998]: https://github.com/tokio-rs/tokio/pull/5998
[#​6002]: https://github.com/tokio-rs/tokio/pull/6002
[#​6014]: https://github.com/tokio-rs/tokio/pull/6014
[#​6017]: https://github.com/tokio-rs/tokio/pull/6017
[#​6018]: https://github.com/tokio-rs/tokio/pull/6018
[#​6021]: https://github.com/tokio-rs/tokio/pull/6021
[#​6030]: https://github.com/tokio-rs/tokio/pull/6030
[#​6031]: https://github.com/tokio-rs/tokio/pull/6031
[#​6032]: https://github.com/tokio-rs/tokio/pull/6032
[#​6036]: https://github.com/tokio-rs/tokio/pull/6036
[#​6037]: https://github.com/tokio-rs/tokio/pull/6037
[#​6042]: https://github.com/tokio-rs/tokio/pull/6042
[#​6045]: https://github.com/tokio-rs/tokio/pull/6045
[#​6050]: https://github.com/tokio-rs/tokio/pull/6050
[#​6056]: https://github.com/tokio-rs/tokio/pull/6056
[#​6058]: https://github.com/tokio-rs/tokio/pull/6058
</details>
---
### Configuration
π **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
β» **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
π» **Immortal**: This MR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4xNTkuNyIsInVwZGF0ZWRJblZlciI6IjM1LjE1OS43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->https://gitlab.archlinux.org/archlinux/gitlab-exporter/-/merge_requests/167fix(deps): update all non-major dependencies2023-09-15T06:31:27Zrenovatefix(deps): update all non-major dependenciesThis MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [anyhow](https://github.com/dtolnay/anyhow) | dependencies | patch | `1.0.71` -> `1.0.75` |
| [clap](https://github.com/clap-rs/clap) | dep...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [anyhow](https://github.com/dtolnay/anyhow) | dependencies | patch | `1.0.71` -> `1.0.75` |
| [clap](https://github.com/clap-rs/clap) | dependencies | minor | `4.3.10` -> `4.4.3` |
| [indicatif](https://github.com/console-rs/indicatif) | dependencies | patch | `0.17.5` -> `0.17.6` |
| [log](https://github.com/rust-lang/log) | dependencies | patch | `0.4.19` -> `0.4.20` |
| [reqwest](https://github.com/seanmonstar/reqwest) | dependencies | patch | `0.11.18` -> `0.11.20` |
| [serde](https://serde.rs) ([source](https://github.com/serde-rs/serde)) | dependencies | patch | `1.0.164` -> `1.0.188` |
| [thiserror](https://github.com/dtolnay/thiserror) | dependencies | patch | `1.0.40` -> `1.0.48` |
| [tokio](https://tokio.rs) ([source](https://github.com/tokio-rs/tokio)) | dependencies | minor | `1.29.1` -> `1.32.0` |
---
### Release Notes
<details>
<summary>dtolnay/anyhow (anyhow)</summary>
### [`v1.0.75`](https://github.com/dtolnay/anyhow/releases/tag/1.0.75)
[Compare Source](https://github.com/dtolnay/anyhow/compare/1.0.74...1.0.75)
- Partially work around rust-analyzer bug (https://github.com/rust-lang/rust-analyzer/issues/9911)
### [`v1.0.74`](https://github.com/dtolnay/anyhow/releases/tag/1.0.74)
[Compare Source](https://github.com/dtolnay/anyhow/compare/1.0.73...1.0.74)
- Add bootstrap workaround to allow rustc to depend on anyhow ([#​320](https://github.com/dtolnay/anyhow/issues/320), thanks [@​RalfJung](https://github.com/RalfJung))
### [`v1.0.73`](https://github.com/dtolnay/anyhow/releases/tag/1.0.73)
[Compare Source](https://github.com/dtolnay/anyhow/compare/1.0.72...1.0.73)
- Update backtrace support to nightly's new Error::provide API (https://github.com/rust-lang/rust/pull/113464, [#​319](https://github.com/dtolnay/anyhow/issues/319))
### [`v1.0.72`](https://github.com/dtolnay/anyhow/releases/tag/1.0.72)
[Compare Source](https://github.com/dtolnay/anyhow/compare/1.0.71...1.0.72)
- Documentation improvements
</details>
<details>
<summary>clap-rs/clap (clap)</summary>
### [`v4.4.3`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#443---2023-09-12)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.4.2...v4.4.3)
##### Documentation
- *(derive)* Clarify use of attributes within the tutorial
- Split sections in the builder and derive tutorials into separate modules
### [`v4.4.2`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#442---2023-08-31)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.4.1...v4.4.2)
##### Performance
- Improve build times by removing `once_cell` dependency
### [`v4.4.1`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#441---2023-08-28)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.4.0...v4.4.1)
##### Features
- Stabilize `Command::styles`
### [`v4.4.0`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#440---2023-08-24)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.3.24...v4.4.0)
##### Compatibility
- Update MSRV to 1.70.0
### [`v4.3.24`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4324---2023-08-23)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.3.23...v4.3.24)
##### Fixes
- Ensure column padding is preserved in `--help` with custom templates
### [`v4.3.23`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4323---2023-08-18)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.3.22...v4.3.23)
##### Fixes
- Fixed `UnknownArgumentValueParser` to not error on flag's absence
### [`v4.3.22`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4322---2023-08-17)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.3.21...v4.3.22)
##### Features
- Add `UnknownArgumentValueParser` for injecting errors for improving the experience with errors
### [`v4.3.21`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4321---2023-08-08)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.3.20...v4.3.21)
##### Features
- Expose `TryMapValueParser` so the type can be named
### [`v4.3.20`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4320---2023-08-08)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.3.19...v4.3.20)
##### Features
- `Command::mut_args` for modifying all arguments en masse
### [`v4.3.19`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4319---2023-07-21)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.3.18...v4.3.19)
##### Fixes
- *(parse)* Respect `value_terminator` even in the presence of later multiple-value positional arguments
### [`v4.3.18`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4318---2023-07-21)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.3.17...v4.3.18)
##### Fixes
- *(parse)* Suggest `--` in fewer places where it won't work
### [`v4.3.17`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4317---2023-07-19)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.3.16...v4.3.17)
##### Fixes
- *(help)* Address a regression in wrapping `PossibleValue` descriptions in `--help`
### [`v4.3.16`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4316---2023-07-18)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.3.15...v4.3.16)
##### Fixes
- Don't assert when stateful value parsers fail on defaults (e.g. checking if a path exists)
### [`v4.3.15`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4315---2023-07-18)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.3.14...v4.3.15)
##### Features
- *(unstable-styles)* Re-export `anstyle`
##### Documentation
- *(unstable-styles)* Provide more examples
### [`v4.3.14`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4314---2023-07-17)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.3.13...v4.3.14)
##### Features
- `ArgAction::HelpShort` and `ArgAction::HelpLong` for explicitly specifying which style of help to display
##### Fixes
- Skip `[OPTIONS]` in usage if a help or version `ArgAction` is used
### [`v4.3.13`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4313---2023-07-17)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.3.12...v4.3.13)
### [`v4.3.12`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4312---2023-07-14)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.3.11...v4.3.12)
##### Fixes
- *(derive)* Don't error on enum variant field attributes
### [`v4.3.11`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4311---2023-07-05)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.3.10...v4.3.11)
##### Features
- *(derive)* Support fields wrapped in `num::Wrapping`, `Box`, or `Arc`
- *(derive)* Support `Box<str>`, `Box<OsStr>`, and `Box<Path>`
</details>
<details>
<summary>console-rs/indicatif (indicatif)</summary>
### [`v0.17.6`](https://github.com/console-rs/indicatif/compare/0.17.5...0.17.6)
[Compare Source](https://github.com/console-rs/indicatif/compare/0.17.5...0.17.6)
</details>
<details>
<summary>rust-lang/log (log)</summary>
### [`v0.4.20`](https://github.com/rust-lang/log/blob/HEAD/CHANGELOG.md#0420---2023-07-11)
[Compare Source](https://github.com/rust-lang/log/compare/0.4.19...0.4.20)
- Remove rustversion dev-dependency by [@​Thomasdezeeuw](https://github.com/Thomasdezeeuw) in https://github.com/rust-lang/log/pull/568
- Remove `local_inner_macros` usage by [@​EFanZh](https://github.com/EFanZh) in https://github.com/rust-lang/log/pull/570
</details>
<details>
<summary>seanmonstar/reqwest (reqwest)</summary>
### [`v0.11.20`](https://github.com/seanmonstar/reqwest/blob/HEAD/CHANGELOG.md#v01120)
[Compare Source](https://github.com/seanmonstar/reqwest/compare/v0.11.19...v0.11.20)
- Fix `deflate` decompression back to using zlib, as outlined in the spec.
### [`v0.11.19`](https://github.com/seanmonstar/reqwest/blob/HEAD/CHANGELOG.md#v01119)
[Compare Source](https://github.com/seanmonstar/reqwest/compare/v0.11.18...v0.11.19)
- Add `ClientBuilder::http1_ignore_invalid_headers_in_responses()` option.
- Add `ClientBuilder::http1_allow_spaces_after_header_name_in_responses()` option.
- Add support for `ALL_MROXY` environment variable.
- Add support for `use_preconfigured_tls` when combined with HTTP/3.
- Fix `deflate` decompression from using the zlib decoder.
- Fix `Response::{text, text_with_charset}()` to strip BOM characters.
- Fix a panic when HTTP/3 is used if UDP isn't able to connect.
- Fix some dependencies for HTTP/3.
- Increase MSRV to 1.63.
</details>
<details>
<summary>serde-rs/serde (serde)</summary>
### [`v1.0.188`](https://github.com/serde-rs/serde/releases/tag/v1.0.188)
[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.187...v1.0.188)
- Fix *"failed to parse manifest"* error when building serde using a Cargo version between 1.45 and 1.50 ([#​2603](https://github.com/serde-rs/serde/issues/2603))
### [`v1.0.187`](https://github.com/serde-rs/serde/releases/tag/v1.0.187)
[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.186...v1.0.187)
- Remove support for Emscripten targets on rustc older than 1.40 ([#​2600](https://github.com/serde-rs/serde/issues/2600))
### [`v1.0.186`](https://github.com/serde-rs/serde/releases/tag/v1.0.186)
[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.185...v1.0.186)
- Disallow incompatible versions of `serde_derive` and `serde` in the dependency graph ([#​2588](https://github.com/serde-rs/serde/issues/2588), thanks [@​soqb](https://github.com/soqb))
### [`v1.0.185`](https://github.com/serde-rs/serde/releases/tag/v1.0.185)
[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.184...v1.0.185)
- Fix error *"cannot move out of `*self` which is behind a shared reference"* deriving Serialize on a non_exhaustive enum ([#​2591](https://github.com/serde-rs/serde/issues/2591))
### [`v1.0.184`](https://github.com/serde-rs/serde/releases/tag/v1.0.184)
[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.183...v1.0.184)
- Restore from-source `serde_derive` build on all platforms β eventually we'd like to use a first-class precompiled macro if such a thing becomes supported by cargo / crates.io
### [`v1.0.183`](https://github.com/serde-rs/serde/releases/tag/v1.0.183)
[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.182...v1.0.183)
- Support deserializing `Box<OsStr>` with an equivalent representation as `OsString` ([#​2556](https://github.com/serde-rs/serde/issues/2556), thanks [@​DBLouis](https://github.com/DBLouis))
### [`v1.0.182`](https://github.com/serde-rs/serde/releases/tag/v1.0.182)
[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.181...v1.0.182)
- Render field aliases in sorted order in error messages ([#​2458](https://github.com/serde-rs/serde/issues/2458), thanks [@​Mingun](https://github.com/Mingun))
- Support `serde(default)` on tuple structs ([#​2553](https://github.com/serde-rs/serde/issues/2553), thanks [@​Mingun](https://github.com/Mingun))
### [`v1.0.181`](https://github.com/serde-rs/serde/releases/tag/v1.0.181)
[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.180...v1.0.181)
- Make `serde(alias)` work in combination with `flatten` when using in-place deserialization ([#​2443](https://github.com/serde-rs/serde/issues/2443), thanks [@​Mingun](https://github.com/Mingun))
- Improve the representation of adjacently tagged enums in formats where enum tags are serialized by index, as opposed to by string name ([#​2505](https://github.com/serde-rs/serde/issues/2505), [#​2496](https://github.com/serde-rs/serde/issues/2496), thanks [@​Baptistemontan](https://github.com/Baptistemontan))
### [`v1.0.180`](https://github.com/serde-rs/serde/releases/tag/v1.0.180)
[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.179...v1.0.180)
- Update to 2018 edition
### [`v1.0.179`](https://github.com/serde-rs/serde/releases/tag/v1.0.179)
[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.178...v1.0.179)
- Support serialization of tuple variants inside a flattened field ([#​2448](https://github.com/serde-rs/serde/issues/2448), thanks [@​Mingun](https://github.com/Mingun))
### [`v1.0.178`](https://github.com/serde-rs/serde/releases/tag/v1.0.178)
[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.177...v1.0.178)
- Fix build error when using serde with "std" feature turned off and "unstable" feature turned on ([#​2541](https://github.com/serde-rs/serde/issues/2541))
### [`v1.0.177`](https://github.com/serde-rs/serde/releases/tag/v1.0.177)
[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.176...v1.0.177)
- Add `serde(rename_all_fields = "...")` attribute to apply a `rename_all` on every struct variant of an enum ([#​1695](https://github.com/serde-rs/serde/issues/1695), thanks [@​jplatte](https://github.com/jplatte))
- Improve diagnostics for attribute parse errors ([#​2536](https://github.com/serde-rs/serde/issues/2536), thanks [@​jplatte](https://github.com/jplatte))
### [`v1.0.176`](https://github.com/serde-rs/serde/releases/tag/v1.0.176)
[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.175...v1.0.176)
- Allow tag field of an internally tagged enum to have same name as a field inside a skipped struct variant ([#​2266](https://github.com/serde-rs/serde/issues/2266), thanks [@​flisky](https://github.com/flisky))
### [`v1.0.175`](https://github.com/serde-rs/serde/releases/tag/v1.0.175)
[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.174...v1.0.175)
- Restore missing LICENSE files in serde_derive crate ([#​2527](https://github.com/serde-rs/serde/issues/2527), thanks [@​ankane](https://github.com/ankane))
### [`v1.0.174`](https://github.com/serde-rs/serde/releases/tag/v1.0.174)
[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.173...v1.0.174)
- Documentation improvements
### [`v1.0.173`](https://github.com/serde-rs/serde/releases/tag/v1.0.173)
[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.172...v1.0.173)
- Fix missing trait implementations when using serde derive macro on a macro-generated data structure, such as via the `bitflags` crate ([#​2516](https://github.com/serde-rs/serde/issues/2516))
### [`v1.0.172`](https://github.com/serde-rs/serde/releases/tag/v1.0.172)
[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.171...v1.0.172)
- Experiment with precompiling the serde_derive macros to reduce build time ([#​2514](https://github.com/serde-rs/serde/issues/2514))
### [`v1.0.171`](https://github.com/serde-rs/serde/releases/tag/v1.0.171)
[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.170...v1.0.171)
- Support `derive(Deserialize)` on unit structs that have const generics ([#​2500](https://github.com/serde-rs/serde/issues/2500), thanks [@​Baptistemontan](https://github.com/Baptistemontan))
### [`v1.0.170`](https://github.com/serde-rs/serde/releases/tag/v1.0.170)
[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.169...v1.0.170)
- Produce error message on suffixed string literals inside serde attributes ([#​2242](https://github.com/serde-rs/serde/issues/2242))
- Support single identifier as unbraced default value for const generic parameter ([#​2449](https://github.com/serde-rs/serde/issues/2449))
### [`v1.0.169`](https://github.com/serde-rs/serde/releases/tag/v1.0.169)
[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.168...v1.0.169)
- Add Deserializer::deserialize_identifier support for adjacently tagged enums ([#​2475](https://github.com/serde-rs/serde/issues/2475), thanks [@​Baptistemontan](https://github.com/Baptistemontan))
- Fix unused_braces lint in generated Deserialize impl that uses braced const generic expressions ([#​2414](https://github.com/serde-rs/serde/issues/2414))
### [`v1.0.168`](https://github.com/serde-rs/serde/releases/tag/v1.0.168)
[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.167...v1.0.168)
- Allow `serde::de::IgnoredAny` to be the type for a `serde(flatten)` field ([#​2436](https://github.com/serde-rs/serde/issues/2436), thanks [@​Mingun](https://github.com/Mingun))
- Allow larger preallocated capacity for smaller elements ([#​2494](https://github.com/serde-rs/serde/issues/2494))
### [`v1.0.167`](https://github.com/serde-rs/serde/releases/tag/v1.0.167)
[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.166...v1.0.167)
- Add serialize and deserialize impls for `RangeFrom` and `RangeTo` ([#​2471](https://github.com/serde-rs/serde/issues/2471), thanks [@​tbu-](https://github.com/tbu-))
### [`v1.0.166`](https://github.com/serde-rs/serde/releases/tag/v1.0.166)
[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.165...v1.0.166)
- Add `no-alloc` category to crates.io metadata
### [`v1.0.165`](https://github.com/serde-rs/serde/releases/tag/v1.0.165)
[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.164...v1.0.165)
- Fix incorrect count of fields passed to tuple deserialization methods when using `serde(skip_deserializing)` attributes ([#​2466](https://github.com/serde-rs/serde/issues/2466), thanks [@​Mingun](https://github.com/Mingun))
- Fix `-Zminimal-versions` build
</details>
<details>
<summary>dtolnay/thiserror (thiserror)</summary>
### [`v1.0.48`](https://github.com/dtolnay/thiserror/releases/tag/1.0.48)
[Compare Source](https://github.com/dtolnay/thiserror/compare/1.0.47...1.0.48)
- Improve implementation of displaying Path values in a generated Display impl ([#​251](https://github.com/dtolnay/thiserror/issues/251), thanks [@​mina86](https://github.com/mina86))
### [`v1.0.47`](https://github.com/dtolnay/thiserror/releases/tag/1.0.47)
[Compare Source](https://github.com/dtolnay/thiserror/compare/1.0.46...1.0.47)
- Work around rust-analyzer bug (https://github.com/rust-lang/rust-analyzer/issues/9911)
### [`v1.0.46`](https://github.com/dtolnay/thiserror/releases/tag/1.0.46)
[Compare Source](https://github.com/dtolnay/thiserror/compare/1.0.45...1.0.46)
- Add bootstrap workaround to allow rustc to depend on thiserror ([#​248](https://github.com/dtolnay/thiserror/issues/248), thanks [@​RalfJung](https://github.com/RalfJung))
### [`v1.0.45`](https://github.com/dtolnay/thiserror/releases/tag/1.0.45)
[Compare Source](https://github.com/dtolnay/thiserror/compare/1.0.44...1.0.45)
- Update backtrace support to nightly's new Error::provide API (https://github.com/rust-lang/rust/pull/113464, [#​246](https://github.com/dtolnay/thiserror/issues/246))
### [`v1.0.44`](https://github.com/dtolnay/thiserror/releases/tag/1.0.44)
[Compare Source](https://github.com/dtolnay/thiserror/compare/1.0.43...1.0.44)
- Documentation improvements
### [`v1.0.43`](https://github.com/dtolnay/thiserror/compare/1.0.42...1.0.43)
[Compare Source](https://github.com/dtolnay/thiserror/compare/1.0.42...1.0.43)
### [`v1.0.42`](https://github.com/dtolnay/thiserror/releases/tag/1.0.42)
[Compare Source](https://github.com/dtolnay/thiserror/compare/1.0.41...1.0.42)
- Fix compile error in derived Display impl if there was a nonstandard `write!` macro in scope ([#​239](https://github.com/dtolnay/thiserror/issues/239))
### [`v1.0.41`](https://github.com/dtolnay/thiserror/compare/1.0.40...1.0.41)
[Compare Source](https://github.com/dtolnay/thiserror/compare/1.0.40...1.0.41)
</details>
<details>
<summary>tokio-rs/tokio (tokio)</summary>
### [`v1.32.0`](https://github.com/tokio-rs/tokio/releases/tag/tokio-1.32.0): Tokio v1.32.0
[Compare Source](https://github.com/tokio-rs/tokio/compare/tokio-1.31.0...tokio-1.32.0)
##### Fixed
- sync: fix potential quadradic behavior in `broadcast::Receiver` ([#​5925])
##### Added
- process: stabilize `Command::raw_arg` ([#​5930])
- io: enable awaiting error readiness ([#​5781])
##### Unstable
- rt(alt): improve the scalability of alt runtime as the number of cores grows ([#​5935])
[#​5925]: https://github.com/tokio-rs/tokio/pull/5925
[#​5930]: https://github.com/tokio-rs/tokio/pull/5930
[#​5781]: https://github.com/tokio-rs/tokio/pull/5781
[#​5935]: https://github.com/tokio-rs/tokio/pull/5935
### [`v1.31.0`](https://github.com/tokio-rs/tokio/releases/tag/tokio-1.31.0): Tokio v1.31.0
[Compare Source](https://github.com/tokio-rs/tokio/compare/tokio-1.30.0...tokio-1.31.0)
##### Fixed
- io: delegate `WriteHalf::poll_write_vectored` ([#​5914])
##### Unstable
- rt(unstable): fix memory leak in unstable next-gen scheduler prototype ([#​5911])
- rt: expose mean task poll time metric ([#​5927])
[#​5914]: https://github.com/tokio-rs/tokio/pull/5914
[#​5911]: https://github.com/tokio-rs/tokio/pull/5911
[#​5927]: https://github.com/tokio-rs/tokio/pull/5927
### [`v1.30.0`](https://github.com/tokio-rs/tokio/releases/tag/tokio-1.30.0): Tokio v1.30.0
[Compare Source](https://github.com/tokio-rs/tokio/compare/tokio-1.29.1...tokio-1.30.0)
### 1.30.0 (August 9, 2023)
This release bumps the MSRV of Tokio to 1.63. ([#​5887])
##### Changed
- tokio: reduce LLVM code generation ([#​5859])
- io: support `--cfg mio_unsupported_force_poll_poll` flag ([#​5881])
- sync: make `const_new` methods always available ([#​5885])
- sync: avoid false sharing in mpsc channel ([#​5829])
- rt: pop at least one task from inject queue ([#​5908])
##### Added
- sync: add `broadcast::Sender::new` ([#​5824])
- net: implement `UCred` for espidf ([#​5868])
- fs: add `File::options()` ([#​5869])
- time: implement extra reset variants for `Interval` ([#​5878])
- process: add `{ChildStd*}::into_owned_{fd, handle}` ([#​5899])
##### Removed
- tokio: removed unused `tokio_*` cfgs ([#​5890])
- remove build script to speed up compilation ([#​5887])
##### Documented
- sync: mention lagging in docs for `broadcast::send` ([#​5820])
- runtime: expand on sharing runtime docs ([#​5858])
- io: use vec in example for `AsyncReadExt::read_exact` ([#​5863])
- time: mark `Sleep` as `!Unpin` in docs ([#​5916])
- process: fix `raw_arg` not showing up in docs ([#​5865])
##### Unstable
- rt: add runtime ID ([#​5864])
- rt: initial implementation of new threaded runtime ([#​5823])
[#​5820]: https://github.com/tokio-rs/tokio/pull/5820
[#​5823]: https://github.com/tokio-rs/tokio/pull/5823
[#​5824]: https://github.com/tokio-rs/tokio/pull/5824
[#​5829]: https://github.com/tokio-rs/tokio/pull/5829
[#​5858]: https://github.com/tokio-rs/tokio/pull/5858
[#​5859]: https://github.com/tokio-rs/tokio/pull/5859
[#​5863]: https://github.com/tokio-rs/tokio/pull/5863
[#​5864]: https://github.com/tokio-rs/tokio/pull/5864
[#​5865]: https://github.com/tokio-rs/tokio/pull/5865
[#​5868]: https://github.com/tokio-rs/tokio/pull/5868
[#​5869]: https://github.com/tokio-rs/tokio/pull/5869
[#​5878]: https://github.com/tokio-rs/tokio/pull/5878
[#​5881]: https://github.com/tokio-rs/tokio/pull/5881
[#​5885]: https://github.com/tokio-rs/tokio/pull/5885
[#​5887]: https://github.com/tokio-rs/tokio/pull/5887
[#​5890]: https://github.com/tokio-rs/tokio/pull/5890
[#​5899]: https://github.com/tokio-rs/tokio/pull/5899
[#​5908]: https://github.com/tokio-rs/tokio/pull/5908
[#​5916]: https://github.com/tokio-rs/tokio/pull/5916
</details>
---
### Configuration
π **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
β» **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
π» **Immortal**: This MR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4xMDIuNyIsInVwZGF0ZWRJblZlciI6IjM1LjE1OS43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->https://gitlab.archlinux.org/archlinux/gitlab-exporter/-/merge_requests/166fix(deps): update all non-major dependencies2023-06-30T09:29:56Zrenovatefix(deps): update all non-major dependenciesThis MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [clap](https://github.com/clap-rs/clap) | dependencies | patch | `4.3.9` -> `4.3.10` |
| [tokio](https://tokio.rs) ([source](https://github...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [clap](https://github.com/clap-rs/clap) | dependencies | patch | `4.3.9` -> `4.3.10` |
| [tokio](https://tokio.rs) ([source](https://github.com/tokio-rs/tokio)) | dependencies | patch | `1.29.0` -> `1.29.1` |
---
### Release Notes
<details>
<summary>clap-rs/clap</summary>
### [`v4.3.10`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#​4310---2023-06-30)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.3.9...v4.3.10)
##### Performance
- Drop a dependency, reducing binary size by 1.3 KiB
</details>
<details>
<summary>tokio-rs/tokio</summary>
### [`v1.29.1`](https://github.com/tokio-rs/tokio/releases/tag/tokio-1.29.1): Tokio v1.29.1
[Compare Source](https://github.com/tokio-rs/tokio/compare/tokio-1.29.0...tokio-1.29.1)
##### Fixed
- rt: fix nesting two `block_in_place` with a `block_on` between ([#​5837])
[#​5837]: https://github.com/tokio-rs/tokio/pull/5837
</details>
---
### Configuration
π **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
β» **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
π» **Immortal**: This MR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4xMDIuNyIsInVwZGF0ZWRJblZlciI6IjM1LjEwMi43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->https://gitlab.archlinux.org/archlinux/gitlab-exporter/-/merge_requests/165feat(retry): retry all graphql errors (http or graphql error)2023-06-28T16:07:48ZLevente Polyakanthraxx@archlinux.orgfeat(retry): retry all graphql errors (http or graphql error)Use backon and check for GraphQL returned errors, which happen to have
successful HTTP calls. We use a closure now to retry the operation for
both, failed HTTP calls as well as errors in GraphQL.
Default with exponential backoff (max ti...Use backon and check for GraphQL returned errors, which happen to have
successful HTTP calls. We use a closure now to retry the operation for
both, failed HTTP calls as well as errors in GraphQL.
Default with exponential backoff (max times 3, delay 1s, factor 2)Leonidas SpyropoulosLeonidas Spyropouloshttps://gitlab.archlinux.org/archlinux/gitlab-exporter/-/merge_requests/164feat: retry graphql requests2023-06-28T15:13:39ZLeonidas Spyropoulosfeat: retry graphql requestsSigned-off-by: Leonidas Spyropoulos <artafinde@archlinux.org>Signed-off-by: Leonidas Spyropoulos <artafinde@archlinux.org>Leonidas SpyropoulosLeonidas Spyropouloshttps://gitlab.archlinux.org/archlinux/gitlab-exporter/-/merge_requests/163fix(deps): update all non-major dependencies - autoclosed2023-06-28T16:23:38Zrenovatefix(deps): update all non-major dependencies - autoclosedThis MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [clap](https://github.com/clap-rs/clap) | dependencies | patch | `4.3.1` -> `4.3.9` |
| [log](https://github.com/rust-lang/log) | dependenc...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [clap](https://github.com/clap-rs/clap) | dependencies | patch | `4.3.1` -> `4.3.9` |
| [log](https://github.com/rust-lang/log) | dependencies | patch | `0.4.18` -> `0.4.19` |
| [serde](https://serde.rs) ([source](https://github.com/serde-rs/serde)) | dependencies | patch | `1.0.163` -> `1.0.164` |
| [tokio](https://tokio.rs) ([source](https://github.com/tokio-rs/tokio)) | dependencies | minor | `1.28.2` -> `1.29.0` |
---
### Release Notes
<details>
<summary>clap-rs/clap</summary>
### [`v4.3.9`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#​439---2023-06-28)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.3.8...v4.3.9)
##### Fixes
- `Command::ignore_errors` no longer masks help/version
### [`v4.3.8`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#​438---2023-06-23)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.3.7...v4.3.8)
##### Fixes
- Error on ambiguity with `infer_long_arg`, rather than arbitrarily picking one, matching the documentation and subcommand's behavior
### [`v4.3.7`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#​437---2023-06-23)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.3.6...v4.3.7)
##### Documentation
- Further clarify magic behavior in derive tutorial
- Further clarify derive API's relationship to builder within the tutorial
### [`v4.3.6`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#​436---2023-06-23)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.3.5...v4.3.6)
##### Documentation
- Suggest `clio`
### [`v4.3.5`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#​435---2023-06-20)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.3.4...v4.3.5)
- `ColorChoice::possible_values` is added to simplify things for builder users
##### Fixes
- `ColorChoice::to_possible_value` no longer includes descriptions, encouraging shorter help where possible
### [`v4.3.4`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#​434---2023-06-14)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.3.3...v4.3.4)
##### Features
- Add `Error::exit_code`
### [`v4.3.3`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#​433---2023-06-09)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.3.2...v4.3.3)
##### Features
- `Command::defer` for delayed initialization of subcommands to reduce startup times of large applications like deno
### [`v4.3.2`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#​432---2023-06-05)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.3.1...v4.3.2)
##### Fixes
- *(derive)* Don't produce `unused_equalifications` warnings when someone brings a clap type into scope
</details>
<details>
<summary>rust-lang/log</summary>
### [`v0.4.19`](https://github.com/rust-lang/log/blob/HEAD/CHANGELOG.md#​0419---2023-06-10)
[Compare Source](https://github.com/rust-lang/log/compare/0.4.18...0.4.19)
- Use target_has_atomic instead of the old atomic_cas cfg by [@​GuillaumeGomez](https://github.com/GuillaumeGomez) in https://github.com/rust-lang/log/pull/555
- Put MSRV into Cargo.toml by [@​est31](https://github.com/est31) in https://github.com/rust-lang/log/pull/557
</details>
<details>
<summary>serde-rs/serde</summary>
### [`v1.0.164`](https://github.com/serde-rs/serde/releases/tag/v1.0.164)
[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.163...v1.0.164)
- Allowed enum variants to be individually marked as untagged ([#​2403](https://github.com/serde-rs/serde/issues/2403), thanks [@​dewert99](https://github.com/dewert99))
</details>
<details>
<summary>tokio-rs/tokio</summary>
### [`v1.29.0`](https://github.com/tokio-rs/tokio/releases/tag/tokio-1.29.0): Tokio v1.29.0
[Compare Source](https://github.com/tokio-rs/tokio/compare/tokio-1.28.2...tokio-1.29.0)
Technically a breaking change, the `Send` implementation is removed from
`runtime::EnterGuard`. This change fixes a bug and should not impact most users.
##### Breaking
- rt: `EnterGuard` should not be `Send` ([#​5766])
##### Fixed
- fs: reduce blocking ops in `fs::read_dir` ([#​5653])
- rt: fix possible starvation ([#​5686], [#​5712])
- rt: fix stacked borrows issue in `JoinSet` ([#​5693])
- rt: panic if `EnterGuard` dropped incorrect order ([#​5772])
- time: do not overflow to signal value ([#​5710])
- fs: wait for in-flight ops before cloning `File` ([#​5803])
##### Changed
- rt: reduce time to poll tasks scheduled from outside the runtime ([#​5705], [#​5720])
##### Added
- net: add uds doc alias for unix sockets ([#​5659])
- rt: add metric for number of tasks ([#​5628])
- sync: implement more traits for channel errors ([#​5666])
- net: add nodelay methods on TcpSocket ([#​5672])
- sync: add `broadcast::Receiver::blocking_recv` ([#​5690])
- process: add `raw_arg` method to `Command` ([#​5704])
- io: support MRIORITY epoll events ([#​5566])
- task: add `JoinSet::poll_join_next` ([#​5721])
- net: add support for Redox OS ([#​5790])
##### Unstable
- rt: add the ability to dump task backtraces ([#​5608], [#​5676], [#​5708], [#​5717])
- rt: instrument task poll times with a histogram ([#​5685])
[#​5766]: https://github.com/tokio-rs/tokio/pull/5766
[#​5653]: https://github.com/tokio-rs/tokio/pull/5653
[#​5686]: https://github.com/tokio-rs/tokio/pull/5686
[#​5712]: https://github.com/tokio-rs/tokio/pull/5712
[#​5693]: https://github.com/tokio-rs/tokio/pull/5693
[#​5772]: https://github.com/tokio-rs/tokio/pull/5772
[#​5710]: https://github.com/tokio-rs/tokio/pull/5710
[#​5803]: https://github.com/tokio-rs/tokio/pull/5803
[#​5705]: https://github.com/tokio-rs/tokio/pull/5705
[#​5720]: https://github.com/tokio-rs/tokio/pull/5720
[#​5659]: https://github.com/tokio-rs/tokio/pull/5659
[#​5628]: https://github.com/tokio-rs/tokio/pull/5628
[#​5666]: https://github.com/tokio-rs/tokio/pull/5666
[#​5672]: https://github.com/tokio-rs/tokio/pull/5672
[#​5690]: https://github.com/tokio-rs/tokio/pull/5690
[#​5704]: https://github.com/tokio-rs/tokio/pull/5704
[#​5566]: https://github.com/tokio-rs/tokio/pull/5566
[#​5721]: https://github.com/tokio-rs/tokio/pull/5721
[#​5790]: https://github.com/tokio-rs/tokio/pull/5790
[#​5608]: https://github.com/tokio-rs/tokio/pull/5608
[#​5676]: https://github.com/tokio-rs/tokio/pull/5676
[#​5708]: https://github.com/tokio-rs/tokio/pull/5708
[#​5717]: https://github.com/tokio-rs/tokio/pull/5717
[#​5685]: https://github.com/tokio-rs/tokio/pull/5685
</details>
---
### Configuration
π **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
β» **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
π» **Immortal**: This MR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4xMDIuNyIsInVwZGF0ZWRJblZlciI6IjM1LjEwMi43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->https://gitlab.archlinux.org/archlinux/gitlab-exporter/-/merge_requests/162fix(deps): update rust crate indicatif to 0.17.52023-06-05T09:47:39Zrenovatefix(deps): update rust crate indicatif to 0.17.5This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [indicatif](https://github.com/console-rs/indicatif) | dependencies | patch | `0.17.4` -> `0.17.5` |
---
### Release Notes
<details>
<su...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [indicatif](https://github.com/console-rs/indicatif) | dependencies | patch | `0.17.4` -> `0.17.5` |
---
### Release Notes
<details>
<summary>console-rs/indicatif</summary>
### [`v0.17.5`](https://github.com/console-rs/indicatif/releases/tag/0.17.5)
[Compare Source](https://github.com/console-rs/indicatif/compare/0.17.4...0.17.5)
Another smaller release. Fixes a regression from 0.17.4 and should drastically improve ETA and speed estimation thanks to great work by [@​afontenot](https://github.com/afontenot) in [#​539](https://github.com/console-rs/indicatif/issues/539).
- Switch Estimator to use an exponential weighting ([#​539](https://github.com/console-rs/indicatif/issues/539), thanks to [@​afontenot](https://github.com/afontenot))
- Fix subtract with overflow when measuring terminal line length ([#​547](https://github.com/console-rs/indicatif/issues/547), thanks to [@​foresterre](https://github.com/foresterre))
- Add builder-like `with_finish` method to `ProgressBarIter` ([#​548](https://github.com/console-rs/indicatif/issues/548), thanks to [@​matthewhchan](https://github.com/matthewhchan))
On behalf of [@​chris-laplante](https://github.com/chris-laplante) and [@​djc](https://github.com/djc), thanks to all contributors!
</details>
---
### Configuration
π **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
β» **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
π **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4xMDIuNyIsInVwZGF0ZWRJblZlciI6IjM1LjEwMi43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->https://gitlab.archlinux.org/archlinux/gitlab-exporter/-/merge_requests/161fix(deps): update all non-major dependencies2023-06-03T10:52:22Zrenovatefix(deps): update all non-major dependenciesThis MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [clap](https://github.com/clap-rs/clap) | dependencies | patch | `4.3.0` -> `4.3.1` |
| [graphql_client](https://github.com/graphql-rust/gr...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [clap](https://github.com/clap-rs/clap) | dependencies | patch | `4.3.0` -> `4.3.1` |
| [graphql_client](https://github.com/graphql-rust/graphql-client) | dependencies | minor | `0.12.0` -> `0.13.0` |
---
### Release Notes
<details>
<summary>clap-rs/clap</summary>
### [`v4.3.1`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#​431---2023-06-02)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.3.0...v4.3.1)
##### Performance
- *(derive)* Reduce the amount of generated code
</details>
<details>
<summary>graphql-rust/graphql-client</summary>
### [`v0.13.0`](https://github.com/graphql-rust/graphql-client/blob/HEAD/CHANGELOG.md#​0130---2023-05-25)
[Compare Source](https://github.com/graphql-rust/graphql-client/compare/0.12.0...0.13.0)
- Add support for `@oneOf`
- Update Ubuntu image for CI
</details>
---
### Configuration
π **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
β» **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
π» **Immortal**: This MR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4xMDIuNyIsInVwZGF0ZWRJblZlciI6IjM1LjEwMi43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->https://gitlab.archlinux.org/archlinux/gitlab-exporter/-/merge_requests/160fix(deps): update all non-major dependencies2023-05-29T11:06:48Zrenovatefix(deps): update all non-major dependenciesThis MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [indicatif](https://github.com/console-rs/indicatif) | dependencies | patch | `0.17.3` -> `0.17.4` |
| [log](https://github.com/rust-lang/l...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [indicatif](https://github.com/console-rs/indicatif) | dependencies | patch | `0.17.3` -> `0.17.4` |
| [log](https://github.com/rust-lang/log) | dependencies | patch | `0.4.17` -> `0.4.18` |
| [tokio](https://tokio.rs) ([source](https://github.com/tokio-rs/tokio)) | dependencies | patch | `1.28.1` -> `1.28.2` |
---
### Release Notes
<details>
<summary>console-rs/indicatif</summary>
### [`v0.17.4`](https://github.com/console-rs/indicatif/releases/tag/0.17.4)
[Compare Source](https://github.com/console-rs/indicatif/compare/0.17.3...0.17.4)
Another small bugfix release.
- Handle newline in msg and empty msg ([#​540](https://github.com/console-rs/indicatif/issues/540), thanks to [@​RDruon](https://github.com/RDruon))
- Handle terminal line wrap to avoid new line ([#​533](https://github.com/console-rs/indicatif/issues/533), thanks to [@​RDruon](https://github.com/RDruon))
- Resetting the elapsed time also resets ETA ([#​538](https://github.com/console-rs/indicatif/issues/538), thanks to [@​afontenot](https://github.com/afontenot))
- Mention the prefix and message placeholders in the `with_` docs ([#​529](https://github.com/console-rs/indicatif/issues/529), thanks to [@​lnicola](https://github.com/lnicola))
- Allow rate-limiting `TermLike` targets ([#​526](https://github.com/console-rs/indicatif/issues/526), thanks to [@​akx](https://github.com/akx))
- Fix docs for `ProgressDrawTarget` ([#​523](https://github.com/console-rs/indicatif/issues/523), thanks to [@​tillarnold](https://github.com/tillarnold))
- Change "OS X" to "macOS" ([#​519](https://github.com/console-rs/indicatif/issues/519), thanks to [@​atouchet](https://github.com/atouchet))
- Fix `MultiProgress` alignment handling and migrate from structopt => clap ([#​516](https://github.com/console-rs/indicatif/issues/516))
- Don't deadlock when double-adding ProgressBar ([#​515](https://github.com/console-rs/indicatif/issues/515))
- Use `instant::Instant` when compiling to WASM ([#​514](https://github.com/console-rs/indicatif/issues/514), thanks to [@​azriel91](https://github.com/azriel91))
- Update portable-atomic requirement from 0.3.15 to 1.0.0 ([#​512](https://github.com/console-rs/indicatif/issues/512))
- Add `contents_formatted()` method to \`InMemoryTerm ([#​531](https://github.com/console-rs/indicatif/issues/531), thanks to [@​dfaust](https://github.com/dfaust))
- `inc()` after work in examples ([#​522](https://github.com/console-rs/indicatif/issues/522), thanks to [@​tatref](https://github.com/tatref))
On behalf of the indicatif team ([@​chris-laplante](https://github.com/chris-laplante) and [@​djc](https://github.com/djc)), thanks to all contributors!
</details>
<details>
<summary>rust-lang/log</summary>
### [`v0.4.18`](https://github.com/rust-lang/log/blob/HEAD/CHANGELOG.md#​0418---2023-05-28)
[Compare Source](https://github.com/rust-lang/log/compare/0.4.17...0.4.18)
- fix markdown links (again) by [@​hellow554](https://github.com/hellow554) in https://github.com/rust-lang/log/pull/513
- add cargo doc to workflow by [@​hellow554](https://github.com/hellow554) in https://github.com/rust-lang/log/pull/515
- Apply Clippy lints by [@​hellow554](https://github.com/hellow554) in https://github.com/rust-lang/log/pull/516
- Replace ad-hoc eq_ignore_ascii_case with slice::eq_ignore_ascii_case by [@​glandium](https://github.com/glandium) in https://github.com/rust-lang/log/pull/519
- fix up windows targets by [@​KodrAus](https://github.com/KodrAus) in https://github.com/rust-lang/log/pull/528
- typo fix by [@​jiangying000](https://github.com/jiangying000) in https://github.com/rust-lang/log/pull/529
- Remove dependency on cfg_if by [@​EriKWDev](https://github.com/EriKWDev) in https://github.com/rust-lang/log/pull/536
- GitHub Workflows security hardening by [@​sashashura](https://github.com/sashashura) in https://github.com/rust-lang/log/pull/538
- Fix build status badge by [@​atouchet](https://github.com/atouchet) in https://github.com/rust-lang/log/pull/539
- Add call_logger to the documentation by [@​a1ecbr0wn](https://github.com/a1ecbr0wn) in https://github.com/rust-lang/log/pull/547
- Remove build.rs file by [@​GuillaumeGomez](https://github.com/GuillaumeGomez) in https://github.com/rust-lang/log/pull/543
- Use stable internals for key-value API by [@​KodrAus](https://github.com/KodrAus) in https://github.com/rust-lang/log/pull/550
- Change wording of list of implementations by [@​Thomasdezeeuw](https://github.com/Thomasdezeeuw) in https://github.com/rust-lang/log/pull/553
- Add std-logger to list of implementations by [@​Thomasdezeeuw](https://github.com/Thomasdezeeuw) in https://github.com/rust-lang/log/pull/554
- Add `set_max_level_racy` and gate `set_max_level` by [@​djkoloski](https://github.com/djkoloski) in https://github.com/rust-lang/log/pull/544
- \[doc] src/lib.rs : prefix an unused variable with an underscore by [@​OccupyMars2025](https://github.com/OccupyMars2025) in https://github.com/rust-lang/log/pull/561
- \[doc] src/macros.rs : correct grammar errors of an example in lib documentation by [@​OccupyMars2025](https://github.com/OccupyMars2025) in https://github.com/rust-lang/log/pull/562
</details>
<details>
<summary>tokio-rs/tokio</summary>
### [`v1.28.2`](https://github.com/tokio-rs/tokio/releases/tag/tokio-1.28.2): Tokio v1.28.2
[Compare Source](https://github.com/tokio-rs/tokio/compare/tokio-1.28.1...tokio-1.28.2)
### 1.28.2 (May 28, 2023)
Forward ports 1.18.6 changes.
##### Fixed
- deps: disable default features for mio ([#​5728])
[#​5728]: https://github.com/tokio-rs/tokio/pull/5728
</details>
---
### Configuration
π **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
β» **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
π» **Immortal**: This MR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4xMDIuNyIsInVwZGF0ZWRJblZlciI6IjM1LjEwMi43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->https://gitlab.archlinux.org/archlinux/gitlab-exporter/-/merge_requests/159chore(schema): update graphql schema to gitlab 16.x2023-05-24T12:40:04ZLeonidas Spyropouloschore(schema): update graphql schema to gitlab 16.xSigned-off-by: Leonidas Spyropoulos <artafinde@archlinux.org>Signed-off-by: Leonidas Spyropoulos <artafinde@archlinux.org>Leonidas SpyropoulosLeonidas Spyropouloshttps://gitlab.archlinux.org/archlinux/gitlab-exporter/-/merge_requests/158fix(deps): update rust crate clap to 4.3.02023-05-20T06:53:55Zrenovatefix(deps): update rust crate clap to 4.3.0This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [clap](https://github.com/clap-rs/clap) | dependencies | minor | `4.2.7` -> `4.3.0` |
---
### Release Notes
<details>
<summary>clap-rs/c...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [clap](https://github.com/clap-rs/clap) | dependencies | minor | `4.2.7` -> `4.3.0` |
---
### Release Notes
<details>
<summary>clap-rs/clap</summary>
### [`v4.3.0`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#​430---2023-05-19)
[Compare Source](https://github.com/clap-rs/clap/compare/v4.2.7...v4.3.0)
##### Fixes
- *(assert)* Allow multiple, value-terminated, positional arguments
- *(assert)* Clear up language on `last` assertion
- *(parser)* Correctly assign values to arguments when using multiple, value-termianted, positional arguments
- *(parser)* Ensure `value_terminator` has higher precedence than `allow_hyphen_values`
- *(help)* Only use next-line-help on subcommand list when explicitly specified, not just with `--help`
- *(help)* Correctly align possible values list
- *(help)* Don't waste code, vertical space in moving possible value descriptions to next line
</details>
---
### Configuration
π **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
β» **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
π **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS45Ni4xIiwidXBkYXRlZEluVmVyIjoiMzUuOTYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->https://gitlab.archlinux.org/archlinux/gitlab-exporter/-/merge_requests/157fix(deps): update rust crate reqwest to 0.11.182023-05-17T08:45:52Zrenovatefix(deps): update rust crate reqwest to 0.11.18This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [reqwest](https://github.com/seanmonstar/reqwest) | dependencies | patch | `0.11.17` -> `0.11.18` |
---
### Release Notes
<details>
<sum...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [reqwest](https://github.com/seanmonstar/reqwest) | dependencies | patch | `0.11.17` -> `0.11.18` |
---
### Release Notes
<details>
<summary>seanmonstar/reqwest</summary>
### [`v0.11.18`](https://github.com/seanmonstar/reqwest/blob/HEAD/CHANGELOG.md#v01118)
[Compare Source](https://github.com/seanmonstar/reqwest/compare/v0.11.17...v0.11.18)
- Fix `RequestBuilder::json()` method from overriding a previously set `content-type` header. An existing value will be left in place.
- Upgrade internal dependencies for rustls and compression.
</details>
---
### Configuration
π **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
β» **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
π **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS44NC4xIiwidXBkYXRlZEluVmVyIjoiMzUuODQuMSIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->https://gitlab.archlinux.org/archlinux/gitlab-exporter/-/merge_requests/156fix(deps): update rust crate serde to 1.0.1632023-05-12T15:29:57Zrenovatefix(deps): update rust crate serde to 1.0.163This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [serde](https://serde.rs) ([source](https://github.com/serde-rs/serde)) | dependencies | patch | `1.0.162` -> `1.0.163` |
---
### Release...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [serde](https://serde.rs) ([source](https://github.com/serde-rs/serde)) | dependencies | patch | `1.0.162` -> `1.0.163` |
---
### Release Notes
<details>
<summary>serde-rs/serde</summary>
### [`v1.0.163`](https://github.com/serde-rs/serde/releases/tag/v1.0.163)
[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.162...v1.0.163)
- Eliminate build script from serde_derive crate to slightly reduce build time ([#​2442](https://github.com/serde-rs/serde/issues/2442), thanks [@​taiki-e](https://github.com/taiki-e))
</details>
---
### Configuration
π **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
β» **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
π **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4yLjQiLCJ1cGRhdGVkSW5WZXIiOiIzNS4yLjQifQ==-->https://gitlab.archlinux.org/archlinux/gitlab-exporter/-/merge_requests/155fix(deps): update rust crate tokio to 1.28.12023-05-10T18:18:25Zrenovatefix(deps): update rust crate tokio to 1.28.1This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [tokio](https://tokio.rs) ([source](https://github.com/tokio-rs/tokio)) | dependencies | patch | `1.28.0` -> `1.28.1` |
---
### Release N...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [tokio](https://tokio.rs) ([source](https://github.com/tokio-rs/tokio)) | dependencies | patch | `1.28.0` -> `1.28.1` |
---
### Release Notes
<details>
<summary>tokio-rs/tokio</summary>
### [`v1.28.1`](https://github.com/tokio-rs/tokio/releases/tag/tokio-1.28.1): Tokio v1.28.1
[Compare Source](https://github.com/tokio-rs/tokio/compare/tokio-1.28.0...tokio-1.28.1)
### 1.28.1 (May 10th, 2023)
This release fixes a mistake in the build script that makes `AsFd` implementations unavailable on Rust 1.63. ([#​5677])
[#​5677]: https://github.com/tokio-rs/tokio/pull/5677
</details>
---
### Configuration
π **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
β» **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
π **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4yLjQiLCJ1cGRhdGVkSW5WZXIiOiIzNS4yLjQifQ==-->https://gitlab.archlinux.org/archlinux/gitlab-exporter/-/merge_requests/154fix(deps): update a bunch of dependencies2023-05-08T21:48:50ZLeonidas Spyropoulosfix(deps): update a bunch of dependenciesUpdate dependencies:
- serde to 1.0.162
- anyhow to 1.0.71
- reqwest to 0.11.17
- clap to 4.2.7
- tokio to 1.28.0
Signed-off-by: Leonidas Spyropoulos <artafinde@archlinux.org>Update dependencies:
- serde to 1.0.162
- anyhow to 1.0.71
- reqwest to 0.11.17
- clap to 4.2.7
- tokio to 1.28.0
Signed-off-by: Leonidas Spyropoulos <artafinde@archlinux.org>Leonidas SpyropoulosLeonidas Spyropouloshttps://gitlab.archlinux.org/archlinux/gitlab-exporter/-/merge_requests/153fix(deps): update rust crate serde to 1.0.162 - autoclosed2023-05-08T22:23:26Zrenovatefix(deps): update rust crate serde to 1.0.162 - autoclosedThis MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [serde](https://serde.rs) ([source](https://github.com/serde-rs/serde)) | dependencies | patch | `1.0.160` -> `1.0.162` |
---
### Release...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [serde](https://serde.rs) ([source](https://github.com/serde-rs/serde)) | dependencies | patch | `1.0.160` -> `1.0.162` |
---
### Release Notes
<details>
<summary>serde-rs/serde</summary>
### [`v1.0.162`](https://github.com/serde-rs/serde/releases/tag/1.0.162)
[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.161...1.0.162)
- Support deserializing flattened adjacently tagged enums from data formats which represent fields as bytes, such as the `csv` crate ([#​2377](https://github.com/serde-rs/serde/issues/2377), thanks [@​mfro](https://github.com/mfro))
```rust
#[derive(Deserialize)]
pub struct Record {
common: u64,
#[serde(flatten)]
kind: Kind,
}
#[derive(Deserialize)]
#[serde(tag = "kind", content = "parameter", rename_all = "lowercase")]
enum Kind {
Foo(u64),
Bar(bool),
}
```
```csv
common,kind,parameter
1,foo,42
2,bar,true
```
### [`v1.0.161`](https://github.com/serde-rs/serde/releases/tag/v1.0.161)
[Compare Source](https://github.com/serde-rs/serde/compare/v1.0.160...v1.0.161)
- Improve error messages produced by serde_test on test failure ([#​2435](https://github.com/serde-rs/serde/issues/2435), thanks [@​Mingun](https://github.com/Mingun))
</details>
---
### Configuration
π **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
β» **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
π **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4yLjQiLCJ1cGRhdGVkSW5WZXIiOiIzNS4yLjQifQ==-->https://gitlab.archlinux.org/archlinux/gitlab-exporter/-/merge_requests/152fix(deps): update rust crate anyhow to 1.0.71 - autoclosed2023-05-08T22:23:22Zrenovatefix(deps): update rust crate anyhow to 1.0.71 - autoclosedThis MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [anyhow](https://github.com/dtolnay/anyhow) | dependencies | patch | `1.0.70` -> `1.0.71` |
---
### Release Notes
<details>
<summary>dto...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [anyhow](https://github.com/dtolnay/anyhow) | dependencies | patch | `1.0.70` -> `1.0.71` |
---
### Release Notes
<details>
<summary>dtolnay/anyhow</summary>
### [`v1.0.71`](https://github.com/dtolnay/anyhow/releases/tag/1.0.71)
[Compare Source](https://github.com/dtolnay/anyhow/compare/1.0.70...1.0.71)
- Documentation improvements
</details>
---
### Configuration
π **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
β» **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
π **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4yLjQiLCJ1cGRhdGVkSW5WZXIiOiIzNS4yLjQifQ==-->https://gitlab.archlinux.org/archlinux/gitlab-exporter/-/merge_requests/151fix(deps): update rust crate reqwest to 0.11.17 - autoclosed2023-05-08T22:23:24Zrenovatefix(deps): update rust crate reqwest to 0.11.17 - autoclosedThis MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [reqwest](https://github.com/seanmonstar/reqwest) | dependencies | patch | `0.11.16` -> `0.11.17` |
---
### Release Notes
<details>
<sum...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [reqwest](https://github.com/seanmonstar/reqwest) | dependencies | patch | `0.11.16` -> `0.11.17` |
---
### Release Notes
<details>
<summary>seanmonstar/reqwest</summary>
### [`v0.11.17`](https://github.com/seanmonstar/reqwest/blob/HEAD/CHANGELOG.md#v01117)
[Compare Source](https://github.com/seanmonstar/reqwest/compare/v0.11.16...v0.11.17)
- Upgrade internal dependencies of Experimental HTTP/3 to use quinn v0.9
- (wasm) Fix blob url support
</details>
---
### Configuration
π **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
β» **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
π **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4yLjQiLCJ1cGRhdGVkSW5WZXIiOiIzNS4yLjQifQ==-->