From fe8a9189c39157f26b9c32d268d160bfcd4b2b49 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Fri, 4 Nov 2022 09:01:12 +0000
Subject: [PATCH] Update All dependencies (patch only) (#483)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [Swatinem/rust-cache](https://togithub.com/Swatinem/rust-cache) | action | patch | `v2.0.0` -> `v2.0.2` |
| [clap](https://togithub.com/clap-rs/clap) | dependencies | patch | `3.2.17` -> `3.2.23` |
| [const_format](https://togithub.com/rodrimati1992/const_format_crates) | dependencies | patch | `0.2.26` -> `0.2.30` |
| [darling](https://togithub.com/TedDriggs/darling) | dependencies | patch | `0.14.1` -> `0.14.2` |
| [futures](https://rust-lang.github.io/futures-rs) ([source](https://togithub.com/rust-lang/futures-rs)) | dependencies | patch | `0.3.23` -> `0.3.25` |
| [proc-macro2](https://togithub.com/dtolnay/proc-macro2) | dependencies | patch | `1.0.43` -> `1.0.47` |
| [serde](https://serde.rs) ([source](https://togithub.com/serde-rs/serde)) | dependencies | patch | `1.0.144` -> `1.0.147` |
| [serde_json](https://togithub.com/serde-rs/json) | dependencies | patch | `1.0.85` -> `1.0.87` |
| [serde_yaml](https://togithub.com/dtolnay/serde-yaml) | dependencies | patch | `0.9.10` -> `0.9.14` |
| [snafu](https://togithub.com/shepmaster/snafu) | dependencies | patch | `0.7.1` -> `0.7.3` |
| [syn](https://togithub.com/dtolnay/syn) | dependencies | patch | `1.0.99` -> `1.0.103` |
| [thiserror](https://togithub.com/dtolnay/thiserror) | dependencies | patch | `1.0.32` -> `1.0.37` |
| [tokio](https://tokio.rs) ([source](https://togithub.com/tokio-rs/tokio)) | dependencies | patch | `1.21.1` -> `1.21.2` |
| [tracing](https://tokio.rs) ([source](https://togithub.com/tokio-rs/tracing)) | dependencies | patch | `0.1.36` -> `0.1.37` |
| [tracing-subscriber](https://tokio.rs) ([source](https://togithub.com/tokio-rs/tracing)) | dependencies | patch | `0.3.15` -> `0.3.16` |
---
### Release Notes
Swatinem/rust-cache
### [`v2.0.2`](https://togithub.com/Swatinem/rust-cache/releases/tag/v2.0.2)
[Compare Source](https://togithub.com/Swatinem/rust-cache/compare/v2.0.1...v2.0.2)
- Avoid calling cargo metadata on pre-cleanup.
### [`v2.0.1`](https://togithub.com/Swatinem/rust-cache/releases/tag/v2.0.1)
[Compare Source](https://togithub.com/Swatinem/rust-cache/compare/v2.0.0...v2.0.1)
- Primarily just updating dependencies to fix GitHub deprecation notices.
clap-rs/clap
### [`v3.2.23`](https://togithub.com/clap-rs/clap/releases/tag/v3.2.23)
[Compare Source](https://togithub.com/clap-rs/clap/compare/v3.2.22...v3.2.23)
#### \[3.2.23] - 2022-10-24
##### Fixes
- Upgrade to `textwrap` 0.16
### [`v3.2.22`](https://togithub.com/clap-rs/clap/releases/tag/v3.2.22)
[Compare Source](https://togithub.com/clap-rs/clap/compare/v3.2.21...v3.2.22)
##### \[3.2.22] - 2022-09-16
##### Fixes
- Unify dependencies on `terminal_size` to the 0.2 release
### [`v3.2.21`](https://togithub.com/clap-rs/clap/releases/tag/v3.2.21)
[Compare Source](https://togithub.com/clap-rs/clap/compare/v3.2.20...v3.2.21)
#### \[3.2.21] - 2022-09-12
##### Features
- `TypedValueParser::map` to allow reusing existing value parsers for other purposes
### [`v3.2.20`](https://togithub.com/clap-rs/clap/releases/tag/v3.2.20)
[Compare Source](https://togithub.com/clap-rs/clap/compare/v3.2.19...v3.2.20)
#### \[3.2.20] - 2022-09-02
##### Features
- `ArgMatches::get_count` help for `ArgAction::Count`
- `ArgMatches::get_flag` help for `ArgAction::SetTrue` / `ArgAction::SetFalse`
### [`v3.2.19`](https://togithub.com/clap-rs/clap/releases/tag/v3.2.19)
[Compare Source](https://togithub.com/clap-rs/clap/compare/v3.2.18...v3.2.19)
#### \[3.2.19] - 2022-08-30
##### Fixes
- *(help)* Ensure required arguments for parent commands aren't shown in their subcommands when using `args_conflicts_with_subcommand`
### [`v3.2.18`](https://togithub.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#3218---2022-08-29)
[Compare Source](https://togithub.com/clap-rs/clap/compare/v3.2.17...v3.2.18)
##### Fixes
- *(help)* `Command::print_help` now respects `Command::colored_help`
- *(derive)* Improved error messages
rodrimati1992/const_format_crates
### [`v0.2.29`](https://togithub.com/rodrimati1992/const_format_crates/blob/HEAD/Changelog.md#0229)
Added lowercase hexadecimal formatting support.
Breaking: to add lowercase hexadecimal formatting, this crate changed the uppercase hexadecimal formatter from `{:x}` to `{:X}`
### [`v0.2.27`](https://togithub.com/rodrimati1992/const_format_crates/blob/HEAD/Changelog.md#0227)
Replacing existing features with these:
- `"rust_1_64"`: superceeding the soft-deprecated `"more_str_macros"` feature.
- `"rust_1_51"`: superceeding the soft-deprecated `"const_generics"` feature.
The new features are enabled by the feature they superceede.
Now the `"fmt"` feature enables the `"rust_1_64"` feature.
TedDriggs/darling
### [`v0.14.2`](https://togithub.com/TedDriggs/darling/blob/HEAD/CHANGELOG.md#v0142-October-26-2022)
[Compare Source](https://togithub.com/TedDriggs/darling/compare/v0.14.1...v0.14.2)
- Derived impls of `FromMeta` will now error on literals, rather than silently ignoring them. [#193](https://togithub.com/TedDriggs/darling/pull/193)
- Don't include property paths in compile errors when spans are available. [#203](https://togithub.com/TedDriggs/darling/pull/203)
rust-lang/futures-rs
### [`v0.3.25`](https://togithub.com/rust-lang/futures-rs/blob/HEAD/CHANGELOG.md#0325---2022-10-20)
[Compare Source](https://togithub.com/rust-lang/futures-rs/compare/0.3.24...0.3.25)
- Fix soundness issue in `join!` and `try_join!` macros ([#2649](https://togithub.com/rust-lang/futures-rs/issues/2649))
- Implement `Clone` for `sink::Drain` ([#2650](https://togithub.com/rust-lang/futures-rs/issues/2650))
### [`v0.3.24`](https://togithub.com/rust-lang/futures-rs/blob/HEAD/CHANGELOG.md#0324---2022-08-29)
[Compare Source](https://togithub.com/rust-lang/futures-rs/compare/0.3.23...0.3.24)
- Fix incorrect termination of `select_with_strategy` streams ([#2635](https://togithub.com/rust-lang/futures-rs/issues/2635))
dtolnay/proc-macro2
### [`v1.0.47`](https://togithub.com/dtolnay/proc-macro2/releases/tag/1.0.47)
[Compare Source](https://togithub.com/dtolnay/proc-macro2/compare/1.0.46...1.0.47)
- Fix integer overflow when nesting depth of nested comments exceeds 4 billion ([#357](https://togithub.com/dtolnay/proc-macro2/issues/357))
### [`v1.0.46`](https://togithub.com/dtolnay/proc-macro2/releases/tag/1.0.46)
[Compare Source](https://togithub.com/dtolnay/proc-macro2/compare/1.0.45...1.0.46)
- Make proc_macro2::TokenStream's `FromStr` impl consistent with proc_macro::TokenStream's on strings that begin with a byte order mark `\u{feff}` ([#353](https://togithub.com/dtolnay/proc-macro2/issues/353))
### [`v1.0.45`](https://togithub.com/dtolnay/proc-macro2/releases/tag/1.0.45)
[Compare Source](https://togithub.com/dtolnay/proc-macro2/compare/1.0.44...1.0.45)
- Fix panic on parsing disallowed raw identifiers such as `r#self` ([#351](https://togithub.com/dtolnay/proc-macro2/issues/351))
### [`v1.0.44`](https://togithub.com/dtolnay/proc-macro2/releases/tag/1.0.44)
[Compare Source](https://togithub.com/dtolnay/proc-macro2/compare/1.0.43...1.0.44)
- Expose `span.before()` and `span.after()` to access an empty `Span` located immediately before or after the input span ([#348](https://togithub.com/dtolnay/proc-macro2/issues/348), upstream tracking issue: [https://github.com/rust-lang/rust/issues/87552](https://togithub.com/rust-lang/rust/issues/87552))
serde-rs/serde
### [`v1.0.147`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.147)
[Compare Source](https://togithub.com/serde-rs/serde/compare/v1.0.146...v1.0.147)
- Add `serde::de::value::EnumAccessDeserializer` which transforms an `EnumAccess` into a `Deserializer` ([#2305](https://togithub.com/serde-rs/serde/issues/2305))
### [`v1.0.146`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.146)
[Compare Source](https://togithub.com/serde-rs/serde/compare/v1.0.145...v1.0.146)
- Allow internally tagged newtype variant to contain unit ([#2303](https://togithub.com/serde-rs/serde/issues/2303), thanks [@tage64](https://togithub.com/tage64))
### [`v1.0.145`](https://togithub.com/serde-rs/serde/releases/tag/v1.0.145)
[Compare Source](https://togithub.com/serde-rs/serde/compare/v1.0.144...v1.0.145)
- Allow RefCell\, Mutex\, and RwLock\ to be serialized regardless of whether T is `Sized` ([#2282](https://togithub.com/serde-rs/serde/issues/2282), thanks [@ChayimFriedman2](https://togithub.com/ChayimFriedman2))
serde-rs/json
### [`v1.0.87`](https://togithub.com/serde-rs/json/releases/tag/v1.0.87)
[Compare Source](https://togithub.com/serde-rs/json/compare/v1.0.86...v1.0.87)
- Add `write_i128` and `write_u128` methods to `serde_json::Formatter` to control the formatting of 128-bit integers ([#940](https://togithub.com/serde-rs/json/issues/940), thanks [@Lucretiel](https://togithub.com/Lucretiel))
### [`v1.0.86`](https://togithub.com/serde-rs/json/releases/tag/v1.0.86)
[Compare Source](https://togithub.com/serde-rs/json/compare/v1.0.85...v1.0.86)
- Support `arbitrary_precision` feature even in no-std mode ([#928](https://togithub.com/serde-rs/json/issues/928), thanks [@kvinwang](https://togithub.com/kvinwang))
dtolnay/serde-yaml
### [`v0.9.14`](https://togithub.com/dtolnay/serde-yaml/releases/tag/0.9.14)
[Compare Source](https://togithub.com/dtolnay/serde-yaml/compare/0.9.13...0.9.14)
- Implement `Deserializer` for `TaggedValue` and `&TaggedValue` ([#339](https://togithub.com/dtolnay/serde-yaml/issues/339))
### [`v0.9.13`](https://togithub.com/dtolnay/serde-yaml/releases/tag/0.9.13)
[Compare Source](https://togithub.com/dtolnay/serde-yaml/compare/0.9.12...0.9.13)
- Recognize `True`, `TRUE`, `False`, `FALSE` as booleans, `Null`, `NULL` as null ([#330](https://togithub.com/dtolnay/serde-yaml/issues/330))
### [`v0.9.12`](https://togithub.com/dtolnay/serde-yaml/releases/tag/0.9.12)
[Compare Source](https://togithub.com/dtolnay/serde-yaml/compare/0.9.11...0.9.12)
- Support deserializing tagged literal scalar into primitive ([#327](https://togithub.com/dtolnay/serde-yaml/issues/327))
```yaml
"foo": !!int |-
7200
```
### [`v0.9.11`](https://togithub.com/dtolnay/serde-yaml/releases/tag/0.9.11)
[Compare Source](https://togithub.com/dtolnay/serde-yaml/compare/0.9.10...0.9.11)
- Serialize strings on a single line when they do not already contain a newline character, regardless of string length ([#321](https://togithub.com/dtolnay/serde-yaml/issues/321), [#322](https://togithub.com/dtolnay/serde-yaml/issues/322))
shepmaster/snafu
### [`v0.7.3`](https://togithub.com/shepmaster/snafu/blob/HEAD/CHANGELOG.md#073---2022-10-20)
[Compare Source](https://togithub.com/shepmaster/snafu/compare/0.7.2...0.7.3)
##### Fixed
- The macro no longer generates invalid code when implicitly-generated
types (such as backtraces) were used in conjunction with
`#[snafu(source(from))]` and the type before transformation does not
implement `std::error::Error`.
[0.7.3]: https://togithub.com/shepmaster/snafu/releases/tag/0.7.3
### [`v0.7.2`](https://togithub.com/shepmaster/snafu/blob/HEAD/CHANGELOG.md#072---2022-10-09)
[Compare Source](https://togithub.com/shepmaster/snafu/compare/0.7.1...0.7.2)
##### Added
- `Report` can be returned from `main` or test functions to provide a
user-friendly display of errors.
- A cheat sheet for the most common `#[snafu(...)]` attribute usages
has been added to the `Snafu` macro's documentation.
- Optional support for using the standard library's
`std::backtrace::Backtrace` type via the `backtraces-impl-std`
feature flag.
- Optional support for implementing the Provider API using the
`std::error::Error::provide` method via the `unstable-provider-api`
feature flag.
- Optional support for implementing the `core::error::Error` trait
instead of `std::error::Error` via the `unstable-core-error` feature
flag.
- `GenerateImplicitData` has a new method `generate_with_source`.
##### Changed
- `ErrorCompat::iter_chain` and `ChainCompat` are now available in
no_std environments.
- `ChainCompat` now implements `Clone`.
- The `Debug` implementation for `Location` no longer shows some
irrelevant internal details.
[0.7.2]: https://togithub.com/shepmaster/snafu/releases/tag/0.7.2
dtolnay/syn
### [`v1.0.103`](https://togithub.com/dtolnay/syn/releases/tag/1.0.103)
[Compare Source](https://togithub.com/dtolnay/syn/compare/1.0.102...1.0.103)
- Implement `PartialOrd` for `Cursor` ([#1236](https://togithub.com/dtolnay/syn/issues/1236), [#1237](https://togithub.com/dtolnay/syn/issues/1237), thanks [@CAD97](https://togithub.com/CAD97))
### [`v1.0.102`](https://togithub.com/dtolnay/syn/releases/tag/1.0.102)
[Compare Source](https://togithub.com/dtolnay/syn/compare/1.0.101...1.0.102)
- More efficient internal representation for `TokenBuffer` ([#1223](https://togithub.com/dtolnay/syn/issues/1223), thanks [@CAD97](https://togithub.com/CAD97))
- Fix parsing of a left shift after macro metavariable in type position ([#1229](https://togithub.com/dtolnay/syn/issues/1229))
### [`v1.0.101`](https://togithub.com/dtolnay/syn/releases/tag/1.0.101)
[Compare Source](https://togithub.com/dtolnay/syn/compare/1.0.100...1.0.101)
- Eliminate a bunch of redundant work done by LitStr::parse ([#1221](https://togithub.com/dtolnay/syn/issues/1221))
### [`v1.0.100`](https://togithub.com/dtolnay/syn/releases/tag/1.0.100)
[Compare Source](https://togithub.com/dtolnay/syn/compare/1.0.99...1.0.100)
- Parse closures with explicit empty lifetime parameter list `for<> || -> T {…}` ([#1212](https://togithub.com/dtolnay/syn/issues/1212), [https://github.com/rust-lang/rust/issues/97362](https://togithub.com/rust-lang/rust/issues/97362))
- Parse `dyn*` provisional syntax ([#1213](https://togithub.com/dtolnay/syn/issues/1213), [https://github.com/rust-lang/rust/issues/91611](https://togithub.com/rust-lang/rust/issues/91611))
- Parse attributes on the "rest" pattern of a struct in pattern position, `Struct { #[attr] .. }` ([#1214](https://togithub.com/dtolnay/syn/issues/1214))
- Parse `static async` and `static async move` closures ([#1215](https://togithub.com/dtolnay/syn/issues/1215), [https://github.com/rust-lang/rust/issues/62290](https://togithub.com/rust-lang/rust/issues/62290))
dtolnay/thiserror
### [`v1.0.37`](https://togithub.com/dtolnay/thiserror/releases/tag/1.0.37)
[Compare Source](https://togithub.com/dtolnay/thiserror/compare/1.0.36...1.0.37)
- Documentation improvements
### [`v1.0.36`](https://togithub.com/dtolnay/thiserror/releases/tag/1.0.36)
[Compare Source](https://togithub.com/dtolnay/thiserror/compare/1.0.35...1.0.36)
- Documentation improvements ([#195](https://togithub.com/dtolnay/thiserror/issues/195), thanks [@matklad](https://togithub.com/matklad))
### [`v1.0.35`](https://togithub.com/dtolnay/thiserror/releases/tag/1.0.35)
[Compare Source](https://togithub.com/dtolnay/thiserror/compare/1.0.34...1.0.35)
- More work on integrating [std::any::Provider](https://doc.rust-lang.org/std/any/trait.Provider.html) for backtrace support
- Fix *"Multiple applicable `provide` methods in scope"* error when the caller has both std::error::Error and std::any::Provide traits in scope ([#185](https://togithub.com/dtolnay/thiserror/issues/185))
### [`v1.0.34`](https://togithub.com/dtolnay/thiserror/releases/tag/1.0.34)
[Compare Source](https://togithub.com/dtolnay/thiserror/compare/1.0.33...1.0.34)
- Tweak "generic member access" based Backtrace implementation ([#184](https://togithub.com/dtolnay/thiserror/issues/184))
### [`v1.0.33`](https://togithub.com/dtolnay/thiserror/releases/tag/1.0.33)
[Compare Source](https://togithub.com/dtolnay/thiserror/compare/1.0.32...1.0.33)
- Expose backtraces via the new "generic member access" API on the Error trait ([https://github.com/rust-lang/rust/issues/99301](https://togithub.com/rust-lang/rust/issues/99301), [https://github.com/rust-lang/rust/issues/96024](https://togithub.com/rust-lang/rust/issues/96024))
tokio-rs/tokio
### [`v1.21.2`](https://togithub.com/tokio-rs/tokio/releases/tag/tokio-1.21.2)
[Compare Source](https://togithub.com/tokio-rs/tokio/compare/tokio-1.21.1...tokio-1.21.2)
### 1.21.2 (September 27, 2022)
This release removes the dependency on the `once_cell` crate to restore the MSRV of 1.21.x, which is the latest minor version at the time of release. ([#5048])
[#5048]: https://togithub.com/tokio-rs/tokio/pull/5048
tokio-rs/tracing
### [`v0.1.37`](https://togithub.com/tokio-rs/tracing/releases/tag/tracing-0.1.37)
[Compare Source](https://togithub.com/tokio-rs/tracing/compare/tracing-0.1.36...tracing-0.1.37)
This release of `tracing` incorporates changes from `tracing-core`
[v0.1.30][core-0.1.30] and `tracing-attributes` [v0.1.23][attrs-0.1.23],
including the new `Subscriber::on_register_dispatch` method for performing late
initialization after a `Subscriber` is registered as a `Dispatch`, and bugfixes
for the `#[instrument]` attribute. Additionally, it fixes instances of the
`bare_trait_objects` lint, which is now a warning on `tracing`'s MSRV and will
become an error in the next edition.
##### Fixed
- **attributes**: Incorrect handling of inner attributes in `#[instrument]`ed
functions ([#2307])
- **attributes**: Incorrect location of compiler diagnostic spans generated for
type errors in `#[instrument]`ed `async fn`s ([#2270])
- **attributes**: Updated `syn` dependency to fix compilation with `-Z
minimal-versions` ([#2246])
- `bare_trait_objects` warning in `valueset!` macro expansion ([#2308])
##### Added
- **core**: `Subscriber::on_register_dispatch` method ([#2269])
- **core**: `WeakDispatch` type and `Dispatch::downgrade()` function ([#2293])
##### Changed
- `tracing-core`: updated to [0.1.30][core-0.1.30]
- `tracing-attributes`: updated to [0.1.23][attrs-0.1.23]
##### Documented
- Added [`tracing-web`][tracing-web] and [`reqwest-tracing`][reqwest-tracing] to related crates ([#2283],
[#2331])
Thanks to new contributors [@compiler-errors](https://togithub.com/compiler-errors), [@e-nomem](https://togithub.com/e-nomem), [@WorldSEnder](https://togithub.com/WorldSEnder), [@Xiami2012](https://togithub.com/Xiami2012),
and [@tl-rodrigo-gryzinski](https://togithub.com/tl-rodrigo-gryzinski), as well as [@jswrenn](https://togithub.com/jswrenn) and [@CAD97](https://togithub.com/CAD97), for contributing to
this release!
[core-0.1.30]: https://togithub.com/tokio-rs/tracing/releases/tag/tracing-core-0.1.30
[attrs-0.1.23]: https://togithub.com/tokio-rs/tracing/releases/tag/tracing-attributes-0.1.23
[`tracing-web`]: https://crates.io/crates/tracing-web/
[`reqwest-tracing`]: https://crates.io/crates/reqwest-tracing/
[#2246]: https://togithub.com/tokio-rs/tracing/pull/2246
[#2269]: https://togithub.com/tokio-rs/tracing/pull/2269
[#2283]: https://togithub.com/tokio-rs/tracing/pull/2283
[#2270]: https://togithub.com/tokio-rs/tracing/pull/2270
[#2293]: https://togithub.com/tokio-rs/tracing/pull/2293
[#2307]: https://togithub.com/tokio-rs/tracing/pull/2307
[#2308]: https://togithub.com/tokio-rs/tracing/pull/2308
[#2331]: https://togithub.com/tokio-rs/tracing/pull/2331
---
### Configuration
📅 **Schedule**: Branch creation - "after 5:00 and before 6:00 every weekday" in timezone Europe/Berlin, Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired.
---
- [ ] If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/stackabletech/operator-rs).
---
.github/workflows/build.yml | 8 ++++----
Cargo.toml | 22 +++++++++++-----------
stackable-operator-derive/Cargo.toml | 6 +++---
3 files changed, 18 insertions(+), 18 deletions(-)
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 88591f349..36b38f43d 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -34,7 +34,7 @@ jobs:
profile: minimal
toolchain: stable
override: true
- - uses: Swatinem/rust-cache@6720f05bc48b77f96918929a9019fb2203ff71f8 # tag=v2.0.0
+ - uses: Swatinem/rust-cache@b5ec9edd911d3bf82c74038b0a28791e0aa24d6f # tag=v2.0.2
with:
key: udeps
- uses: actions-rs/cargo@844f36862e911db73fe0815f00a4a2602c279505 # renovate: tag=v1.0.3
@@ -91,7 +91,7 @@ jobs:
toolchain: stable
components: clippy
override: true
- - uses: Swatinem/rust-cache@6720f05bc48b77f96918929a9019fb2203ff71f8 # tag=v2.0.0
+ - uses: Swatinem/rust-cache@b5ec9edd911d3bf82c74038b0a28791e0aa24d6f # tag=v2.0.2
with:
key: clippy
- name: Run clippy action to produce annotations
@@ -119,7 +119,7 @@ jobs:
toolchain: stable
components: rustfmt
override: true
- - uses: Swatinem/rust-cache@6720f05bc48b77f96918929a9019fb2203ff71f8 # tag=v2.0.0
+ - uses: Swatinem/rust-cache@b5ec9edd911d3bf82c74038b0a28791e0aa24d6f # tag=v2.0.2
with:
key: doc
- uses: actions-rs/cargo@844f36862e911db73fe0815f00a4a2602c279505 # renovate: tag=v1.0.3
@@ -142,7 +142,7 @@ jobs:
profile: minimal
toolchain: stable
override: true
- - uses: Swatinem/rust-cache@6720f05bc48b77f96918929a9019fb2203ff71f8 # tag=v2.0.0
+ - uses: Swatinem/rust-cache@b5ec9edd911d3bf82c74038b0a28791e0aa24d6f # tag=v2.0.2
with:
key: test
- uses: actions-rs/cargo@844f36862e911db73fe0815f00a4a2602c279505 # renovate: tag=v1.0.3
diff --git a/Cargo.toml b/Cargo.toml
index c02230304..a846c3bee 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -9,10 +9,10 @@ repository = "https://github.com/stackabletech/operator-rs"
[dependencies]
chrono = { version = "0.4.22", default-features = false }
-clap = { version = "3.2.17", features = ["derive", "cargo", "env"] }
-const_format = "0.2.26"
+clap = { version = "3.2.23", features = ["derive", "cargo", "env"] }
+const_format = "0.2.30"
either = "1.8.0"
-futures = "0.3.23"
+futures = "0.3.25"
json-patch = "0.2.6"
k8s-openapi = { version = "0.16.0", default-features = false, features = ["schemars", "v1_24"] }
kube = { version = "0.76.0", features = ["jsonpatch", "runtime", "derive"] }
@@ -21,20 +21,20 @@ product-config = { git = "https://github.com/stackabletech/product-config.git",
rand = "0.8.5"
regex = "1.6.0"
schemars = "0.8.11"
-serde = { version = "1.0.144", features = ["derive"] }
-serde_json = "1.0.85"
-serde_yaml = "0.9.10"
+serde = { version = "1.0.147", features = ["derive"] }
+serde_json = "1.0.87"
+serde_yaml = "0.9.14"
strum = { version = "0.24.1", features = ["derive"] }
-thiserror = "1.0.32"
-tokio = { version = "1.21.1", features = ["macros", "rt-multi-thread"] }
-tracing = "0.1.36"
-tracing-subscriber = { version = "0.3.15", features = ["env-filter"] }
+thiserror = "1.0.37"
+tokio = { version = "1.21.2", features = ["macros", "rt-multi-thread"] }
+tracing = "0.1.37"
+tracing-subscriber = { version = "0.3.16", features = ["env-filter"] }
derivative = "2.2.0"
tracing-opentelemetry = "0.17.4"
opentelemetry = { version = "0.17.0", features = ["rt-tokio"] }
opentelemetry-jaeger = { version = "0.16.0", features = ["rt-tokio"] }
stackable-operator-derive = { path = "stackable-operator-derive" }
-snafu = "0.7.1"
+snafu = "0.7.3"
[dev-dependencies]
rstest = "0.15.0"
diff --git a/stackable-operator-derive/Cargo.toml b/stackable-operator-derive/Cargo.toml
index 5e03f5c8e..768ae07f9 100644
--- a/stackable-operator-derive/Cargo.toml
+++ b/stackable-operator-derive/Cargo.toml
@@ -11,10 +11,10 @@ repository = "https://github.com/stackabletech/operator-rs"
proc-macro = true
[dependencies]
-darling = "0.14.1"
-proc-macro2 = "1.0.43"
+darling = "0.14.2"
+proc-macro2 = "1.0.47"
quote = "1.0.21"
-syn = "1.0.99"
+syn = "1.0.103"
[dev-dependencies]
stackable-operator = { path = ".." }