fix(deps): update rust crate prost to v0.12.6 #21

Merged
realaravinth merged 1 commit from renovate/tokio-prost-monorepo into master 2024-06-07 19:55:25 +05:30
Member

This PR contains the following updates:

Package Type Update Change
prost dependencies patch 0.12.3 -> 0.12.6

Release Notes

tokio-rs/prost (prost)

v0.12.6

Compare Source

PROST! is a Protocol Buffers implementation for the Rust Language. prost generates simple, idiomatic Rust code from proto2 and proto3 files.

This patch update fixes a regression:

  • fix(prost-build): re-export error_message_protoc_not_found, protoc_from_env & protoc_include_from_env (#​1063)

v0.12.5

Compare Source

PROST! is a Protocol Buffers implementation for the Rust Language. prost generates simple, idiomatic Rust code from proto2 and proto3 files.

This patch update brings new fixes:

  • fix: include_file should handle proto without package (#​1002)
  • Place Config::format behind the format feature flag
  • Handle keyword Self after stripping enum type prefix (#​998)

Documentation

  • fix(readme): fix the link and badge for CI (#​1049)

Internal

  • style(codegen): Syntax to a separate file (#​1029)
  • chore(codegen): extract c string escaping to a separate file (#​1028)
  • style(prost-build): CodeGenerator::boxed method (#​1019)
  • style(prost-build): Consolidate field data into struct (#​1017)
  • style(prost-build): BytesType and MapType into a collections module. (#​1030)
  • style(prost-build): Split Config and Module into a separate module and files (#​1020)
  • style(prost-build): prost_path helper (#​1018)
  • style: Fix toml indent (#​1048)
  • style: Fix clippy warnings and enable clippy in CI (#​1008)
  • build: Use git submodule to download protobuf sources (#​1014)
  • ci: Add TOML validation with taplo (#​1034)
  • tests: Create a separate tempdir for each test (#​1044)
  • tests: Remove GoogleMessage3 and GoogleMessage4 benchmarks (#​1037)
  • chore: Update internal crates to Rust edition 2021 (#​1039)
  • chore: Update crate descriptions (#​1038)
  • chore: Fix clippy checks in CI (#​1032)
  • chore: Add Casper Meijn as author (#​1025)

v0.12.4

Compare Source

PROST! is a Protocol Buffers implementation for the Rust Language. prost generates simple, idiomatic Rust code from proto2 and proto3 files.

This patch update brings new features and fixes:

  • Bump MSRV to 1.70 (minimum supported Rust version)
  • Rename cargo feature prost-derive to derive (#​992)
  • Add @​generated comment on top of generated files (#​935)
  • Optimize implementation of prost::Name when generated by prost-build (#​956)

Dependencies

  • build(deps): Allow itertools 0.12 (#​948)
  • build(deps): Allow heck 0.5 (#​1012)
  • build(deps): Allow multimap 0.10 (#​1013)

Documentation

Internal

  • chore: Fix minimal versions (#​920)
  • fix: fq_message_name should begin with one dot (#​981)
  • improve encode_varint performance by bounding its loop (#​940)
  • style: Remove duplicate function call (#​989)
  • test: Improve test decode_varint_slow (#​977)
  • chore: Add dep: prefix to feature dependencies (#​919)
  • Minor clippy lint fixes. (#​1006)
  • chore: Use taiki-e/install-action to setup cargo-machete (#​909)
  • chore: Remove which dependency. (#​962)
  • chore: Update to actions/checkout@v4 (#​910)

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 PR becomes conflicted, or you tick the rebase/retry checkbox.

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


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [prost](https://github.com/tokio-rs/prost) | dependencies | patch | `0.12.3` -> `0.12.6` | --- ### Release Notes <details> <summary>tokio-rs/prost (prost)</summary> ### [`v0.12.6`](https://github.com/tokio-rs/prost/releases/tag/v0.12.6) [Compare Source](https://github.com/tokio-rs/prost/compare/v0.12.5...v0.12.6) *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. This patch update fixes a regression: - fix(prost-build): re-export `error_message_protoc_not_found`, `protoc_from_env` & `protoc_include_from_env` ([#&#8203;1063](https://github.com/tokio-rs/prost/issues/1063)) ### [`v0.12.5`](https://github.com/tokio-rs/prost/releases/tag/v0.12.5) [Compare Source](https://github.com/tokio-rs/prost/compare/v0.12.4...v0.12.5) *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. This patch update brings new fixes: - fix: include_file should handle proto without package ([#&#8203;1002](https://github.com/tokio-rs/prost/issues/1002)) - Place Config::format behind the format feature flag - Handle keyword `Self` after stripping enum type prefix ([#&#8203;998](https://github.com/tokio-rs/prost/issues/998)) #### Documentation - fix(readme): fix the link and badge for CI ([#&#8203;1049](https://github.com/tokio-rs/prost/issues/1049)) #### Internal - style(codegen): `Syntax` to a separate file ([#&#8203;1029](https://github.com/tokio-rs/prost/issues/1029)) - chore(codegen): extract c string escaping to a separate file ([#&#8203;1028](https://github.com/tokio-rs/prost/issues/1028)) - style(prost-build): `CodeGenerator::boxed` method ([#&#8203;1019](https://github.com/tokio-rs/prost/issues/1019)) - style(prost-build): Consolidate field data into struct ([#&#8203;1017](https://github.com/tokio-rs/prost/issues/1017)) - style(prost-build): `BytesType and MapType` into a `collections` module. ([#&#8203;1030](https://github.com/tokio-rs/prost/issues/1030)) - style(prost-build): Split `Config` and `Module` into a separate module and files ([#&#8203;1020](https://github.com/tokio-rs/prost/issues/1020)) - style(prost-build): prost_path helper ([#&#8203;1018](https://github.com/tokio-rs/prost/issues/1018)) - style: Fix toml indent ([#&#8203;1048](https://github.com/tokio-rs/prost/issues/1048)) - style: Fix clippy warnings and enable clippy in CI ([#&#8203;1008](https://github.com/tokio-rs/prost/issues/1008)) - build: Use git submodule to download protobuf sources ([#&#8203;1014](https://github.com/tokio-rs/prost/issues/1014)) - ci: Add TOML validation with `taplo` ([#&#8203;1034](https://github.com/tokio-rs/prost/issues/1034)) - tests: Create a separate tempdir for each test ([#&#8203;1044](https://github.com/tokio-rs/prost/issues/1044)) - tests: Remove GoogleMessage3 and GoogleMessage4 benchmarks ([#&#8203;1037](https://github.com/tokio-rs/prost/issues/1037)) - chore: Update internal crates to Rust edition 2021 ([#&#8203;1039](https://github.com/tokio-rs/prost/issues/1039)) - chore: Update crate descriptions ([#&#8203;1038](https://github.com/tokio-rs/prost/issues/1038)) - chore: Fix clippy checks in CI ([#&#8203;1032](https://github.com/tokio-rs/prost/issues/1032)) - chore: Add Casper Meijn as author ([#&#8203;1025](https://github.com/tokio-rs/prost/issues/1025)) ### [`v0.12.4`](https://github.com/tokio-rs/prost/releases/tag/v0.12.4) [Compare Source](https://github.com/tokio-rs/prost/compare/v0.12.3...v0.12.4) *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. This patch update brings new features and fixes: - Bump MSRV to 1.70 (minimum supported Rust version) - Rename cargo feature `prost-derive` to `derive` ([#&#8203;992](https://github.com/tokio-rs/prost/issues/992)) - Add [@&#8203;generated](https://github.com/generated) comment on top of generated files ([#&#8203;935](https://github.com/tokio-rs/prost/issues/935)) - Optimize implementation of prost::Name when generated by prost-build ([#&#8203;956](https://github.com/tokio-rs/prost/issues/956)) #### Dependencies - build(deps): Allow itertools 0.12 ([#&#8203;948](https://github.com/tokio-rs/prost/issues/948)) - build(deps): Allow heck 0.5 ([#&#8203;1012](https://github.com/tokio-rs/prost/issues/1012)) - build(deps): Allow multimap 0.10 ([#&#8203;1013](https://github.com/tokio-rs/prost/issues/1013)) #### Documentation - Improve protoc not found error message ([#&#8203;937](https://github.com/tokio-rs/prost/issues/937)) - build: Add development container config ([#&#8203;949](https://github.com/tokio-rs/prost/issues/949)) - docs: Fixed README typos ([#&#8203;952](https://github.com/tokio-rs/prost/issues/952) / [#&#8203;967](https://github.com/tokio-rs/prost/issues/967) / [#&#8203;970](https://github.com/tokio-rs/prost/issues/970)) #### Internal - chore: Fix minimal versions ([#&#8203;920](https://github.com/tokio-rs/prost/issues/920)) - fix: fq_message_name should begin with one dot ([#&#8203;981](https://github.com/tokio-rs/prost/issues/981)) - improve encode_varint performance by bounding its loop ([#&#8203;940](https://github.com/tokio-rs/prost/issues/940)) - style: Remove duplicate function call ([#&#8203;989](https://github.com/tokio-rs/prost/issues/989)) - test: Improve test decode_varint_slow ([#&#8203;977](https://github.com/tokio-rs/prost/issues/977)) - chore: Add dep: prefix to feature dependencies ([#&#8203;919](https://github.com/tokio-rs/prost/issues/919)) - Minor clippy lint fixes. ([#&#8203;1006](https://github.com/tokio-rs/prost/issues/1006)) - chore: Use taiki-e/install-action to setup cargo-machete ([#&#8203;909](https://github.com/tokio-rs/prost/issues/909)) - chore: Remove which dependency. ([#&#8203;962](https://github.com/tokio-rs/prost/issues/962)) - chore: Update to actions/checkout@v4 ([#&#8203;910](https://github.com/tokio-rs/prost/issues/910)) </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 PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zOTcuMCIsInVwZGF0ZWRJblZlciI6IjM3LjM5Ny4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbInJlbm92YXRlLWJvdCJdfQ==-->
renovate-bot added the
renovate-bot
label 2024-06-07 15:32:50 +05:30
renovate-bot added 1 commit 2024-06-07 15:32:51 +05:30
fix(deps): update rust crate prost to v0.12.6
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/pr/woodpecker Pipeline was successful
ci/woodpecker/pull_request_closed/woodpecker Pipeline was successful
6c3d57743c
realaravinth merged commit 927d37d35d into master 2024-06-07 19:55:25 +05:30
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: mCaptcha/dcache#21
No description provided.