jeremylvln / Shulker

A Kubernetes operator for managing complex and dynamic Minecraft infrastructures, including game servers and proxies.
https://shulker.jeremylvln.fr/
GNU Affero General Public License v3.0
181 stars 14 forks source link

chore(deps): update rust crate prost to v0.13.3 #662

Closed renovate[bot] closed 2 weeks ago

renovate[bot] commented 3 weeks ago

This PR contains the following updates:

Package Type Update Change
prost workspace.dependencies patch 0.13.1 -> 0.13.3

Release Notes

tokio-rs/prost (prost) ### [`v0.13.3`](https://redirect.github.com/tokio-rs/prost/blob/HEAD/CHANGELOG.md#Prost-version-0133) [Compare Source](https://redirect.github.com/tokio-rs/prost/compare/v0.13.2...v0.13.3) *PROST!* is a [Protocol Buffers](https://developers.google.com/protocol-buffers/) implementation for the [Rust Language](https://www.rust-lang.org/). `prost` generates simple, idiomatic Rust code from `proto2` and `proto3` files. ##### Features - *(prost-types)* Add `normalized` functions ([#​1158](https://redirect.github.com/tokio-rs/prost/issues/1158)) ##### Bug Fixes - *(prost-build)* Remove `derived(Copy)` on boxed fields ([#​1157](https://redirect.github.com/tokio-rs/prost/issues/1157)) ##### Documentation - *(prost-types)* Add description of using Any ([#​1141](https://redirect.github.com/tokio-rs/prost/issues/1141)) - *(prost-build)* Use `cargo add` in example ([#​1149](https://redirect.github.com/tokio-rs/prost/issues/1149)) ##### Styling - Use `Path::display()` when printing a path ([#​1150](https://redirect.github.com/tokio-rs/prost/issues/1150)) - `MessageGraph::new()` can't actually fail ([#​1151](https://redirect.github.com/tokio-rs/prost/issues/1151)) - *(generated-code)* Use `Self` in `as_str_name` ([#​1154](https://redirect.github.com/tokio-rs/prost/issues/1154)) ##### Testing - Actually test `skip_debug` for `prost::Oneof` ([#​1148](https://redirect.github.com/tokio-rs/prost/issues/1148)) - *(prost-build)* Validate error texts ([#​1152](https://redirect.github.com/tokio-rs/prost/issues/1152)) - *(prost-build)* Fix error texts ([#​1156](https://redirect.github.com/tokio-rs/prost/issues/1156)) ##### Build - Increase MSRV to 1.71.1 ([#​1135](https://redirect.github.com/tokio-rs/prost/issues/1135)) - *(deps)* Update pulldown-cmark to 0.12 and pulldown-cmark-to-cmark to 16 ([#​1144](https://redirect.github.com/tokio-rs/prost/issues/1144)) - *(protobuf)* Compile and install protoc on Windows ([#​1145](https://redirect.github.com/tokio-rs/prost/issues/1145)) - *(protobuf)* Use same `protoc` from same repo as .proto-files ([#​1136](https://redirect.github.com/tokio-rs/prost/issues/1136)) - *(deps)* Update pulldown-cmark-to-cmark from 16 to 17 ([#​1155](https://redirect.github.com/tokio-rs/prost/issues/1155)) - Unify assert on fixtures ([#​1142](https://redirect.github.com/tokio-rs/prost/issues/1142)) ### [`v0.13.2`](https://redirect.github.com/tokio-rs/prost/blob/HEAD/CHANGELOG.md#Prost-version-0132) [Compare Source](https://redirect.github.com/tokio-rs/prost/compare/v0.13.1...v0.13.2) *PROST!* is a [Protocol Buffers](https://developers.google.com/protocol-buffers/) implementation for the [Rust Language](https://www.rust-lang.org/). `prost` generates simple, idiomatic Rust code from `proto2` and `proto3` files. #### Features - prost-build: Add protoc executable path to Config ([#​1126](https://redirect.github.com/tokio-rs/prost/issues/1126)) - prost-build: Extract file descriptor loading from compile_protos() ([#​1067](https://redirect.github.com/tokio-rs/prost/issues/1067)) #### Bug Fixes - prost-types: Fix date-time parsing ([#​1096](https://redirect.github.com/tokio-rs/prost/issues/1096)) - prost-types: '+' is not a numeric digit ([#​1104](https://redirect.github.com/tokio-rs/prost/issues/1104)) - prost-types: Converting DateTime to Timestamp is fallible ([#​1095](https://redirect.github.com/tokio-rs/prost/issues/1095)) - prost-types: Parse timestamp with long second fraction ([#​1106](https://redirect.github.com/tokio-rs/prost/issues/1106)) - prost-types: Format negative fractional duration ([#​1110](https://redirect.github.com/tokio-rs/prost/issues/1110)) - prost-types: Allow unknown local time offset ([#​1109](https://redirect.github.com/tokio-rs/prost/issues/1109)) #### Styling - Remove use of legacy numeric constants ([#​1089](https://redirect.github.com/tokio-rs/prost/issues/1089)) - Move encoding functions into separate modules ([#​1111](https://redirect.github.com/tokio-rs/prost/issues/1111)) - Remove needless borrow ([#​1122](https://redirect.github.com/tokio-rs/prost/issues/1122)) #### Testing - Add tests for public interface of DecodeError ([#​1120](https://redirect.github.com/tokio-rs/prost/issues/1120)) - Add `parse_date` fuzzing target ([#​1127](https://redirect.github.com/tokio-rs/prost/issues/1127)) - Fix build without std ([#​1134](https://redirect.github.com/tokio-rs/prost/issues/1134)) - Change some proptest to kani proofs ([#​1133](https://redirect.github.com/tokio-rs/prost/issues/1133)) - Add `parse_duration` fuzzing target ([#​1129](https://redirect.github.com/tokio-rs/prost/issues/1129)) - fuzz: Fix building of fuzzing targets ([#​1107](https://redirect.github.com/tokio-rs/prost/issues/1107)) - fuzz: Add fuzz targets to workspace ([#​1117](https://redirect.github.com/tokio-rs/prost/issues/1117)) #### Miscellaneous Tasks - Move old protobuf benchmark into prost ([#​1100](https://redirect.github.com/tokio-rs/prost/issues/1100)) - Remove allow clippy::derive_partial_eq_without_eq ([#​1115](https://redirect.github.com/tokio-rs/prost/issues/1115)) - Run `cargo test` without `all-targets` ([#​1118](https://redirect.github.com/tokio-rs/prost/issues/1118)) - dependabot: Add github actions ([#​1121](https://redirect.github.com/tokio-rs/prost/issues/1121)) - Update to cargo clippy version 1.80 ([#​1128](https://redirect.github.com/tokio-rs/prost/issues/1128)) #### Build - Use `proc-macro` in Cargo.toml ([#​1102](https://redirect.github.com/tokio-rs/prost/issues/1102)) - Ignore missing features in `tests` crates ([#​1101](https://redirect.github.com/tokio-rs/prost/issues/1101)) - Use separated build directory for protobuf ([#​1103](https://redirect.github.com/tokio-rs/prost/issues/1103)) - protobuf: Don't install unused test proto ([#​1116](https://redirect.github.com/tokio-rs/prost/issues/1116)) - protobuf: Use crate `cmake` ([#​1137](https://redirect.github.com/tokio-rs/prost/issues/1137)) - deps: Update devcontainer to Debian Bookworm release ([#​1114](https://redirect.github.com/tokio-rs/prost/issues/1114)) - deps: Bump actions/upload-artifact from 3 to 4 ([#​1123](https://redirect.github.com/tokio-rs/prost/issues/1123)) - deps: Bump baptiste0928/cargo-install from 2 to 3 ([#​1124](https://redirect.github.com/tokio-rs/prost/issues/1124)) - deps: bump model-checking/kani-github-action from 0.32 to 1.1 ([#​1125](https://redirect.github.com/tokio-rs/prost/issues/1125))

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR was generated by Mend Renovate. View the repository job log.

codecov[bot] commented 2 weeks ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 33.14%. Comparing base (06a1e68) to head (c663b03). Report is 1 commits behind head on main.

Additional details and impacted files [![Impacted file tree graph](https://app.codecov.io/gh/jeremylvln/Shulker/pull/662/graphs/tree.svg?width=650&height=150&src=pr&token=AYSXWVYJC5&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=J%C3%A9r%C3%A9my+Levilain)](https://app.codecov.io/gh/jeremylvln/Shulker/pull/662?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=J%C3%A9r%C3%A9my+Levilain) ```diff @@ Coverage Diff @@ ## main #662 +/- ## ======================================= Coverage 33.14% 33.14% ======================================= Files 59 59 Lines 3237 3237 ======================================= Hits 1073 1073 Misses 2164 2164 ``` | [Flag](https://app.codecov.io/gh/jeremylvln/Shulker/pull/662/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=J%C3%A9r%C3%A9my+Levilain) | Coverage Δ | | |---|---|---| | [shulker-addon-matchmaking](https://app.codecov.io/gh/jeremylvln/Shulker/pull/662/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=J%C3%A9r%C3%A9my+Levilain) | `23.02% <ø> (ø)` | | | [shulker-crds](https://app.codecov.io/gh/jeremylvln/Shulker/pull/662/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=J%C3%A9r%C3%A9my+Levilain) | `92.30% <ø> (ø)` | | | [shulker-kube-utils](https://app.codecov.io/gh/jeremylvln/Shulker/pull/662/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=J%C3%A9r%C3%A9my+Levilain) | `11.25% <ø> (ø)` | | | [shulker-operator](https://app.codecov.io/gh/jeremylvln/Shulker/pull/662/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=J%C3%A9r%C3%A9my+Levilain) | `60.41% <ø> (ø)` | | | [shulker-utils](https://app.codecov.io/gh/jeremylvln/Shulker/pull/662/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=J%C3%A9r%C3%A9my+Levilain) | `87.50% <ø> (ø)` | | Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=J%C3%A9r%C3%A9my+Levilain#carryforward-flags-in-the-pull-request-comment) to find out more. [see 2 files with indirect coverage changes](https://app.codecov.io/gh/jeremylvln/Shulker/pull/662/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=J%C3%A9r%C3%A9my+Levilain)