Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump the exercises-dependencies group across 15 directories with 17 updates #36

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 13, 2024

Bumps the exercises-dependencies group with 3 updates in the /exercises/1-course-introduction/1-introduction/2-embedded directory: panic-probe, embedded-hal and lsm303agr.
Bumps the exercises-dependencies group with 2 updates in the /exercises/2-foundations-of-rust/5-closures-and-dynamic-dispatch/1-config-reader directory: serde and serde_json.
Bumps the exercises-dependencies group with 3 updates in the /exercises/3-crate-engineering/1-crate-engineering/1-my-serde-app directory: serde, serde_json and anyhow.
Bumps the exercises-dependencies group with 2 updates in the /exercises/3-crate-engineering/1-crate-engineering/3-bsn directory: serde and serde_json.
Bumps the exercises-dependencies group with 3 updates in the /exercises/3-crate-engineering/1-crate-engineering/5-fizzbuzz directory: serde, serde_json and criterion.
Bumps the exercises-dependencies group with 1 update in the /exercises/4-multitasking/3-asynchronous-multitasking/1-async-channels directory: tokio.
Bumps the exercises-dependencies group with 5 updates in the /exercises/4-multitasking/3-asynchronous-multitasking/2-async-chat directory:

Package From To
serde 1.0.197 1.0.207
serde_json 1.0.115 1.0.124
anyhow 1.0.81 1.0.86
tokio 1.37.0 1.39.2
tokio-util 0.7.10 0.7.11

Bumps the exercises-dependencies group with 3 updates in the /exercises/4-multitasking/3-asynchronous-multitasking/3-measurement-data-sink directory: serde, serde_json and anyhow.
Bumps the exercises-dependencies group with 5 updates in the /exercises/4-multitasking/3-asynchronous-multitasking/3-measurement-data-sink/node-simulator directory:

Package From To
serde 1.0.198 1.0.207
serde_json 1.0.116 1.0.124
anyhow 1.0.82 1.0.86
tokio 1.37.0 1.39.2
clap 4.5.4 4.5.15

Bumps the exercises-dependencies group with 2 updates in the /exercises/7-rust-for-data-science/1-rust-from-python/1-hello-world directory: num and pyo3.
Bumps the exercises-dependencies group with 5 updates in the /exercises/7-rust-for-data-science/1-rust-from-python/2-strompy directory:

Package From To
serde 1.0.197 1.0.207
serde_json 1.0.114 1.0.124
tokio 1.36.0 1.39.2
nalgebra 0.32.4 0.33.0
tokio-util 0.7.10 0.7.11

Bumps the exercises-dependencies group with 1 update in the /exercises/8-embedded/1-embedded-ecosystem/1-lsm303agr-id directory: embassy-nrf.
Bumps the exercises-dependencies group with 1 update in the /exercises/8-embedded/2-portable-drivers/1-lsm303agr-driver directory: embassy-nrf.
Bumps the exercises-dependencies group with 2 updates in the /exercises/8-embedded/3-async-on-embedded/1-compass directory: embassy-nrf and embassy-executor.
Bumps the exercises-dependencies group with 2 updates in the /exercises/8-embedded/4-embassy-framework/1-embassy-project directory: embassy-nrf and embassy-executor.

Updates panic-probe from 0.3.1 to 0.3.2

Release notes

Sourced from panic-probe's releases.

defmt v0.3.2

What's Changed

New Contributors

Full Changelog: knurling-rs/defmt@defmt-v0.3.1...defmt-v0.3.2

Changelog

Sourced from panic-probe's changelog.

defmt-decoder v0.3.9, defmt-print v0.3.10 - 2023-10-04

  • #784: defmt-decoder: Prepare defmt-decoder v0.3.9 release
  • #781: defmt-decoder: Add pub struct Formatter to defmt_decoder::log
  • #778: defmt-decoder: Add support for nested log formatting
  • #777: defmt-decoder: Simplify StdoutLogger
  • #775: defmt-decoder: Ignore AArch64 mapping symbols
  • #771: defmt-macros: Ignore empty items in DEFMT_LOG
  • #769: defmt-decoder: Add support for color, style, width and alignment to format

#784: knurling-rs/defmt#784 #781: knurling-rs/defmt#781 #778: knurling-rs/defmt#778 #777: knurling-rs/defmt#777 #775: knurling-rs/defmt#775 #771: knurling-rs/defmt#771 #769: knurling-rs/defmt#769

defmt-decoder v0.3.8, defmt-print v0.3.8 - 2023-08-01

  • #766 decoder::log: Rename PrettyLogger to StdoutLogger
  • #765: defmt-decoder: Add support for customizable logger formatting

#766: knurling-rs/defmt#766 #765: knurling-rs/defmt#765

[v0.3.5] - 2023-06-19

  • #760: defmt-macros: Upgrade to syn 2
  • #759: Release defmt v0.3.5, defmt-macros 0.3.6 and defmt-print 0.3.8
  • #758: defmt-print: Tidy up
  • #757: defmt-print: Allow reading from a tcp port
  • #756: CI: Switch from bors to merge queue
  • #753: demft Add Format impls for core::ptr::NonNull and fn(Args...) -> Ret (up to 12 arguments)

#760: knurling-rs/defmt#760 #759: knurling-rs/defmt#759 #758: knurling-rs/defmt#758 #757: knurling-rs/defmt#757 #756: knurling-rs/defmt#756 #753: knurling-rs/defmt#753

defmt-decoder v0.3.7, defmt-macros v0.3.5, defmt-parser v0.3.3, defmt-print v0.3.7 - 2023-05-05

  • #754: Release defmt-decoder v0.3.7, defmt-macros v0.3.5, defmt-parser v0.3.3, defmt-print v0.3.7
  • #750: Add support for decoding wire format version 3

#754: knurling-rs/defmt#754 #750: knurling-rs/defmt#750

... (truncated)

Commits

Updates embedded-hal from 0.2.7 to 1.0.0

Release notes

Sourced from embedded-hal's releases.

v1.0.0

Check out the announcement blog post and the migration guide.

Changes since v1.0.0-rc.3:

  • gpio: remove ToggleableOutputPin, move toggle() to StatefulOutputPin.

v1.0.0-rc.3

  • gpio: require &mut self in InputPin and StatefulOutputPin.

v1.0.0-rc.2

  • Minor document fixes.
  • Add #[inline] hints to most of embedded-hal functions.
  • pwm: rename get_max_duty_cycle to max_duty_cycle.
  • delay: Rename DelayUs to DelayNs
  • delay: Add DelayNs::delay_ns()
  • delay: Add default impls of delay_ms and delay_us based on delay_ns.
  • delay: Make the default impl of delay_ms more efficient, it now does less calls to the underlying delay_ns (previously delay_us).
  • spi: Rename Operation::DelayUs to Operation::DelayNs, with nanosecond precision.

embedded-hal-async release 1.0.0-rc.1

  • Updated embedded-hal to version 1.0.0-rc.1.
  • Add optional defmt 0.3 support.
  • Remove serial traits, the replacement is the embedded-io crate.
  • Added + ?Sized to all blanket impls.
  • Moved ExclusiveDevice to embedded-hal-bus.

embedded-hal-nb release 1.0.0-rc.1

  • Updated embedded-hal to version 1.0.0-rc.1.
  • Added + ?Sized to all blanket impls.

embedded-hal-nb release 1.0.0-alpha.3

Changed

  • Updated embedded-hal to version 1.0.0-alpha.11.

embedded-hal-nb release 1.0.0-alpha.2

Changed

  • Updated embedded-hal to version 1.0.0-alpha.10.

embedded-hal-nb release 1.0.0-alpha.1

Changed

  • Updated embedded-hal to version 1.0.0-alpha.9.

embedded-hal-nb release 1.0.0-alpha.0

First release to crates.io

Commits
  • f8c79fe Merge pull request #555 from Dirbaio/migration-giude
  • 11c8b9e Release embedded-hal{,-async,-nb} v1.0.0, embedded-hal-bus v0.1.0
  • 5f89197 docs/migration: document gpio change to &mut self.
  • bf488df docs: update readmes for v1.0
  • b7ee113 docs/migration: add advice to impl both versions, add e-h-compat
  • 871f473 Move migration guide to docs dir.
  • 0dec059 Merge pull request #562 from jr-oss/fix_spi_transfer_doc
  • 74ca5ae Commit b6764ecd replaced closures by operations. Update documentation accordi...
  • 208f028 Merge pull request #561 from GrantM11235/patch-1
  • 83620fe Migration guide typo
  • Additional commits viewable in compare view

Updates lsm303agr from 1.0.0 to 1.1.0

Release notes

Sourced from lsm303agr's releases.

Release 1.1.0

Added

  • Add support for async behind the async feature flag

Changed

  • Update MSRV to 1.75.0
Changelog

Sourced from lsm303agr's changelog.

[1.1.0] - 2024-06-24

Added

  • Add support for async behind the async feature flag

Changed

  • Update MSRV to 1.75.0
Commits
  • b29eb5f chore: Release lsm303agr version 1.1.0
  • cfe8ab1 Remove dummy feature since we do not test with async, which is a requirement ...
  • e440ef1 Update CI
  • 9a3666e implement embedded-hal-async traits using maybe-async-cfg (#31)
  • See full diff in compare view

Updates serde from 1.0.197 to 1.0.207

Release notes

Sourced from serde's releases.

v1.0.207

  • Improve interactions between flatten attribute and skip_serializing/skip_deserializing (#2795, thanks @​Mingun)

v1.0.206

  • Improve support for flatten attribute inside of enums (#2567, thanks @​Mingun)

v1.0.205

  • Use serialize_entry instead of serialize_key + serialize_value when serialize flattened newtype enum variants (#2785, thanks @​Mingun)
  • Avoid triggering a collection_is_never_read lint in the deserialization of enums containing flattened fields (#2791)

v1.0.204

  • Apply #[diagnostic::on_unimplemented] attribute on Rust 1.78+ to suggest adding serde derive or enabling a "serde" feature flag in dependencies (#2767, thanks @​weiznich)

v1.0.203

  • Documentation improvements (#2747)

v1.0.202

  • Provide public access to RenameAllRules in serde_derive_internals (#2743)

v1.0.201

  • Resolve unexpected_cfgs warning (#2737)

v1.0.200

  • Fix formatting of "invalid type" and "invalid value" deserialization error messages containing NaN or infinite floats (#2733, thanks @​jamessan)

v1.0.199

  • Fix ambiguous associated item when forward_to_deserialize_any! is used on an enum with Error variant (#2732, thanks @​aatifsyed)

v1.0.198

Commits
  • 1b4da41 Release 1.0.207
  • f61d452 Touch up PR 2795
  • f986609 Merge pull request #2795 from Mingun/has-flatten-rework
  • 77a6a9d Take into account only not skipped flatten fields when choose serialization form
  • 547d843 Remove dead code - serialize_struct_as_map always called when cattrs.has_flat...
  • 005cb84 Fail with an understandable message is number of fields for serialization is ...
  • fd5b5e9 Correctly calculate has_flatten attribute in all cases for deserialization
  • 0647a7c Fix creating and filling a collections that was not read
  • 85c73ef Release 1.0.206
  • 5ba1796 Resolve doc_markdown pedantic lint on regression test function
  • Additional commits viewable in compare view

Updates serde_json from 1.0.115 to 1.0.124

Release notes

Sourced from serde_json's releases.

v1.0.124

v1.0.123

v1.0.122

  • Support using json! in no-std crates (#1166)

v1.0.121

v1.0.120

  • Correctly specify required version of indexmap dependency (#1152, thanks @​cforycki)

v1.0.119

v1.0.118

v1.0.117

  • Resolve unexpected_cfgs warning (#1130)

v1.0.116

Commits
  • cf771a0 Release 1.0.124
  • 8b314a7 Merge pull request #1173 from iex-rs/fix-big-endian
  • 8eba786 Fix skip_to_escape on BE architectures
  • 2cab07e Release 1.0.123
  • 346189a Fix needless_borrow clippy lint in new control character test
  • 859ead8 Merge pull request #1161 from iex-rs/vectorized-string-parsing
  • e43da5e Immediately bail-out on empty strings
  • 8389d8a Don't run the slow algorithm from the beginning
  • 1f0dcf7 Allow clippy::items_after_statements
  • a95d6df Big endian support
  • Additional commits viewable in compare view

Updates serde from 1.0.197 to 1.0.207

Release notes

Sourced from serde's releases.

v1.0.207

  • Improve interactions between flatten attribute and skip_serializing/skip_deserializing (#2795, thanks @​Mingun)

v1.0.206

  • Improve support for flatten attribute inside of enums (#2567, thanks @​Mingun)

v1.0.205

  • Use serialize_entry instead of serialize_key + serialize_value when serialize flattened newtype enum variants (#2785, thanks @​Mingun)
  • Avoid triggering a collection_is_never_read lint in the deserialization of enums containing flattened fields (#2791)

v1.0.204

  • Apply #[diagnostic::on_unimplemented] attribute on Rust 1.78+ to suggest adding serde derive or enabling a "serde" feature flag in dependencies (#2767, thanks @​weiznich)

v1.0.203

  • Documentation improvements (#2747)

v1.0.202

  • Provide public access to RenameAllRules in serde_derive_internals (#2743)

v1.0.201

  • Resolve unexpected_cfgs warning (#2737)

v1.0.200

  • Fix formatting of "invalid type" and "invalid value" deserialization error messages containing NaN or infinite floats (#2733, thanks @​jamessan)

v1.0.199

  • Fix ambiguous associated item when forward_to_deserialize_any! is used on an enum with Error variant (#2732, thanks @​aatifsyed)

v1.0.198

Commits
  • 1b4da41 Release 1.0.207
  • f61d452 Touch up PR 2795
  • f986609 Merge pull request #2795 from Mingun/has-flatten-rework
  • 77a6a9d Take into account only not skipped flatten fields when choose serialization form
  • 547d843 Remove dead code - serialize_struct_as_map always called when cattrs.has_flat...
  • 005cb84 Fail with an understandable message is number of fields for serialization is ...
  • fd5b5e9 Correctly calculate has_flatten attribute in all cases for deserialization
  • 0647a7c Fix creating and filling a collections that was not read
  • 85c73ef Release 1.0.206
  • 5ba1796 Resolve doc_markdown pedantic lint on regression test function
  • Additional commits viewable in compare view

Updates serde_json from 1.0.115 to 1.0.124

Release notes

Sourced from serde_json's releases.

v1.0.124

v1.0.123

v1.0.122

  • Support using json! in no-std crates (#1166)

v1.0.121

v1.0.120

  • Correctly specify required version of indexmap dependency (#1152, thanks @​cforycki)

v1.0.119

v1.0.118

v1.0.117

  • Resolve unexpected_cfgs warning (#1130)

v1.0.116

Commits
  • cf771a0 Release 1.0.124
  • 8b314a7 Merge pull request #1173 from iex-rs/fix-big-endian
  • 8eba786 Fix skip_to_escape on BE architectures
  • 2cab07e Release 1.0.123
  • 346189a Fix needless_borrow clippy lint in new control character test
  • 859ead8 Merge pull request #1161 from iex-rs/vectorized-string-parsing
  • e43da5e Immediately bail-out on empty strings
  • 8389d8a Don't run the slow algorithm from the beginning
  • 1f0dcf7 Allow clippy::items_after_statements
  • a95d6df Big endian support
  • Additional commits viewable in compare view

Updates anyhow from 1.0.81 to 1.0.86

Release notes

Sourced from anyhow's releases.

1.0.86

  • Fix parse error in ensure! with non-literal after minus sign (#373)

1.0.85

  • Improve ensure! macro's rules to unblock some rustc pretty-printer improvements (#368, #371)

1.0.84

  • Disallow calling ensure! through a Not impl for a type that is not bool (#367)

1.0.83

  • Integrate compile-time checking of cfgs (#363)

1.0.82

  • Documentation improvements
Commits
  • 8ea1819 Release 1.0.86
  • 0a1b405 Merge pull request #373 from dtolnay/minusneg
  • e0c74f2 Ensure $:literal never matches negative literal
  • 013c66e Fix parse error with non-literal after minus sign
  • ca7aff7 Add binary operator ensure tests
  • 2737bbe Release 1.0.85
  • 82b8b34 Merge pull request #371 from dtolnay/split
  • ad78d70 Preserve more token spans in expression parser
  • 5cce406 Parse comparison operators before other binary operators
  • 7205394 Merge pull request #369 from dtolnay/tokensplit
  • Additional commits viewable in compare view

Updates serde from 1.0.197 to 1.0.207

Release notes

Sourced from serde's releases.

v1.0.207

  • Improve interactions between flatten attribute and skip_serializing/skip_deserializing (#2795, thanks @​Mingun)

v1.0.206

  • Improve support for flatten attribute inside of enums (#2567, thanks @​Mingun)

v1.0.205

  • Use serialize_entry instead of serialize_key + serialize_value when serialize flattened newtype enum variants (#2785, thanks @​Mingun)
  • Avoid triggering a collection_is_never_read lint in the deserialization of enums containing flattened fields (#2791)

v1.0.204

  • Apply #[diagnostic::on_unimplemented] attribute on Rust 1.78+ to suggest adding serde derive or enabling a "serde" feature flag in dependencies (#2767, thanks @​weiznich)

v1.0.203

  • Documentation improvements (#2747)

v1.0.202

  • Provide public access to RenameAllRules in serde_derive_internals (#2743)

v1.0.201

  • Resolve unexpected_cfgs warning (#2737)

v1.0.200

  • Fix formatting of "invalid type" and "invalid value" deserialization error messages containing NaN or infinite floats (#2733, thanks @​jamessan)

v1.0.199

  • Fix ambiguous associated item when forward_to_deserialize_any! is used on an enum with Error variant (#2732, thanks @​aatifsyed)

v1.0.198

Commits
  • 1b4da41 Release 1.0.207
  • f61d452 Touch up PR 2795
  • f986609 Merge pull request #2795 from Mingun/has-flatten-rework
  • 77a6a9d Take into account only not skipped flatten fields when choose serialization form
  • 547d843 Remove dead code - serialize_struct_as_map always called when cattrs.has_flat...
  • 005cb84 Fail with an understandable message is number of fields for serialization is ...
  • fd5b5e9 Correctly calculate has_flatten attribute in all cases for deserialization
  • 0647a7c Fix creating and filling a collections that was not read
  • 85c73ef Release 1.0.206
  • 5ba1796 Resolve doc_markdown pedantic lint on regression test function
  • Additional commits viewable in compare view

Updates serde_json from 1.0.115 to 1.0.124

Release notes

Sourced from serde_json's releases.

v1.0.124

v1.0.123

v1.0.122

  • Support using json! in no-std crates (#1166)

v1.0.121

v1.0.120

  • Correctly specify required version of indexmap dependency (#1152, thanks @​cforycki)

v1.0.119

v1.0.118

v1.0.117

  • Resolve unexpected_cfgs warning (#1130)

v1.0.116

Commits
  • cf771a0 Release 1.0.124
  • 8b314a7 Merge pull request #1173 from iex-rs/fix-big-endian
  • 8eba786 Fix skip_to_escape on BE architectures
  • 2cab07e Release 1.0.123
  • 346189a Fix needless_borrow clippy lint in new control character test
  • 859ead8 Merge pull request #1161 from iex-rs/vectorized-string-parsing
  • e43da5e Immediately bail-out on empty strings
  • 8389d8a Don't run the slow algorithm from the beginning
  • 1f0dcf7 Allow clippy::items_after_statements
  • a95d6df Big endian support
  • Additional commits viewable in compare view

Updates serde from 1.0.197 to 1.0.207

Release notes

Sourced from serde's releases.

v1.0.207

  • Improve interactions between flatten attribute and skip_serializing/skip_deserializing (#2795, thanks @​Mingun)

v1.0.206

  • Improve support for flatten attribute inside of enums (#2567, thanks @​Mingun)

v1.0.205

  • Use serialize_entry instead of serialize_key + serialize_value when serialize flattened newtype enum variants (#2785, thanks @​Mingun)
  • Avoid triggering a collection_is_never_read lint in the deserialization of enums containing flattened fields (#2791)

v1.0.204

  • Apply #[diagnostic::on_unimplemented] attribute on Rust 1.78+ to suggest adding serde derive or enabling a "serde" feature flag in dependencies (#2767, thanks @​weiznich)

v1.0.203

  • Documentation improvements (#2747)

v1.0.202

  • Provide public access to RenameAllRules in serde_derive_internals (#2743)

v1.0.201

  • Resolve unexpected_cfgs warning (#2737)

v1.0.200

  • Fix formatting of "invalid type" and "invalid value" deserialization error messages containing NaN or infinite floats (#2733, thanks @​jamessan)

v1.0.199

  • Fix ambiguous associated item when forward_to_deserialize_any! is used on an enum with Error variant (#2732, thanks @​aatifsyed)

v1.0.198

Commits
  • 1b4da41 Release 1.0.207
  • f61d452 Touch up PR 2795
  • f986609 Merge pull request #2795 from Mingun/has-flatten-rework
  • 77a6a9d Take into account only not skipped flatten fields when choose serialization form
  • 547d843 Remove dead code - serialize_struct_as_map always called when cattrs.has_flat...
  • 005cb84 Fail with an understandable message is number of fields for serialization is ...
  • fd5b5e9 Correctly calculate has_flatten attribute in all cases for deserialization
  • 0647a7c Fix creating and filling a collections that was not read
  • 85c73ef Release 1.0.206
  • 5ba1796 Resolve doc_markdown pedantic lint on regression test function
  • Additional commits viewable in compare view

Updates serde_json from 1.0.115 to 1.0.124

Release notes

Sourced from serde_json's releases.

v1.0.124

v1.0.123

v1.0.122

  • Support using json! in no-std crates (#1166)

v1.0.121

v1.0.120

  • Correctly specify required version of indexmap dependency (#1152, thanks @​cforycki)

v1.0.119

v1.0.118

v1.0.117

  • Resolve unexpected_cfgs warning (#1130)

v1.0.116

Commits
  • cf771a0 Release 1.0.124
  • 8b314a7 Merge pull request #1173 from iex-rs/fix-big-endian
  • 8eba786 Fix skip_to_escape on BE architectures
  • 2cab07e Release 1.0.123
  • 346189a Fix needless_borrow clippy lint in new control character test
  • 859ead8 Merge pull request #1161 from iex-rs/vectorized-string-parsing
  • e43da5e Immediately bail-out on empty strings
  • 8389d8a Don't run the slow algorithm from the beginning
  • 1f0dcf7 Allow clippy::items_after_statements
  • a95d6df Big endian support
  • Additional commits viewable in compare view

Updates criterion from 0.3.6 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

[0.4.0] - 2022-09-10

Removed

  • The Criterion::can_plot function has been removed.
  • The Criterion::bench_function_over_inputs function has been removed.
  • The Criterion::bench_functions function has been removed.
  • The Criterion::bench function has been removed.

Changed

  • HTML report hidden behind non-default feature flag: 'html_reports'
  • Standalone support (ie without cargo-criterion) feature flag: 'cargo_bench_support'
  • MSRV bumped to 1.57
  • rayon and plotters are optional (and default) dependencies.
  • Status messages ('warming up', 'analyzing', etc) are printed to stderr, benchmark results are printed to stdout.
  • Accept subsecond durations for --warm-up-time, --measurement-time and --profile-time.
  • Replaced serde_cbor with ciborium because the former is no longer maintained.
  • Upgrade clap to v3 and regex to v1.5.

Added

  • A --discard-baseline flag for discarding rather than saving benchmark results.
  • Formal support for benchmarking code compiled to web-assembly.
  • A --quiet flag for printing just a single line per benchmark.
  • A Throughput::BytesDecimal option for measuring throughput in bytes but printing them using decimal units like kilobytes instead of binary units like kibibytes.

Fixed

  • When using bench_with_input, the input parameter will now be passed through black_box before passing it to the benchmark.
Commits

…pdates

Bumps the exercises-dependencies group with 3 updates in the /exercises/1-course-introduction/1-introduction/2-embedded directory: [panic-probe](https://github.com/knurling-rs/defmt), [embedded-hal](https://github.com/rust-embedded/embedded-hal) and [lsm303agr](https://github.com/eldruin/lsm303agr-rs).
Bumps the exercises-dependencies group with 2 updates in the /exercises/2-foundations-of-rust/5-closures-and-dynamic-dispatch/1-config-reader directory: [serde](https://github.com/serde-rs/serde) and [serde_json](https://github.com/serde-rs/json).
Bumps the exercises-dependencies group with 3 updates in the /exercises/3-crate-engineering/1-crate-engineering/1-my-serde-app directory: [serde](https://github.com/serde-rs/serde), [serde_json](https://github.com/serde-rs/json) and [anyhow](https://github.com/dtolnay/anyhow).
Bumps the exercises-dependencies group with 2 updates in the /exercises/3-crate-engineering/1-crate-engineering/3-bsn directory: [serde](https://github.com/serde-rs/serde) and [serde_json](https://github.com/serde-rs/json).
Bumps the exercises-dependencies group with 3 updates in the /exercises/3-crate-engineering/1-crate-engineering/5-fizzbuzz directory: [serde](https://github.com/serde-rs/serde), [serde_json](https://github.com/serde-rs/json) and [criterion](https://github.com/bheisler/criterion.rs).
Bumps the exercises-dependencies group with 1 update in the /exercises/4-multitasking/3-asynchronous-multitasking/1-async-channels directory: [tokio](https://github.com/tokio-rs/tokio).
Bumps the exercises-dependencies group with 5 updates in the /exercises/4-multitasking/3-asynchronous-multitasking/2-async-chat directory:

| Package | From | To |
| --- | --- | --- |
| [serde](https://github.com/serde-rs/serde) | `1.0.197` | `1.0.207` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.115` | `1.0.124` |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.81` | `1.0.86` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.37.0` | `1.39.2` |
| [tokio-util](https://github.com/tokio-rs/tokio) | `0.7.10` | `0.7.11` |

Bumps the exercises-dependencies group with 3 updates in the /exercises/4-multitasking/3-asynchronous-multitasking/3-measurement-data-sink directory: [serde](https://github.com/serde-rs/serde), [serde_json](https://github.com/serde-rs/json) and [anyhow](https://github.com/dtolnay/anyhow).
Bumps the exercises-dependencies group with 5 updates in the /exercises/4-multitasking/3-asynchronous-multitasking/3-measurement-data-sink/node-simulator directory:

| Package | From | To |
| --- | --- | --- |
| [serde](https://github.com/serde-rs/serde) | `1.0.198` | `1.0.207` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.116` | `1.0.124` |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.82` | `1.0.86` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.37.0` | `1.39.2` |
| [clap](https://github.com/clap-rs/clap) | `4.5.4` | `4.5.15` |

Bumps the exercises-dependencies group with 2 updates in the /exercises/7-rust-for-data-science/1-rust-from-python/1-hello-world directory: [num](https://github.com/rust-num/num) and [pyo3](https://github.com/pyo3/pyo3).
Bumps the exercises-dependencies group with 5 updates in the /exercises/7-rust-for-data-science/1-rust-from-python/2-strompy directory:

| Package | From | To |
| --- | --- | --- |
| [serde](https://github.com/serde-rs/serde) | `1.0.197` | `1.0.207` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.114` | `1.0.124` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.36.0` | `1.39.2` |
| [nalgebra](https://github.com/dimforge/nalgebra) | `0.32.4` | `0.33.0` |
| [tokio-util](https://github.com/tokio-rs/tokio) | `0.7.10` | `0.7.11` |

Bumps the exercises-dependencies group with 1 update in the /exercises/8-embedded/1-embedded-ecosystem/1-lsm303agr-id directory: [embassy-nrf](https://github.com/embassy-rs/embassy).
Bumps the exercises-dependencies group with 1 update in the /exercises/8-embedded/2-portable-drivers/1-lsm303agr-driver directory: [embassy-nrf](https://github.com/embassy-rs/embassy).
Bumps the exercises-dependencies group with 2 updates in the /exercises/8-embedded/3-async-on-embedded/1-compass directory: [embassy-nrf](https://github.com/embassy-rs/embassy) and [embassy-executor](https://github.com/embassy-rs/embassy).
Bumps the exercises-dependencies group with 2 updates in the /exercises/8-embedded/4-embassy-framework/1-embassy-project directory: [embassy-nrf](https://github.com/embassy-rs/embassy) and [embassy-executor](https://github.com/embassy-rs/embassy).


Updates `panic-probe` from 0.3.1 to 0.3.2
- [Release notes](https://github.com/knurling-rs/defmt/releases)
- [Changelog](https://github.com/knurling-rs/defmt/blob/main/CHANGELOG.md)
- [Commits](knurling-rs/defmt@panic-probe-v0.3.1...panic-probe-v0.3.2)

Updates `embedded-hal` from 0.2.7 to 1.0.0
- [Release notes](https://github.com/rust-embedded/embedded-hal/releases)
- [Commits](rust-embedded/embedded-hal@v0.2.7...embedded-hal-v1.0.0)

Updates `lsm303agr` from 1.0.0 to 1.1.0
- [Release notes](https://github.com/eldruin/lsm303agr-rs/releases)
- [Changelog](https://github.com/eldruin/lsm303agr-rs/blob/master/CHANGELOG.md)
- [Commits](eldruin/lsm303agr-rs@v1.0.0...v1.1.0)

Updates `serde` from 1.0.197 to 1.0.207
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](serde-rs/serde@v1.0.197...v1.0.207)

Updates `serde_json` from 1.0.115 to 1.0.124
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](serde-rs/json@v1.0.115...v1.0.124)

Updates `serde` from 1.0.197 to 1.0.207
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](serde-rs/serde@v1.0.197...v1.0.207)

Updates `serde_json` from 1.0.115 to 1.0.124
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](serde-rs/json@v1.0.115...v1.0.124)

Updates `anyhow` from 1.0.81 to 1.0.86
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](dtolnay/anyhow@1.0.81...1.0.86)

Updates `serde` from 1.0.197 to 1.0.207
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](serde-rs/serde@v1.0.197...v1.0.207)

Updates `serde_json` from 1.0.115 to 1.0.124
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](serde-rs/json@v1.0.115...v1.0.124)

Updates `serde` from 1.0.197 to 1.0.207
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](serde-rs/serde@v1.0.197...v1.0.207)

Updates `serde_json` from 1.0.115 to 1.0.124
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](serde-rs/json@v1.0.115...v1.0.124)

Updates `criterion` from 0.3.6 to 0.5.1
- [Changelog](https://github.com/bheisler/criterion.rs/blob/master/CHANGELOG.md)
- [Commits](bheisler/criterion.rs@0.3.6...0.5.1)

Updates `clap` from 2.34.0 to 4.5.15
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](clap-rs/clap@clap_complete-v4.5.4...clap_complete-v4.5.15)

Updates `tokio` from 1.37.0 to 1.39.2
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](tokio-rs/tokio@tokio-1.37.0...tokio-1.39.2)

Updates `serde` from 1.0.197 to 1.0.207
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](serde-rs/serde@v1.0.197...v1.0.207)

Updates `serde_json` from 1.0.115 to 1.0.124
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](serde-rs/json@v1.0.115...v1.0.124)

Updates `anyhow` from 1.0.81 to 1.0.86
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](dtolnay/anyhow@1.0.81...1.0.86)

Updates `tokio` from 1.37.0 to 1.39.2
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](tokio-rs/tokio@tokio-1.37.0...tokio-1.39.2)

Updates `tokio-util` from 0.7.10 to 0.7.11
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](tokio-rs/tokio@tokio-util-0.7.10...tokio-util-0.7.11)

Updates `serde` from 1.0.198 to 1.0.207
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](serde-rs/serde@v1.0.197...v1.0.207)

Updates `serde_json` from 1.0.116 to 1.0.124
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](serde-rs/json@v1.0.115...v1.0.124)

Updates `anyhow` from 1.0.82 to 1.0.86
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](dtolnay/anyhow@1.0.81...1.0.86)

Updates `serde` from 1.0.198 to 1.0.207
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](serde-rs/serde@v1.0.197...v1.0.207)

Updates `serde_json` from 1.0.116 to 1.0.124
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](serde-rs/json@v1.0.115...v1.0.124)

Updates `anyhow` from 1.0.82 to 1.0.86
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](dtolnay/anyhow@1.0.81...1.0.86)

Updates `tokio` from 1.37.0 to 1.39.2
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](tokio-rs/tokio@tokio-1.37.0...tokio-1.39.2)

Updates `clap` from 4.5.4 to 4.5.15
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](clap-rs/clap@clap_complete-v4.5.4...clap_complete-v4.5.15)

Updates `num` from 0.4.1 to 0.4.3
- [Changelog](https://github.com/rust-num/num/blob/master/RELEASES.md)
- [Commits](rust-num/num@num-0.4.1...num-0.4.3)

Updates `pyo3` from 0.21.2 to 0.22.2
- [Release notes](https://github.com/pyo3/pyo3/releases)
- [Changelog](https://github.com/PyO3/pyo3/blob/main/CHANGELOG.md)
- [Commits](PyO3/pyo3@v0.21.2...v0.22.2)

Updates `serde` from 1.0.197 to 1.0.207
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](serde-rs/serde@v1.0.197...v1.0.207)

Updates `serde_json` from 1.0.114 to 1.0.124
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](serde-rs/json@v1.0.115...v1.0.124)

Updates `tokio` from 1.36.0 to 1.39.2
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](tokio-rs/tokio@tokio-1.37.0...tokio-1.39.2)

Updates `nalgebra` from 0.32.4 to 0.33.0
- [Changelog](https://github.com/dimforge/nalgebra/blob/main/CHANGELOG.md)
- [Commits](https://github.com/dimforge/nalgebra/commits)

Updates `tokio-util` from 0.7.10 to 0.7.11
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](tokio-rs/tokio@tokio-util-0.7.10...tokio-util-0.7.11)

Updates `embassy-nrf` from 0.1.0 to 0.2.0
- [Commits](embassy-rs/embassy@embassy-nrf-v0.1.0...cyw43-v0.2.0)

Updates `embassy-time` from 0.3.1 to 0.3.2
- [Commits](embassy-rs/embassy@embassy-executor-v0.3.1...embassy-executor-v0.3.2)

Updates `embassy-sync` from 0.5.0 to 0.6.0
- [Commits](https://github.com/embassy-rs/embassy/commits)

Updates `embassy-nrf` from 0.1.0 to 0.2.0
- [Commits](embassy-rs/embassy@embassy-nrf-v0.1.0...cyw43-v0.2.0)

Updates `embassy-time` from 0.3.1 to 0.3.2
- [Commits](embassy-rs/embassy@embassy-executor-v0.3.1...embassy-executor-v0.3.2)

Updates `embassy-sync` from 0.5.0 to 0.6.0
- [Commits](https://github.com/embassy-rs/embassy/commits)

Updates `embassy-nrf` from 0.1.0 to 0.2.0
- [Commits](embassy-rs/embassy@embassy-nrf-v0.1.0...cyw43-v0.2.0)

Updates `embassy-executor` from 0.5.0 to 0.6.0
- [Commits](https://github.com/embassy-rs/embassy/commits)

Updates `embassy-time` from 0.3.1 to 0.3.2
- [Commits](embassy-rs/embassy@embassy-executor-v0.3.1...embassy-executor-v0.3.2)

Updates `embassy-nrf` from 0.1.0 to 0.2.0
- [Commits](embassy-rs/embassy@embassy-nrf-v0.1.0...cyw43-v0.2.0)

Updates `embassy-executor` from 0.5.0 to 0.6.0
- [Commits](https://github.com/embassy-rs/embassy/commits)

Updates `embassy-time` from 0.3.1 to 0.3.2
- [Commits](embassy-rs/embassy@embassy-executor-v0.3.1...embassy-executor-v0.3.2)

---
updated-dependencies:
- dependency-name: panic-probe
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: exercises-dependencies
- dependency-name: embedded-hal
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: exercises-dependencies
- dependency-name: lsm303agr
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: exercises-dependencies
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: exercises-dependencies
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: exercises-dependencies
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: exercises-dependencies
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: exercises-dependencies
- dependency-name: anyhow
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: exercises-dependencies
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: exercises-dependencies
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: exercises-dependencies
- dependency-name: serde
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: exercises-dependencies
- dependency-name: serde_json
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: exercises-dependencies
- dependency-name: criterion
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: exercises-dependencies
- dependency-name: clap
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: exercises-dependencies
- dependency-name: tokio
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: exercises-dependencies
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: exercises-dependencies
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: exercises-dependencies
- dependency-name: anyhow
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: exercises-dependencies
- dependency-name: tokio
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: exercises-dependencies
- dependency-name: tokio-util
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: exercises-dependencies
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: exercises-dependencies
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: exercises-dependencies
- dependency-name: anyhow
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: exercises-dependencies
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: exercises-dependencies
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: exercises-dependencies
- dependency-name: anyhow
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: exercises-dependencies
- dependency-name: tokio
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: exercises-dependencies
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: exercises-dependencies
- dependency-name: num
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: exercises-dependencies
- dependency-name: pyo3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: exercises-dependencies
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: exercises-dependencies
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: exercises-dependencies
- dependency-name: tokio
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: exercises-dependencies
- dependency-name: nalgebra
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: exercises-dependencies
- dependency-name: tokio-util
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: exercises-dependencies
- dependency-name: embassy-nrf
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: exercises-dependencies
- dependency-name: embassy-time
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: exercises-dependencies
- dependency-name: embassy-sync
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: exercises-dependencies
- dependency-name: embassy-nrf
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: exercises-dependencies
- dependency-name: embassy-time
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: exercises-dependencies
- dependency-name: embassy-sync
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: exercises-dependencies
- dependency-name: embassy-nrf
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: exercises-dependencies
- dependency-name: embassy-executor
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: exercises-dependencies
- dependency-name: embassy-time
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: exercises-dependencies
- dependency-name: embassy-nrf
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: exercises-dependencies
- dependency-name: embassy-executor
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: exercises-dependencies
- dependency-name: embassy-time
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: exercises-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Aug 13, 2024
@tdittr tdittr marked this pull request as draft August 13, 2024 14:23
Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 13, 2024

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

@dependabot dependabot bot closed this Aug 13, 2024
@dependabot dependabot bot deleted the dependabot/cargo/exercises/1-course-introduction/1-introduction/2-embedded/exercises-dependencies-3ba3cab6d9 branch August 13, 2024 16:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file rust Pull requests that update Rust code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants