andrewhickman / prost-reflect

A protobuf library extending prost with reflection support and dynamic messages.
https://crates.io/crates/prost-reflect
Apache License 2.0
86 stars 19 forks source link

Bump the production-dependencies group with 16 updates #71

Closed dependabot[bot] closed 10 months ago

dependabot[bot] commented 10 months ago

Bumps the production-dependencies group with 16 updates:

Package From To
base64 0.21.4 0.21.5
prost 0.12.0 0.12.1
prost-types 0.12.0 0.12.1
insta 1.31.0 1.34.0
proptest 1.2.0 1.3.1
prost-build 0.12.0 0.12.1
serde_json 1.0.106 1.0.108
serde_yaml 0.9.25 0.9.27
proc-macro2 1.0.66 1.0.69
syn 2.0.32 2.0.38
trybuild 1.0.84 1.0.85
criterion 0.4.0 0.5.1
rayon 1.7.0 1.8.0
flate2 1.0.27 1.0.28
ureq 2.7.1 2.8.0
tempfile 3.8.0 3.8.1

Updates base64 from 0.21.4 to 0.21.5

Changelog

Sourced from base64's changelog.

0.21.5

  • Add Debug and Clone impls for the general purpose Engine
Commits
  • 7f81baf v0.21.5
  • 95dda57 Merge pull request #255 from marshallpierce/mp/debug
  • bda313a Add Debug and Clone to general purpose Engine
  • 53a8737 Merge pull request #254 from marshallpierce/mp/ci-all-targets
  • c423b6e CI for all targets w/o default features
  • 9eaf503 Merge pull request #253 from kpreid/features-and-build
  • 04451fb Allow cargo test to complete under any set of features.
  • 2ee1a00 no_std import simplification.
  • See full diff in compare view


Updates prost from 0.12.0 to 0.12.1

Commits


Updates prost-types from 0.12.0 to 0.12.1

Commits


Updates insta from 1.31.0 to 1.34.0

Changelog

Sourced from insta's changelog.

1.34.0

  • Snapshots are now sorted in the UI on review. (#413)
  • Re-organized repository to move cargo-insta into a workspace. (#410)
  • Fixed handling of --manifest-path with regards to virtual workspaces. (#409)

1.33.0

  • Added --all-targets parameter support to cargo insta test. (#408)

1.32.0

  • Added --profile parameter support to cargo insta test.
Commits


Updates proptest from 1.2.0 to 1.3.1

Commits
  • 0b4ffe8 [Release] 1.3.1 -- fix for incompatible bit-set/bit-vec versions (#375)
  • 99bdf24 [Release] 1.3.0 (#373)
  • 7bfc889 Merge pull request #357 from tzemanovic/tomas/clear-break-dead-code
  • eb9db9d Merge branch 'master' into tomas/clear-break-dead-code
  • 370b3a0 Permit use of (?-u) in byte-regex strategies (#336) (#337)
  • e395e8c Add PathBuf Arbitrary impl with tests (#368)
  • fcccad0 Book tips and best practices (#367)
  • fc3be95 Merge pull request #355 from tzemanovic/tomas/fix-sm-logs
  • 7292965 Merge pull request #360 from psychon/remove-byteorder
  • 466d59d [proptest] silence clippy::arc_with_non_send_sync warning with prop_oneof (#363)
  • Additional commits viewable in compare view


Updates prost-build from 0.12.0 to 0.12.1

Commits


Updates serde_json from 1.0.106 to 1.0.108

Release notes

Sourced from serde_json's releases.

v1.0.108

v1.0.107

  • impl IntoDeserializer for &RawValue (#1071)
Commits


Updates serde_yaml from 0.9.25 to 0.9.27

Release notes

Sourced from serde_yaml's releases.

0.9.27

  • Always serialize serde_yaml::Number containing NaN as a positive NaN (#394)

0.9.26

  • Guarantee that .nan is deserialized as a positive NaN (#392, #393)
Commits
  • 66ec2cf Release 0.9.27
  • 23069f2 Merge pull request #394 from dtolnay/numbernan
  • 1cda03f Destroy NaN signaling and payload too
  • 88c032f Deterministically destroy sign of NaN when converted to Number
  • 22116b6 Expand from_float macro
  • 1e2a89c Format PR 393 with rustfmt
  • 8032b5c Release 0.9.26
  • d07a63c Merge pull request #393 from dtolnay/nansign
  • 13e2610 Pull in serde NaN fix
  • 8fa21e5 Add test of NaN sign when deserializing to primitive
  • Additional commits viewable in compare view


Updates proc-macro2 from 1.0.66 to 1.0.69

Release notes

Sourced from proc-macro2's releases.

1.0.69

  • Fix Span::source_text() bug causing panics or incorrect source text (#410)

1.0.68

  • Fix panic in Span::source_text() when source contains multibyte characters (#408)

1.0.67

  • Special handling for the (/*ERROR*/) placeholder that rustc uses for macros that fail to expand (#405)
Commits
  • 937bbcd Release 1.0.69
  • 42dc36e Merge pull request #412 from dtolnay/sourcetext
  • 6461c2d Add out-of-order call to source_text test
  • c4c3251 Explain source_text implementation approach
  • 31b14c3 Cache byte offsets computed from a char index
  • 0e15461 Make FileInfo mut in source_text to allow amortization of char indices
  • 90b8e1e Merge pull request #411 from dtolnay/sourcetext
  • 137ae0a Fix source_text treating span.lo as byte offset not char index
  • 4c0bd28 Add regression test for issue 410
  • 12eddc0 Reword explanation of SourceMap initial value
  • Additional commits viewable in compare view


Updates syn from 2.0.32 to 2.0.38

Release notes

Sourced from syn's releases.

2.0.38

  • Fix "method 'peek' has an incompatible type for trait" error when defining bool as a custom keyword (#1518, thanks @​Vanille-N)

2.0.37

  • Work around incorrect future compatibility warning in rustc 1.74.0-nightly

2.0.36

  • Restore compatibility with --generate-link-to-definition documentation builds (#1514)

2.0.35

  • Make rust-analyzer produce preferred brackets for invocations of Token! macro (#1510, #1512)

2.0.34

  • Documentation improvements

2.0.33

  • Special handling for the (/*ERROR*/) placeholder that rustc uses for macros that fail to expand
Commits
  • 43632bf Release 2.0.38
  • abd2c21 Merge pull request #1518 from Vanille-N/master
  • 6701e60 Absolute path to bool in custom_punctuation.rs
  • 7313d24 Resolve single_match_else pedantic clippy lint in code generator
  • 67ab64f Include unexpected token in the test failure message
  • 137ae33 Check no remaining token after the first literal
  • 258e9e8 Ignore single_match_else pedantic clippy lint in test
  • 92fd50e Test docs.rs documentation build in CI
  • 9681088 Release 2.0.37
  • fbe3bc2 Work around unknown_lints warning on rustc older than 1.64
  • Additional commits viewable in compare view


Updates trybuild from 1.0.84 to 1.0.85

Release notes

Sourced from trybuild's releases.

1.0.85

  • Set thread name to produce better message on panic (#243, #244)
Commits


Updates criterion from 0.4.0 to 0.5.1

Changelog

Sourced from criterion's changelog.

[0.5.1] - 2023-05-26

Fixed

  • Quick mode (--quick) no longer crashes with measured times over 5 seconds when --noplot is not active

[0.5.0] - 2023-05-23

Changed

  • Replaced lazy_static dependency with once_cell
  • Improved documentation of the html_reports feature
  • Replaced atty dependency with is-terminal
  • MSRV bumped to 1.64
  • Upgraded clap dependency to v4
  • Upgraded tempfile dependency to v3.5.0

Fixed

  • Quick mode (--quick) no longer outputs 1ms for measured times over 5 seconds
  • Documentation updates
Commits


Updates rayon from 1.7.0 to 1.8.0

Changelog

Sourced from rayon's changelog.

Release rayon 1.8.0 / rayon-core 1.12.0 (2023-09-20)

  • 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.
Commits


Updates flate2 from 1.0.27 to 1.0.28

Release notes

Sourced from flate2's releases.

1.0.28

What's Changed

New Contributors

Full Changelog: https://github.com/rust-lang/flate2-rs/compare/1.0.27...1.0.28

Commits
  • a99b53e Merge pull request #378 from Byron/prep-release
  • 223f829 Merge pull request #380 from Manishearth/reset-stream
  • 7a61ea5 Reset StreamWrapper after calling mz_inflate / mz_deflate
  • 1260d3e prepare next patch-release
  • f62ff42 Merge pull request #375 from georeth/fix-read-doc
  • 5b23cc9 Fix and unify docs of bufread and read types.
  • f285e9a Merge pull request #373 from anforowicz/fix-spare-capacity-handling
  • 69972b8 Fix soundness of write_to_spare_capacity_of_vec.
  • 82e45fa Refactoring: Dedupe code into write_to_spare_capacity_of_vec helper.
  • 20cdcbe Merge pull request #371 from jongiddy/jgiddy/msrv-1.53
  • Additional commits viewable in compare view


Updates ureq from 2.7.1 to 2.8.0

Changelog

Sourced from ureq's changelog.

2.8.0

Fixed

  • Fix regression in IPv6 handling (#635)
  • Read proxy response to \r\n\r\n (#620)

Added

  • Auto-detect proxy from env vars (turned off by default) (#649)
  • Conversion ureq::Response -> http::Response (#638)
  • cargo-deny CI action to disallow copy-left and duplicate deps (#661)
Commits


Updates tempfile from 3.8.0 to 3.8.1

Changelog

Sourced from tempfile's changelog.

3.8.1

  • Update rustix to fix a potential panic on persist_noclobber on android.
  • Update redox_syscall to 0.4 (on redox).
  • Fix some docs typos.
Commits


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
codecov[bot] commented 10 months ago

Codecov Report

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

Comparison is base (cd3119c) 76.32% compared to head (86538c2) 76.42%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #71 +/- ## ========================================== + Coverage 76.32% 76.42% +0.09% ========================================== Files 31 31 Lines 5454 5454 ========================================== + Hits 4163 4168 +5 + Misses 1291 1286 -5 ``` [see 2 files with indirect coverage changes](https://app.codecov.io/gh/andrewhickman/prost-reflect/pull/71/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Andrew+Hickman)

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

dependabot[bot] commented 10 months ago

Looks like these dependencies are updatable in another way, so this is no longer needed.