iopsystems / rezolus

Systems performance telemetry
Other
48 stars 8 forks source link

chore(deps): bump the cargo-dependencies group across 1 directory with 34 updates #272

Closed dependabot[bot] closed 1 month ago

dependabot[bot] commented 1 month ago

Bumps the cargo-dependencies group with 23 updates in the / directory:

Package From To
backtrace 0.3.71 0.3.72
clap 4.5.4 4.5.6
histogram 0.10.1 0.10.2
linkme 0.3.26 0.3.27
ouroboros 0.18.3 0.18.4
serde 1.0.202 1.0.203
tokio 1.37.0 1.38.0
toml 0.8.13 0.8.14
libbpf-sys 1.4.1+v1.4.0 1.4.2+v1.4.2
perf-event2 0.7.2 0.7.4
anstyle-query 1.0.3 1.1.0
async-compression 0.4.10 0.4.11
brotli-decompressor 4.0.0 4.0.1
cc 1.0.98 1.0.99
clap_lex 0.7.0 0.7.1
hyper 0.14.28 0.14.29
parking_lot 0.12.2 0.12.3
perf-event-data 0.1.4 0.1.6
proc-macro2 1.0.83 1.0.85
regex 1.10.4 1.10.5
regex-automata 0.4.6 0.4.7
regex-syntax 0.8.3 0.8.4
utf8parse 0.2.1 0.2.2

Updates backtrace from 0.3.71 to 0.3.72

Release notes

Sourced from backtrace's releases.

0.3.72

This release removes a lot of dead code. Some feature flags that haven't done anything in a long time are gone. If you depend on those features, Cargo's resolver will not update you to 0.3.72.

If your code runs on Windows, or you want it to run on visionOS, however, you should probably update to this version. It contains a number of fixes for both OS. It also uses the latest version of a number of dependencies.

What's Changed

New Contributors

Full Changelog: https://github.com/rust-lang/backtrace-rs/compare/0.3.71...0.3.72

Commits


Updates clap from 4.5.4 to 4.5.6

Release notes

Sourced from clap's releases.

v4.5.6

[4.5.6] - 2024-06-06

Changelog

Sourced from clap's changelog.

[4.5.6] - 2024-06-06

[4.5.5] - 2024-06-06

Fixes

  • Allow exclusive to override required_unless_present, required_unless_present_any, required_unless_present_all
Commits
  • 51de731 chore(ci): Lint clippy::items_after_statements seems too strict
  • 181a2cf chore(ci): Allow prelude wildcard imports
  • 82cf9a6 chore(ci): Reduce noisy lints
  • See full diff in compare view


Updates histogram from 0.10.1 to 0.10.2

Commits


Updates linkme from 0.3.26 to 0.3.27

Release notes

Sourced from linkme's releases.

0.3.27

Commits
  • 2107125 Release 0.3.27
  • c383e16 Merge pull request #93 from dtolnay/please
  • 494ee50 Enable zero-sized section member for openbsd
  • 16943f2 Merge pull request #92 from dtolnay/bsd
  • 36abe6b Combine some freebsd and openbsd cfgs
  • 9270033 Merge pull request #90 from lcheylus/openbsd
  • 19bb639 README: add support for OpenBSD
  • 0f4ed0b tests: disable test_empty on OpenBSD
  • 6569f73 Add support for OpenBSD
  • 1f1131f Fill in ignore reasons in all #[ignore] attributes
  • Additional commits viewable in compare view


Updates ouroboros from 0.18.3 to 0.18.4

Commits


Updates serde from 1.0.202 to 1.0.203

Release notes

Sourced from serde's releases.

v1.0.203

  • Documentation improvements (#2747)
Commits
  • d5bc546 Release 1.0.203
  • 45ae217 Merge pull request #2747 from dtolnay/variadic
  • b7b97dd Unindent implementation inside tuple_impl_body macro
  • 5d3c563 Document tuple impls as fake variadic
  • 3761854 Merge pull request #2745 from dtolnay/docsrs
  • a8f1484 Rely on docs.rs to define --cfg=docsrs by default
  • See full diff in compare view


Updates tokio from 1.37.0 to 1.38.0

Release notes

Sourced from tokio's releases.

Tokio v1.38.0

This release marks the beginning of stabilization for runtime metrics. It stabilizes RuntimeMetrics::worker_count. Future releases will continue to stabilize more metrics.

Added

  • fs: add File::create_new (#6573)
  • io: add copy_bidirectional_with_sizes (#6500)
  • io: implement AsyncBufRead for Join (#6449)
  • net: add Apple visionOS support (#6465)
  • net: implement Clone for NamedPipeInfo (#6586)
  • net: support QNX OS (#6421)
  • sync: add Notify::notify_last (#6520)
  • sync: add mpsc::Receiver::{capacity,max_capacity} (#6511)
  • sync: add split method to the semaphore permit (#6472, #6478)
  • task: add tokio::task::join_set::Builder::spawn_blocking (#6578)
  • wasm: support rt-multi-thread with wasm32-wasi-preview1-threads (#6510)

Changed

  • macros: make #[tokio::test] append #[test] at the end of the attribute list (#6497)
  • metrics: fix blocking_threads count (#6551)
  • metrics: stabilize RuntimeMetrics::worker_count (#6556)
  • runtime: move task out of the lifo_slot in block_in_place (#6596)
  • runtime: panic if global_queue_interval is zero (#6445)
  • sync: always drop message in destructor for oneshot receiver (#6558)
  • sync: instrument Semaphore for task dumps (#6499)
  • sync: use FIFO ordering when waking batches of wakers (#6521)
  • task: make LocalKey::get work with Clone types (#6433)
  • tests: update nix and mio-aio dev-dependencies (#6552)
  • time: clean up implementation (#6517)
  • time: lazily init timers on first poll (#6512)
  • time: remove the true_when field in TimerShared (#6563)
  • time: use sharding for timer implementation (#6534)

Fixed

  • taskdump: allow building taskdump docs on non-unix machines (#6564)
  • time: check for overflow in Interval::poll_tick (#6487)
  • sync: fix incorrect is_empty on mpsc block boundaries (#6603)

Documented

  • fs: rewrite file system docs (#6467)
  • io: fix stdin documentation (#6581)
  • io: fix obsolete reference in ReadHalf::unsplit() documentation (#6498)
  • macros: render more comprehensible documentation for select! (#6468)
  • net: add missing types to module docs (#6482)
  • net: fix misleading NamedPipeServer example (#6590)

... (truncated)

Commits


Updates toml from 0.8.13 to 0.8.14

Commits
  • c383efa chore: Release
  • 7bb1781 docs: Update changelog
  • 0af6deb Merge pull request #740 from epage/key-quotes
  • c9e36e7 fix(encode): Prefer literals over escaping double-quotes
  • 42f7a1b test(encode): Show existing quote behavior
  • 9e6290f chore(deps): Update compatible (dev) (#737)
  • dbf1cc1 Merge pull request #736 from epage/snapbox
  • ec9bfd7 chore: Update to snapbox 0.6
  • 881bf67 chore: Remove unused features
  • b62c76e refactor: Resolve deprecations
  • Additional commits viewable in compare view


Updates libbpf-sys from 1.4.1+v1.4.0 to 1.4.2+v1.4.2

Commits


Updates perf-event2 from 0.7.2 to 0.7.4

Release notes

Sourced from perf-event2's releases.

v0.7.4

0.7.4 - 2024-05-30

Added

  • Added several new methods on Builder for some fields which were not previously wrapped.
  • Added Builder::event method which allows reconfiguring the event that the builder was initially created with.

Changed

What's Changed

Full Changelog: https://github.com/Phantomical/perf-event/compare/v0.7.3...v0.7.4

v0.7.3

0.7.3 - 2024-05-26

Added

  • Add Group::builder method which creates a builder that is preconfigured for constructing a Group. @​daniel-levin

What's Changed

New Contributors

Full Changelog: https://github.com/Phantomical/perf-event/compare/v0.7.2...v0.7.3

Commits
  • aa2a46d Release v0.7.4
  • e0525ff Release sys-v5.0.5
  • aba1df2 Actually add the bindings module (#56)
  • d1b8484 Add perf-event-open-sys bindings for riscv64gc (#55)
  • e272f25 Fix a clippy warning (#54)
  • 6579752 Add a bunch more builder method for perf_event_attr fields (#53)
  • b23527b Update all manpage links to point to mankier.com (#52)
  • d8c1f33 Group exports via rustfmt std-extern-crate (#50)
  • 3beb774 Allow reconfiguring the event within the builder (#49)
  • 4cb9fa1 Access perf_event_attr fields directly instead of via anon fields (#47)
  • Additional commits viewable in compare view


Updates addr2line from 0.21.0 to 0.22.0

Changelog

Sourced from addr2line's changelog.

0.22.0 (2024/04/11)

Breaking changes

  • Updated gimli and object dependencies.

Commits


Updates anstyle-query from 1.0.3 to 1.1.0

Commits
  • f12fbef chore: Release
  • 9f212e2 docs: Update changelog
  • b922b24 Merge pull request #194 from epage/query
  • 1d210c7 fix(query)!: Update CLICOLOR_FORCE to check non-empty
  • b64de77 refactor(query): Pull out non-empty check
  • f9cb13d Merge pull request #190 from epage/snapbox
  • c33f6c6 chore: Update to snapbox 0.6
  • 098acf7 refactor: Resolve deprecations
  • c0ef61f chore: Update to snapbox 0.5.14
  • abd2a71 chore(deps): Update compatible (dev) (#181)
  • Additional commits viewable in compare view


Updates async-compression from 0.4.10 to 0.4.11

Changelog

Sourced from async-compression's changelog.

0.4.11 - 2024-05-30

Other

  • Expose total_in/total_out from underlying flate2 encoder types.
Commits
  • e381041 Merge pull request #279 from Nullus157/release-plz-2024-05-30T06-55-56Z
  • 46e3961 chore: release
  • fd77c55 Merge pull request #278 from tobz/tobz/expose-encoder-stats-methods
  • 1fcbb9c Expose total_in/total_out from underlying flate2 encoder types.
  • See full diff in compare view


Updates brotli-decompressor from 4.0.0 to 4.0.1

Commits


Updates c-enum from 0.1.2 to 0.2.3

Release notes

Sourced from c-enum's releases.

v0.2.2

Changed

  • c_enum! will now emit the error message about multiple declarations in a block in most cases matching needing to be migrated to v0.2.0.

What's Changed

Full Changelog: https://github.com/Phantomical/c-enum/compare/v0.2.1...v0.2.2

v0.2.1

Changed

  • c_enum! will now emit a custom error message indicating that declaring multiple enums in a single c_enum! block is not supported anymore.

What's Changed

Full Changelog: https://github.com/Phantomical/c-enum/compare/v0.2.0...v0.2.1

v0.2.0

0.2.0 - 2023-10-23

Added

  • c_enum! now has some extra syntax to allow directly applying attributes to the generated impl block.

Changed

  • It is now only possible to define a single enum instance within a c_enum!. This is to allow additional syntax in the future that is not supported when the macro allows multiple enum definitions.

What's Changed

Full Changelog: https://github.com/Phantomical/c-enum/compare/v0.1.2...v0.2.0

Changelog

Sourced from c-enum's changelog.

0.2.3 - 2024-02-07

Fixed

  • c_enum! can now handle enums with more than 128 variants without hitting the macro recursion limit. Enums with more than 10k variants will still hit it eventually but this is less likely to be an issue for most.

0.2.2 - 2023-10-23

Changed

  • c_enum! will now emit the error message about multiple declarations in a block in most cases matching needing to be migrated to v0.2.0.

0.2.1 - 2023-10-23

Changed

  • c_enum! will now emit a custom error message indicating that declaring multiple enums in a single c_enum! block is not supported anymore.

0.2.0 - 2023-10-23

Added

  • c_enum! now has some extra syntax to allow directly applying attributes to the generated impl block.

Changed

  • It is now only possible to define a single enum instance within a c_enum!. This is to allow additional syntax in the future that is not supported when the macro allows multiple enum definitions.
Commits
  • e91f465 v0.2.3
  • ea51ab4 Match multiple fields at a time in order to support larger enums
  • 9f462eb v0.2.2
  • f794902 Improve the cases in which c_enum! will detect multiple declarations
  • d78cb0d Add a missing pub to the generated code example (#12)
  • d9d4991 v0.2.1
  • 7ef6f82 Improve error messages for multiple enums in a c_enum! block (#11)
  • 119b106 v0.2.0 (#10)
  • 39b3917 Allow setting attributes on the generated impl block (#9)
  • c568104 Only allow a single struct definition per c_enum! macro (#8)
  • Additional commits viewable in compare view


Updates cc from 1.0.98 to 1.0.99

Release notes

Sourced from cc's releases.

1.0.99

What's Changed

New Contributors

Full Changelog: https://github.com/rust-lang/cc-rs/compare/1.0.98...1.0.99

Commits


Updates clap_builder from 4.5.2 to 4.5.6

Release notes

Sourced from clap_builder's releases.

v4.5.6

[4.5.6] - 2024-06-06

v4.5.4

[4.5.4] - 2024-03-25

Fixes

  • (derive) Allow non-literal #[arg(id)] attributes again

v4.5.3

[4.5.3] - 2024-03-15

Internal

  • (derive) Update heck
Changelog

Sourced from clap_builder's changelog.

[4.5.6] - 2024-06-06

[4.5.5] - 2024-06-06

Fixes

  • Allow exclusive to override required_unless_present, required_unless_present_any, required_unless_present_all

[4.5.4] - 2024-03-25

Fixes

  • (derive) Allow non-literal #[arg(id)] attributes again

[4.5.3] - 2024-03-15

Internal

  • (derive) Update heck
Commits
  • 122a2b3 chore: Release
  • d87dee6 Merge pull request #5476 from pzmarzly/issue-4265
  • f087c39 chore: Release
  • 1870d32 docs: Update changelog
  • ea7bfe2 Merge pull request #5520 from epage/exclusive
  • 08656d0 fix(parser): Allow exclusive to override required_*
  • 65e90cd test(parser): Show conditional requireds and exclusive
  • 5e3386b docs: Link to repo, not webpage inside repo
  • 2d83106 chore(deps): Update compatible (dev) (#5514)
  • b917796 Merge pull request #5505 from epage/snapbox
  • Additional commits viewable in compare view


Updates clap_derive from 4.5.4 to 4.5.5

Changelog

Sourced from clap_derive's changelog.

[4.5.5] - 2024-06-06

Fixes

  • Allow exclusive to override required_unless_present, required_unless_present_any, required_unless_present_all
Commits
  • f087c39 chore: Release
  • 1870d32 docs: Update changelog
  • ea7bfe2 Merge pull request #5520 from epage/exclusive
  • 08656d0 fix(parser): Allow exclusive to override required_*
  • 65e90cd test(parser): Show conditional requireds and exclusive
  • 5e3386b docs: Link to repo, not webpage inside repo
  • 2d83106 chore(deps): Update compatible (dev) (#5514)
  • b917796 Merge pull request #5505 from epage/snapbox
  • 75e2199 chore: Upgrade snapbox
  • 4aefa3c docs(ref): Clean up long help descriptions
  • Additional commits viewable in compare view


Updates clap_lex from 0.7.0 to 0.7.1

Changelog

Sourced from clap_lex's changelog.

v0.7.1 (2015-05-01)

Bug Fixes

  • MultipleValues stops evaluating values if the max or exact number of values was reached (86d92c9f)
Commits
  • f087c39 chore: Release
  • 1870d32 docs: Update changelog
  • ea7bfe2 Merge pull request #5520 from epage/exclusive
  • 08656d0 fix(parser): Allow exclusive to override required_*
  • 65e90cd test(parser): Show conditional requireds and exclusive
  • 5e3386b docs: Link to repo, not webpage inside repo
  • 2d83106 chore(deps): Update compatible (dev) (#5514)
  • b917796 Merge pull request #5505 from epage/snapbox
  • 75e2199 chore: Upgrade snapbox
  • 4aefa3c docs(ref): Clean up long help descriptions
  • Additional commits viewable in compare view


Updates gimli from 0.28.1 to 0.29.0

Changelog

Sourced from gimli's changelog.

0.29.0

Released 2024/04/11.

Breaking changes

  • Changed Reader type parameter to ReaderOffset for read::UnwindContext and related types. Replaced Expression with UnwindExpression in unwind information types. #703

Changed

  • Changed write::Sections::for_each and for_each_mut to specify section lifetime. #699

  • Fixed writing unwind information with an LSDA encoding that is not DW_EH_PE_absptr. #704

  • Fixed parsing for an empty DWP index. #706

  • Improved error handling in read::Unit::dwo_name. #693

  • Fixed warnings. #692 #694 #695 #696

Added

  • Added MIPS register definitions. #690

  • Added PowerPC register definitions. #691

  • Added read::DwarfSections and read::DwarfPackageSections. #698

  • Implemented BitOr for DwEhPe. #709

  • Added read::Relocate, read::RelocateReader, and write::RelocateWriter. #709


Commits


Updates hyper from 0.14.28 to 0.14.29

Release notes

Sourced from hyper's releases.

v0.14.29

Bug Fixes

  • http1: start header read timeout immediately (#3305) (b5c2592f)

Features

  • http2: add config for max_local_error_reset_streams in server (#3528) (dedcb674)

New Contributors

Full Changelog: https://github.com/hyperium/hyper/compare/v0.14.28...v0.14.29

Changelog

Sourced from hyper's changelog.

v0.14.29 (2024-06-03)

Bug Fixes

  • http1: start header read timeout immediately (#3305) (b5c2592f)

Features

  • http2: add config for max_local_error_reset_streams in server (#3528) (dedcb674)
Commits


Updates linkme-impl from 0.3.26 to 0.3.27

Release notes

Sourced from linkme-impl's releases.

0.3.27

Commits
  • 2107125 Release 0.3.27
  • c383e16 Merge pull request #93 from dtolnay/please
  • 494ee50 Enable zero-sized section member for openbsd
  • 16943f2 Merge pull request #92 from dtolnay/bsd
  • 36abe6b Combine some freebsd and openbsd cfgs
  • 9270033 Merge pull request #90 from lcheylus/openbsd
  • 19bb639 README: add support for OpenBSD
  • 0f4ed0b tests: disable test_empty on OpenBSD
  • 6569f73 Add support for OpenBSD
  • 1f1131f Fill in ignore reasons in all #[ignore] attributes
  • Additional commits viewable in compare view


Updates object from 0.32.2 to 0.35.0

Changelog

Sourced from object's changelog.

0.35.0

Released 2024/04/10.

Breaking changes

  • Moved the 'file lifetime parameter from read::Object to its associated types. #655

Added

  • Added support more section kinds in build::elf. #650

  • Added thin archive support to read::ArchiveFile.