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 19 updates #89

Closed dependabot[bot] closed 7 months ago

dependabot[bot] commented 7 months ago

Bumps the production-dependencies group with 19 updates:

Package From To
base64 0.21.4 0.21.7
miette 5.10.0 6.0.1
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.109
serde_yaml 0.9.25 0.9.30
trybuild 1.0.84 1.0.86
criterion 0.4.0 0.5.1
rayon 1.7.0 1.8.1
env_logger 0.10.0 0.11.1
flate2 1.0.27 1.0.28
ureq 2.7.1 2.9.1
anyhow 1.0.75 1.0.79
tempfile 3.8.0 3.9.0

Updates base64 from 0.21.4 to 0.21.7

Changelog

Sourced from base64's changelog.

0.21.7

  • Support getting an alphabet's contents as a str via Alphabet::as_str()

0.21.6

  • Improved introductory documentation and example

0.21.5

  • Add Debug and Clone impls for the general purpose Engine
Commits
  • 9652c78 v0.21.7
  • 08deccf provide as_str() method to return the alphabet characters (#264)
  • 1cd75a1 v0.21.6
  • 5820d9b Merge pull request #263 from marshallpierce/silverlyra-usage
  • 97d9180 Merge branch 'usage' of github.com:silverlyra/rust-base64 into silverlyra-usage
  • b64c624 Merge pull request #262 from tamird/clap
  • e32ca18 examples: replace structopt with clap
  • 72f25a8 Simplify the example program
  • 40e162c Rewrite the crate docstring
  • bfde751 Merge pull request #260 from marshallpierce/mp/doc-grammar
  • Additional commits viewable in compare view


Updates miette from 5.10.0 to 6.0.1

Release notes

Sourced from miette's releases.

v6.0.1

Bug Fixes

  • graphical: oops. Fix theme issue (8b46679c)
  • fmt: remove nightly-only fmt flags (1fa7f524)
  • highlighter: ugh, missed another spot (ab7c066e)

v6.0.0

6.0.0 (2024-02-04)

The long-awaited 6.0 release of miette is here, with TONS of goodies, not least of which is syntax highlighting support!

It also comes with a few breaking changes so make sure to check below and update your code as needed!

Features

  • labels: Add support for primary label in specifying line/col information (#291) (db0b7e40)
  • derive: Allow optional sources in derive (#301) (88d00e0e)
  • derive: Make miette-derive be able to be turned off (#304) (c7ba5b7e)
  • graphical: Expose additional textwrap options (#321) (fd77257c)
  • graphical: support rendering labels that contain newlines (#318) (865d67c8)
  • graphical: Add wrap_lines: bool option allowing wrapping be disabled entirely (#328) (b0744462)
  • graphical: render disjoint snippets separately for cleaner output (#324) (19c22143)
  • deps: Bump terminal-size to v0.3.0 (#308) (c0a298e5)
    • BREAKING CHANGE: This requires an MSRV bump to 1.70.0.
  • source-code: Don't override provided source code (#300) (0d5c2ce7)
    • BREAKING CHANGE: Source code is no longer overridden if it was provided by the diagnostic's own source_code() impl.
  • source: use usize for length (#265) (fad0e76a)
    • BREAKING CHANGE: This changes SourceSpan's length type to usize.
  • source: Allow inner source type of a NamedSource to be borrowed (#254) (1df3b1a5)
    • BREAKING CHANGE: This makes the NamedSource type generic over its Source type, instead of boxing it.
  • highlighting: add syntax highlighting support with syntect crate (#313) (e65d0a78)
  • deps: remove is-terminal dep in favor of std::io::IsTerminal (e5c7ae46)
  • deps: remove once_cell dep in favor of std::sync::OnceLock (4c48584f)
    • BREAKING CHANGE: This requires an MSRV bump to 1.70.0.
  • deps: bump some semver-breaking deps to newer versions (29d000f2)
  • MSRV: Actually bump the MSRV to 1.70.0 (ab59a7bc)

Bug Fixes

  • misc: Improve ci and fix clippy (#290) (cc81382a)
  • tests: Fix cargo test with default features. (#294) (1f448e47)
  • clippy: Add missing semicolons where nothing is returned. (#293) (06b34823)
  • graphical: Extend error text span to whole code points (#312) (a8b4ae01)
  • formatting: Fix formatting bug when an empty span is not aligned to a char boundary (#314) (3d6f903d)
  • docs: add example to README and docs fixing #96 (#319) (251d6d59)
  • graphical: rendering bug on small spans in large spans (#316) (7ff4f874)

... (truncated)

Changelog

Sourced from miette's changelog.

6.0.1 (2024-02-04)

Bug Fixes

  • graphical: oops. Fix theme issue (8b46679c)
  • fmt: remove nightly-only fmt flags (1fa7f524)
  • highlighter: ugh, missed another spot (ab7c066e)

6.0.0 (2024-02-04)

The long-awaited 6.0 release of miette is here, with TONS of goodies, not least of which is syntax highlighting support!

It also comes with a few breaking changes so make sure to check below and update your code as needed!

Features

  • labels: Add support for primary label in specifying line/col information (#291) (db0b7e40)
  • derive: Allow optional sources in derive (#301) (88d00e0e)
  • derive: Make miette-derive be able to be turned off (#304) (c7ba5b7e)
  • graphical: Expose additional textwrap options (#321) (fd77257c)
  • graphical: support rendering labels that contain newlines (#318) (865d67c8)
  • graphical: Add wrap_lines: bool option allowing wrapping be disabled entirely (#328) (b0744462)
  • graphical: render disjoint snippets separately for cleaner output (#324) (19c22143)
  • deps: Bump terminal-size to v0.3.0 (#308) (c0a298e5)
    • BREAKING CHANGE: This requires an MSRV bump to 1.70.0.
  • source-code: Don't override provided source code (#300) (0d5c2ce7)
    • BREAKING CHANGE: Source code is no longer overridden if it was provided by the diagnostic's own source_code() impl.
  • source: use usize for length (#265) (fad0e76a)
    • BREAKING CHANGE: This changes SourceSpan's length type to usize.
  • source: Allow inner source type of a NamedSource to be borrowed (#254) (1df3b1a5)
    • BREAKING CHANGE: This makes the NamedSource type generic over its Source type, instead of boxing it.
  • highlighting: add syntax highlighting support with syntect crate (#313) (e65d0a78)
  • deps: remove is-terminal dep in favor of std::io::IsTerminal (e5c7ae46)
  • deps: remove once_cell dep in favor of std::sync::OnceLock (4c48584f)
    • BREAKING CHANGE: This requires an MSRV bump to 1.70.0.
  • deps: bump some semver-breaking deps to newer versions (29d000f2)
  • MSRV: Actually bump the MSRV to 1.70.0 (ab59a7bc)

Bug Fixes

  • misc: Improve ci and fix clippy (#290) (cc81382a)
  • tests: Fix cargo test with default features. (#294) (1f448e47)
  • clippy: Add missing semicolons where nothing is returned. (#293) (06b34823)
  • graphical: Extend error text span to whole code points (#312) (a8b4ae01)
  • formatting: Fix formatting bug when an empty span is not aligned to a char boundary (#314) (3d6f903d)
  • docs: add example to README and docs fixing #96 (#319) (251d6d59)
  • graphical: rendering bug on small spans in large spans (#316) (7ff4f874)

... (truncated)

Commits
  • cf2d8c0 chore: Release
  • e515a3c docs: update changelog
  • ab7c066 fix(highlighter): ugh, missed another spot
  • 3747fcc test: fix some fancy tests after NamedSource change
  • 1fa7f52 fix(fmt): remove nightly-only fmt flags
  • 8b46679 fix(graphical): oops. Fix theme issue
  • 9596405 ci: fix is-terminal nonsense
  • 5d4b262 chore: Release
  • 52b3240 docs: update changelog
  • ab59a7b feat(MSRV): Actually bump the MSRV to 1.70.0
  • Additional commits viewable 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.109

Release notes

Sourced from serde_json's releases.

v1.0.109

  • Documentation improvements

v1.0.108

v1.0.107

  • impl IntoDeserializer for &RawValue (#1071)
Commits
  • f88bf1f Release 1.0.109
  • bb62c73 Merge pull request #1097 from serde-rs/doccfg
  • df36d10 Restore doc cfg on re-exports
  • c367091 Merge pull request #1095 from dtolnay/hashtest
  • b328ee7 Eliminate hash closure in favor of calling hash_one directly
  • b9bcbad Use BuildHasher::hash_one
  • 7ff6c9e Use random hasher state for number hashing test
  • fe031cd Delete trace_macros! functionality from test
  • 05196ca Update ui test suite to nightly-2023-11-19
  • 4bc1eaa Release 1.0.108
  • Additional commits viewable in compare view


Updates serde_yaml from 0.9.25 to 0.9.30

Release notes

Sourced from serde_yaml's releases.

0.9.30

  • Update proc-macro2 to fix caching issue when using a rustc-wrapper such as sccache

0.9.29

  • Turn on deny(unsafe_op_in_unsafe_fn) lint

0.9.28

  • Update unsafe-libyaml dependency to pull in unaligned write fix

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
  • 09ee251 Release 0.9.30
  • caea939 Pull in proc-macro2 sccache fix
  • d255918 Merge pull request #403 from dtolnay/optionifletelse
  • 8cfeedd Remove option_if_let_else clippy suppression
  • b957d2b Release 0.9.29
  • 007fc2d Merge pull request #401 from dtolnay/unsafeop
  • 5bac247 Fill in unsafe blocks inside unsafe functions
  • 0f6dba1 Turn on deny(unsafe_op_in_unsafe_fn)
  • 1b6e448 Release 0.9.28
  • ec1a314 Force unsafe-libyaml version that contains unaligned write fix
  • Additional commits viewable in compare view


Updates trybuild from 1.0.84 to 1.0.86

Release notes

Sourced from trybuild's releases.

1.0.86

1.0.85

  • Set thread name to produce better message on panic (#243, #244)
Commits
  • a6cbfe8 Release 1.0.86
  • 7c5a8fe Merge pull request #252 from dtolnay/cargofeatures
  • d3cd15b Propagate cargo features from source manifest
  • c28428d Merge pull request #251 from dtolnay/skipcargofeatures
  • 3e4029e Omit cargo-features from generated Cargo.toml if empty
  • 6653404 Merge pull request #250 from mohe2015/edition-2024
  • ee0a562 Support edition 2024
  • 8f62662 Ignore uninhabited_references clippy lint
  • c1f2d24 Ignore test_attr_in_doctest clippy lint
  • aa98d35 Test docs.rs documentation build in CI
  • 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.1

Changelog

Sourced from rayon's changelog.

Release rayon 1.8.1 / rayon-core 1.12.1 (2024-01-17)

  • The new "web_spin_lock" crate feature makes mutexes spin on the main browser thread in WebAssembly, rather than suffer an error about forbidden atomics.wait if they were to block in that context. Thanks @​RReverser!

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

Release notes

Sourced from env_logger's releases.

v0.11.1

What's Changed

New Contributors

Full Changelog: https://github.com/rust-cli/env_logger/compare/v0.11.0...v0.11.1

v0.11.0

What's Changed

Full Changelog: https://github.com/rust-cli/env_logger/compare/v0.10.2...v0.11.0

v0.10.2

What's Changed

Full Changelog: https://github.com/rust-cli/env_logger/compare/v0.10.1...v0.10.2

v0.10.1

What's Changed

New Contributors

... (truncated)

Changelog

Sourced from env_logger's changelog.

[0.11.1] - 2024-01-27

Fixes

  • Allow styling with Target::Pipe

[0.11.0] - 2024-01-19

Breaking Change

  • Removed bespoke styling API
    • env_logger::fmt::Formatter::style
    • env_logger::fmt::Formatter::default_styled_level
    • env_logger::fmt::Style
    • env_logger::fmt::Color
    • env_logger::fmt::StyledValue
  • Removed env_logger::filter in favor of env_filter

Compatibility

MSRV changed to 1.71

Features

  • Automatically adapt ANSI escape codes in logged messages to the current terminal's capabilities
  • Add support for NO_COLOR and CLICOLOR_FORCE, see https://bixense.com/clicolors/

Fixes

  • Print colors when is_test(true)

[0.10.2] - 2024-01-18

Performance

  • Avoid extra UTF-8 validation performed in some cases

Fixes

  • Ensure custom pipes/stdout get flushed
  • Don't panic on broken pipes when color is disabled

[0.10.1] - 2023-11-10

Performance

  • Avoid hashing directives and accessing RNG on startup

Documentation

... (truncated)

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

  • dependabot[bot] commented 7 months ago

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