andrewhickman / prost-reflect

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

Bump the production-dependencies group with 20 updates #81

Closed dependabot[bot] closed 10 months ago

dependabot[bot] commented 10 months ago

Bumps the production-dependencies group with 20 updates:

Package From To
base64 0.21.4 0.21.5
once_cell 1.18.0 1.19.0
prost 0.12.0 0.12.3
prost-types 0.12.0 0.12.3
insta 1.31.0 1.34.0
proptest 1.2.0 1.4.0
prost-build 0.12.0 0.12.3
protox 0.5.0 0.5.1
serde_json 1.0.106 1.0.108
serde_yaml 0.9.25 0.9.27
proc-macro2 1.0.66 1.0.70
syn 2.0.32 2.0.41
trybuild 1.0.84 1.0.85
serde 1.0.190 1.0.193
criterion 0.4.0 0.5.1
rayon 1.7.0 1.8.0
env_logger 0.10.0 0.10.1
flate2 1.0.27 1.0.28
ureq 2.7.1 2.9.1
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 once_cell from 1.18.0 to 1.19.0

Changelog

Sourced from once_cell's changelog.

1.19.0

  • Use portable-atomic instead of atomic-polyfill, #251.
Commits


Updates prost from 0.12.0 to 0.12.3

Commits


Updates prost-types from 0.12.0 to 0.12.3

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.4.0

Commits


Updates prost-build from 0.12.0 to 0.12.3

Commits


Updates protox from 0.5.0 to 0.5.1

Changelog

Sourced from protox's changelog.

[0.5.1] - 2023-11-02

Added

  • The prost and prost-reflect dependencies are now re-exported at the crate root, for easier use in build scripts.
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.70

Release notes

Sourced from proc-macro2's releases.

1.0.70

  • Add #[track_caller] on Ident::new so that panics on invalid input are attributed to the caller (#423)

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
  • cd31a69 Release 1.0.70
  • 4482662 Merge pull request #423 from dtolnay/trackcaller
  • 690ab11 Track caller for Ident validation panics
  • f15383f Merge pull request #422 from dtolnay/newchecked
  • ea2cd7f Rename internal Ident::new -> Ident::new_checked
  • 8059195 Merge pull request #421 from dtolnay/identunchecked
  • 805a6ad Bypass Ident validation on identifiers created by parser
  • c513462 Merge pull request #420 from dtolnay/newraw
  • bd778e1 Delete Ident::_new_raw
  • 0cb3649 Ignore checked_conversions pedantic clippy lint
  • Additional commits viewable in compare view


Updates syn from 2.0.32 to 2.0.41

Release notes

Sourced from syn's releases.

2.0.41

  • Support parsing syn::Field in parse_quote! (#1548)

2.0.40

2.0.39

  • Fix parsing of return expression in match guards (#1528)
  • Improve error message on labeled loop as value expression for break (#1531)

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
  • 63b1701 Release 2.0.41
  • 920ab7d Merge pull request #1548 from dtolnay/parsequotefield
  • 5e15924 Test parse_quote implementation for Field
  • c268c67 Support parsing Field in parse_quote
  • 2ab0f6a Merge pull request #1547 from dtolnay/testparsequote
  • 46172a4 Add parse_quote tests
  • 0fcdad0 Support punctuated Pairs iterator in snapshot tests
  • 06161ba Update test suite to nightly-2023-12-12
  • cf7f40a Release 2.0.40
  • 1ce8ccf Merge pull request #1538 from dtolnay/testinvisible
  • 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 serde from 1.0.190 to 1.0.193

Release notes

Sourced from serde's releases.

v1.0.193

v1.0.192

v1.0.191

  • Documentation improvements
Commits
  • 44613c7 Release 1.0.193
  • c706281 Merge pull request #2655 from dtolnay/rangestartend
  • 65d75b8 Add RangeFrom and RangeTo tests
  • 332b0cb Merge pull request #2654 from dtolnay/rangestartend
  • 8c4af41 Fix more RangeFrom / RangeEnd mixups
  • 24a78f0 Merge pull request #2653 from emilbonnek/fix/range-to-from-de-mixup
  • c91c334 Fix Range{From,To} deserialize mixup
  • 2083f43 Update ui test suite to nightly-2023-11-19
  • 4676abd Release 1.0.192
  • 35700eb Merge pull request #2646 from robsdedude/fix/2643/allow-tag-field-in-untagged
  • Additional commits viewable in compare view


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 env_logger from 0.10.0 to 0.10.1

Changelog

Sourced from env_logger's changelog.

[0.10.1] - 2023-11-10

Commits
  • 36623f5 chore: Release env_logger version 0.10.1
  • 8a033d8 chore: Fix packaging
  • 9df7e6c Merge pull request #241 from ChrisDenton/simple-insert
  • 46ccdd9 perf: Replace HashMap with a Vec
  • bdc96a4 Merge pull request #249 from atouchet/v10
  • 983837c Update links and remove broken badge
  • dcd220d Update listed version number
  • 36b1508 Merge pull request #260 from y-yagi/2018-edition
  • 6f64347 Merge pull request #282 from epage/syntax
  • b297357 chore: Update docs and examples to 2018 edition
  • Additional commits viewable in compare view


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.9.1

Changelog

Sourced from ureq's changelog.

2.9.1

Fixed

  • Unbreak feature http-interop. This feature is version locked to http crate 0.2
  • New feature http-crate. This feature is for http crate 1.0
  • New feature proxy-from-env to detect proxy settings for global Agent (ureq::get).

2.9.0

Fixed

  • Broken rustls dep (introduced new function in patch version) (#677)
  • Doc and test fixes (#670, #673, #674)

Added

  • Upgraded http dep to 1.0
  • http_interop to not require utf-8 headers (#672)
  • http_interop implement conversion for http::request::Parts (#669)

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
  • 9092222 2.9.1
  • 7369043 Rename feature http -> http-crate
  • 87108e0 Support both http 0.2 and 1.0
  • 89a69a5 docs: update doc comment on try_proxy_from_env method to reflect the `proxy...
  • 395218d feat: add a feature flag "proxy-from-env" to control whether or not to detect...
  • 260213b 2.9.0
  • c83ba95 Update changelog
  • 07b8925 Simpler version expression for rustls dep
  • c1bc86a http 1.0
  • 916ffbf Fix missing add_trust_anchors method due to lax rustls versioning
  • Additional commits viewable in compare view


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 (851ab4f) 76.32% compared to head (e69f211) 76.32%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #81 +/- ## ======================================= Coverage 76.32% 76.32% ======================================= Files 31 31 Lines 5454 5454 ======================================= Hits 4163 4163 Misses 1291 1291 ```

: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.