prost-reflect
prost-reflect copied to clipboard
Bump the production-dependencies group across 1 directory with 19 updates
Bumps the production-dependencies group with 19 updates in the / directory:
Package | From | To |
---|---|---|
miette | 7.0.0 |
7.2.0 |
prost | 0.12.3 |
0.12.4 |
prost-types | 0.12.3 |
0.12.4 |
insta | 1.34.0 |
1.38.0 |
prost-build | 0.12.3 |
0.12.4 |
serde_json | 1.0.113 |
1.0.116 |
serde_yaml | 0.9.31 |
0.9.34+deprecated |
proc-macro2 | 1.0.78 |
1.0.81 |
quote | 1.0.35 |
1.0.36 |
syn | 2.0.48 |
2.0.60 |
trybuild | 1.0.89 |
1.0.91 |
serde | 1.0.196 |
1.0.199 |
criterion | 0.4.0 |
0.5.1 |
rayon | 1.8.1 |
1.10.0 |
env_logger | 0.10.2 |
0.11.3 |
flate2 | 1.0.28 |
1.0.30 |
ureq | 2.9.4 |
2.9.7 |
anyhow | 1.0.79 |
1.0.82 |
tempfile | 3.10.0 |
3.10.1 |
Updates miette
from 7.0.0 to 7.2.0
Release notes
Sourced from miette's releases.
v7.1.0
Features
- derive: enable more boxed types to be #[diagnostic_source] (#338) (c2f06f6c)
- source: derive common traits for NamedSource, SourceSpan, and SourceOffset (#340) (6f09250c)
- collection: add support for collection of labels (#341) (03060245)
Bug Fixes
Changelog
Sourced from miette's changelog.
7.2.0 (2024-03-07)
Features
Bug Fixes
- label-collections: Label collection fixes and cleanup (#343) (75fea093)
- invalid span: skip the snippet when read_span fails (#347) (7d9dfc6e)
- redundant-import: fix a warning and CI failure in nightly (#348) (6ea86a22)
7.1.0 (2024-02-16)
Features
- derive: enable more boxed types to be #[diagnostic_source] (#338) (c2f06f6c)
- source: derive common traits for NamedSource, SourceSpan, and SourceOffset (#340) (6f09250c)
- collection: add support for collection of labels (#341) (03060245)
Bug Fixes
Commits
ca646f3
chore: Releaseff7baae
docs: update changelog24a7bf4
ci(doc consistency): check that lib.rs and README.md are consistent (#353)22b29ee
docs: usecargo readme
to update (#351)62cfd22
docs: addseverity
example (#350)328bf37
feat(wasm): add feature "fancy-no-syscall" for wasm targets (#349)6ea86a2
fix(redundant-import): fix a warning and CI failure in nightly (#348)7d9dfc6
fix(invalid span): skip the snippet when read_span fails (#347)75fea09
fix(label-collections): Label collection fixes and cleanup (#343)a18a644
chore: Release- Additional commits viewable in compare view
Updates prost
from 0.12.3 to 0.12.4
Commits
38a00d8
chore: Release version 0.12.4 (#1024)b3de938
docs: Document feature flags (#1003)12260d1
build(deps): Allow multimap 0.10 (#1013)2b6140c
build(deps): Allow heck 0.5 (#1012)50bab4f
chore: Split prost-types lib.rs into separate modules. (#1007)0bd9482
Minor clippy lint fixes. (#1006)82d7774
Allow itertools 0.12 (#948)2a4aeaf
feat: add derive feature (#992)e3d708c
Improve protoc not found error message (#937)145fd47
improve encode_varint performance by bounding its loop (#940)- Additional commits viewable in compare view
Updates prost-types
from 0.12.3 to 0.12.4
Commits
38a00d8
chore: Release version 0.12.4 (#1024)b3de938
docs: Document feature flags (#1003)12260d1
build(deps): Allow multimap 0.10 (#1013)2b6140c
build(deps): Allow heck 0.5 (#1012)50bab4f
chore: Split prost-types lib.rs into separate modules. (#1007)0bd9482
Minor clippy lint fixes. (#1006)82d7774
Allow itertools 0.12 (#948)2a4aeaf
feat: add derive feature (#992)e3d708c
Improve protoc not found error message (#937)145fd47
improve encode_varint performance by bounding its loop (#940)- Additional commits viewable in compare view
Updates insta
from 1.34.0 to 1.38.0
Release notes
Sourced from insta's releases.
1.38.0
Release Notes
Filters
is now constructible fromIntoIterator
. #400Change
std
macro calls to be fully qualified. This fixes issues where the prelude was not used or the macros were overridden. #469Install cargo-insta 1.38.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/mitsuhiko/insta/releases/download/1.38.0/cargo-insta-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -c "irm https://github.com/mitsuhiko/insta/releases/download/1.38.0/cargo-insta-installer.ps1 | iex"
Download cargo-insta 1.38.0
File Platform Checksum cargo-insta-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum cargo-insta-x86_64-apple-darwin.tar.xz Intel macOS checksum cargo-insta-x86_64-pc-windows-msvc.zip x64 Windows checksum cargo-insta-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum cargo-insta-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum
Changelog
Sourced from insta's changelog.
1.38.0
Filters
is now constructible fromIntoIterator
. #400Change
std
macro calls to be fully qualified. This fixes issues where the prelude was not used or the macros were overridden. #4691.37.0
All macros for file snapshots should now handle trailing commas (but not yet inline snapshots)
Vendored old
yaml-rust
dependency to avoid rustsec warnings. #4651.36.1
- Fix an ownership issue introduced in 1.36 with snapshot assertions. #453
1.36.0
Deprecate
INSTA_FORCE_UPDATE_SNAPSHOTS
env-var forINSTA_FORCE_UPDATE
. The latter was documented, the former was implemented. #449Add
require_full_match
option. #448Deprecate
assert_display_snapshot!
. #3851.35.1
- Fixed a bug with diffs showing bogus newlines.
1.35.0
- Fixed a crash when a file named
.config
was in the root.- Added new alternative
match .. { ... }
syntax to redactions for betterrustfmt
support. (#428)- The
--package
parameter can be supplied multiple times now. (#427)- Leading newlines in snapshots are now ignored to resolve issues with inline snapshots that were never able to match. (#444)
cargo insta test
now accepts the--test
parameter multiple times. (#437)
Commits
ff83624
1.38.02e79e3d
Add changelog entry9afc3c8
Merge branch 'master' of github.com:mitsuhiko/insta1d70238
Make Filters constructible from IntoIteratore90e71d
Change std macro calls to be fully qualified (#469)4dcccca
Move insta to folder (#470)ca2faf9
Configure cargo-dist8379841
1.37.01ae6006
Add changelog entryece6fc9
Vendor yaml (#465)- Additional commits viewable in compare view
Updates prost-build
from 0.12.3 to 0.12.4
Commits
38a00d8
chore: Release version 0.12.4 (#1024)b3de938
docs: Document feature flags (#1003)12260d1
build(deps): Allow multimap 0.10 (#1013)2b6140c
build(deps): Allow heck 0.5 (#1012)50bab4f
chore: Split prost-types lib.rs into separate modules. (#1007)0bd9482
Minor clippy lint fixes. (#1006)82d7774
Allow itertools 0.12 (#948)2a4aeaf
feat: add derive feature (#992)e3d708c
Improve protoc not found error message (#937)145fd47
improve encode_varint performance by bounding its loop (#940)- Additional commits viewable in compare view
Updates serde_json
from 1.0.113 to 1.0.116
Release notes
Sourced from serde_json's releases.
v1.0.116
- Make module structure comprehensible to static analysis (#1124, thanks
@mleonhard
)v1.0.115
- Documentation improvements
v1.0.114
- Fix unused_imports warnings when compiled by rustc 1.78
Commits
a3f62bb
Release 1.0.11612c8ee0
Hide "non-exhaustive patterns" errors when crate fails to compile051ce97
Merge pull request 1124 from mleonhard/master25dc750
Replacefeatures_check
mod with a call tostd::compile_error!
. Fixes htt...2e15e3d
Revert "Temporarily disable miri on doctests"0baba28
Resolve legacy_numeric_constants clippy lintsb1ebf38
Release 1.0.115c3dc153
Merge pull request #1119 from titaniumtraveler/pr218770b
Explicitly install a Rust toolchain for cargo-outdated job840da8e
Fix missing backticks in doc comments- Additional commits viewable in compare view
Updates serde_yaml
from 0.9.31 to 0.9.34+deprecated
Release notes
Sourced from serde_yaml's releases.
0.9.34
As of this release, I am not planning to publish further versions of
serde_yaml
as none of my projects have been using YAML for a long time, so I have archived the GitHub repo and marked the crate deprecated in the version number. An official replacement isn't designated for those who still need to work with YAML, but https://crates.io/search?q=yaml&sort=relevance and https://crates.io/keywords/yaml has a number of reasonable-looking options available.0.9.33
- Fix quadratic parse time for YAML containing deeply nested flow collections (dtolnay/unsafe-libyaml#26)
0.9.32
- Fix unused_imports warnings when compiled by rustc 1.78
Commits
2009506
Release 0.9.343ba8462
Add unmaintained note77236b0
Ignore dead code lint in testsf4c9ed9
Release 0.9.33b4edaee
Pull in yaml_parser_fetch_more_tokens fix from libyaml8a5542c
Resolve non_local_definitions warning in testea57d8c
Release 0.9.32a52b7ac
Resolve prelude redundant import warnings9e0b8d3
Replace curly quotes with ascii straight quotes- See full diff in compare view
Updates proc-macro2
from 1.0.78 to 1.0.81
Release notes
Sourced from proc-macro2's releases.
1.0.81
- Documentation improvements
1.0.80
1.0.79
- Clean up dead code
Commits
fd2c998
Release 1.0.81f965e17
Merge pull request #453 from dtolnay/delimiternone69fd060
Sync documentation of Delimiter::Noneda51f8d
Release 1.0.80392fa6c
Ignore needless_pass_by_value pedantic clippy lint in test1ff5c1f
Ignore needless_raw_string_hashes pedantic clippy lint in test0c9449e
Import some Literal tests from libproc_macro28c87ad
Add tests of negative literal constructionc61f5db
Add some tests of cstr raw literalsd50dcd9
Merge pull request #450 from dtolnay/cstr- Additional commits viewable in compare view
Updates quote
from 1.0.35 to 1.0.36
Commits
5d4880c
Release 1.0.361dd7ce7
Merge pull request #273 from dtolnay/doc0bc5d12
Apply doc comment to cfg(not(doc)) macros tooc295f5c
Revert "Temporarily disable miri on doctests"435bd1b
Update ui test suite to nightly-2024-03-31cc3847d
Explicitly install a Rust toolchain for cargo-outdated job6259d49
Temporarily disable miri on doctestsbdb4b59
Update ui test suite to nightly-2024-02-08c2aeca9
Update ui test suite to nightly-2024-01-31376a061
Merge pull request #270 from dtolnay/bench- Additional commits viewable in compare view
Updates syn
from 2.0.48 to 2.0.60
Release notes
Sourced from syn's releases.
2.0.60
- Improve how None-delimited groups are counted by
peek
(#1625)2.0.59
- Parse
c"…"
andcr"…"
C-string literal syntax asLit::CStr
(#1502)2.0.58
- Support
$
incustom_punctuation!
macro (#1611)2.0.57
- Eliminate dependency on
quote
when built with default-features disabled and the "proc-macro" feature enabled (#1608, thanks@BD103
)2.0.56
- Apply RUSTC_WORKSPACE_WRAPPER when deciding whether to run nightly-only tests (#1605)
2.0.55
- Restore compatibility with rustc 1.56 through 1.59 (#1603)
2.0.54
- Fix dead code warning in generated code when using
custom_keyword!
with syn's "printing" feature disabled (#1602)2.0.53
- Implement Copy, Clone, and ToTokens for syn::parse::Nothing (#1597)
2.0.52
- Add an expression parser that uses match-arm's boundary rules (#1593)
2.0.51
- Resolve non_local_definitions warnings in generated code under rustc 1.78-nightly
2.0.50
- Fix unused_imports warnings when compiled by rustc 1.78
2.0.49
- Improve error location when parsing from an empty string literal using
LitStr::parse
(#1590)
Commits
7029b22
Release 2.0.60e978b98
Remove html_root_url & syn.json reminder from Cargo.toml48f99b0
Merge pull request #1625 from dtolnay/peek4b18c15
Improve how None-delimited groups are counted by peek9f00b23
Merge pull request #1624 from dtolnay/peektest990300a
Add more extensive tests for ParseStream::peek1431bd6
Update None-delimited group notation to use «∅ ∅»54a1643
Fix empty-set symbol in comments7307d29
Merge pull request #1623 from dtolnay/arrays68d1cd9
Take advantage of the IntoIterator for [T; N]- Additional commits viewable in compare view
Updates trybuild
from 1.0.89 to 1.0.91
Release notes
Sourced from trybuild's releases.
1.0.91
1.0.90
- Support dotted key syntax in workspace Cargo.toml when using edition={workspace=true} (#257)
Commits
bad6950
Release 1.0.917a49c7b
Merge pull request #262 from csnover/fix-msrv4fc90bf
Update MSRV to reflect changes to dependencies3db4c4c
Explicitly install a Rust toolchain for cargo-outdated job17b3666
Release 1.0.9093b44ef
Merge pull request #239 from dtolnay/toml835f9da
Merge pull request #259 from dtolnay/pubcrate8562fca
Reduce visibility of items that are not publicly accessibleacb76ef
Drop basic-toml in favor of more widely used toml crate- See full diff in compare view
Updates serde
from 1.0.196 to 1.0.199
Release notes
Sourced from serde's releases.
v1.0.199
- Fix ambiguous associated item when
forward_to_deserialize_any!
is used on an enum withError
variant (#2732, thanks@aatifsyed
)v1.0.198
- Support serializing and deserializing
Saturating<T>
(#2709, thanks@jbethune
)v1.0.197
Commits
1477028
Release 1.0.199789740b
Merge pull request #2732 from aatifsyed/master8fe7539
fix: ambiguous associated type in forward_to_deserialize_any!f6623a3
Ignore cast_precision_loss pedantic clippy lintc4fb923
Release 1.0.19865b7eea
Merge pull request #2729 from dtolnay/saturating01cd696
Integrate Saturating<T> deserialization into impl_deserialize_num macroc13b3f7
Format PR 2709a6571ee
Merge pull request #2709 from jbethune/master6e38aff
Revert "Temporarily disable miri on doctests"- 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
dc2b06c
Release version 0.5.1 (#687)bfc84ad
fix >5s quick mode crash, resolve #658 (#685)4a560cb
release version 0.5 (#683)3e2849e
Post v0.4 CHANGELOG updates (#680)637010e
Bump clap to version 4 (#679)39d7e2f
Update to tempfile 3.5 (#675)8ab2752
Fix typo in known_limitations.md (#674)a211230
chore: replace atty with is-terminal (#628)a844eb2
Bump MSRV to 1.60 for csv dependency (#665)2f53607
Use OR operator to specify multiple licenses (#643)- Additional commits viewable in compare view
Updates rayon
from 1.8.1 to 1.10.0
Changelog
Sourced from rayon's changelog.
Release rayon 1.10.0 (2024-03-23)
- The new methods
ParallelSlice::par_chunk_by
andParallelSliceMut::par_chunk_by_mut
work like the slice methodschunk_by
andchunk_by_mut
added in Rust 1.77.Release rayon 1.9.0 (2024-02-27)
- The new methods
IndexedParallelIterator::by_exponential_blocks
andby_uniform_blocks
allow processing items in smaller groups at a time.- The new
iter::walk_tree
,walk_tree_prefix
, andwalk_tree_postfix
functions enable custom parallel iteration over tree-like structures.- The new method
ParallelIterator::collect_vec_list
returns items as a linked list of vectors, which is an efficient mode of parallel collection used by many of the internal implementations ofcollect
.- The new methods
ParallelSliceMut::par_split_inclusive_mut
,ParallelSlice::par_split_inclusive
, andParallelString::par_split_inclusive
all work like a normal split but keeping the separator as part of the left slice.- The new
ParallelString::par_split_ascii_whitespace
splits only on ASCII whitespace, which is faster than including Unicode multi-byte whitespace.OsString
now implementsFromParallelIterator<_>
andParallelExtend<_>
for a few item types similar to the standardFromIterator
andExtend
.- The internal
Pattern
trait for string methods is now implemented for[char; N]
and&[char; N]
, matching any of the given characters.
Commits
4a6e9bf
Merge #991b0008f3
Release rayon 1.6.0 / rayon-core 1.10.0c2dfa5c
Merge #99017f5b08
fix typoca9b279
Merge #989a119f23
Unifychunks
,fold_chunks
, andfold_chunks_with
911d6d0
Merge #4929ef85cd
Add some documentation about when broadcasts runbd7b61c
Add more internal enforcement of static/scope lifetimes812ca02
Simplify calls that use the panic_handler- Additional commits viewable in compare view
Updates env_logger
from 0.10.2 to 0.11.3
Release notes
Sourced from env_logger's releases.
v0.11.3
[0.11.3] - 2024-03-05
Features
- Experimental support for key-value logging behind
unstable-kv
v0.11.2
[0.11.2] - 2024-02-13
v0.11.1
What's Changed
- fix(fmt): Fix passing of WriteStyle when using Target::Pipe by
@Bobo1239
in rust-cli/env_logger#302New Contributors
@Bobo1239
made their first contribution in rust-cli/env_logger#302Full Changelog: https://github.com/rust-cli/env_logger/compare/v0.11.0...v0.11.1
v0.11.0
What's Changed
- refactor(fmt): More anstream prep by
@epage
in rust-cli/env_logger#297- fix(fmt): Improve terminal styling support by
@epage
in rust-cli/env_logger#298- refactor: Split out env_filter package by
@epage
in rust-cli/env_logger#299- feat(filter): Add a Logger decorator by
@epage
in rust-cli/env_logger#300Full Changelog: https://github.com/rust-cli/env_logger/compare/v0.10.2...v0.11.0
Changelog
Sourced from env_logger's changelog.
[0.11.3] - 2024-03-05
Features
- Experimental support for key-value logging behind
unstable-kv
[0.11.2] - 2024-02-13
[0.11.1] - 2024-01-27
Fixes
- Allow styling with
Target::Pipe
[0.11.0] - 2024-01-19
Migration Guide
env_logger::fmt::Style: The bespoke styling API, behind
color
, was removed, in favor of accepting any ANSI styled string and adapting it to the target stream's capabilities.Possible styling libraries include:
- anstyle is a minimal, runtime string styling API and is re-exported as
env_logger::fmt::style
- owo-colors is a feature rich runtime string styling API
- color-print for feature-rich compile-time styling API
custom_format.rs uses
anstyle
viaFormatter::default_level_style
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 ofenv_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
andCLICOLOR_FORCE
, see https://bixense.com/clicolors/
... (truncated)
Commits
98ce803
chore: Release7a16130
docs: Update changeloge55af6f
Merge pull request #137 from tmccombs/structuredf6e2d45
feat(kv): Use now-stable kv feature of log crate9f4a33a
feat(kv): Add styling for key in default format9d26ad5
feat: Add support for Key-Value data in log records8962096
Merge pull request #314 from rust-cli/renovate/pre-commit-action-3.x4127228
chore(deps): update pre-commit/action action to v3.0.1b0e3ea9
chore: Release522ce17
Merge pull request #310 from epage/docs- Additional commits viewable in compare view
Updates flate2
from 1.0.28 to 1.0.30
Release notes
Sourced from flate2's releases.
1.0.29 - with new
zlib-rs
feature (~zlib-ng
in Rust)With the new
zlib-rs
feature, a new backend is enabled that brings in a SIMD-accelerated Rust implementation.What's Changed
- Fix build for beta and nightly by
@JakubOnderka
in rust-lang/flate2-rs#388- Store
StreamWrapper::inner
as a raw pointer by@icmccorm
in rust-lang/flate2-rs#394- Avoid redudant imports by
@Byron
in rust-lang/flate2-rs#398- add
zlib-rs
support via thelibz-rs-sys
C api forzlib-rs
by@folkertdev
in rust-lang/flate2-rs#400- Add tests to show BufRead can be used after decoding by
@jongiddy
in rust-lang/flate2-rs#402- release version 1.0.29: support for zlib-rs by
@folkertdev
in rust-lang/flate2-rs#403New Contributors
@JakubOnderka
made their first contribution in rust-lang/flate2-rs#388@icmccorm
made their first contribution in rust-lang/flate2-rs#394@folkertdev
made their first contribution in rust-lang/flate2-rs#400Full Changelog: https://github.com/rust-lang/flate2-rs/compare/1.0.28...1.0.29
Commits
d3bea90
Merge pull request #405 from Byron/fix-CI5048843
Merge pull request #407 from striezel-stash/actions-checkout-v442c86ce
Merge pull request #406 from striezel-stash/fix-some-typosf7b99e9
Update actions/checkout in GitHub Actions workflows to v4563f1c4
Fix typos1126a4a
prepare bugfix release to make docs work againbc1b3e9
CI verifies that docs can be built (#404)5ce4154
fix CI by assuring builds work with --all-features enabled (#404)9a25bc0
Merge pull request #403 from folkertdev/bump-version-zlib-rse9c87c0
zlib-rs support version bump- Additional commits viewable in compare view
Updates ureq
from 2.9.4 to 2.9.7
Changelog
Sourced from ureq's changelog.
2.9.7
- Update deps (
base64
0.22,rustls
to 0.22.4 (#747, #748)- Parse URL after middleware to enable changing it (#745)
- Tidy up code and fix compilatio (#742, 743)
2.9.6
Fixed
hootbin
is optional dep. Tests must be run with featuretestdeps
(#729)- Exclude script files from cargo package (#728)
2.9.5
Fixed
- Update deps (
cookie
0.18,cookie_store
0.21, unpinurl
). (#722)