Skip to content

build(deps): bump the rust-dependencies group in /openflash with 7 updates - #8

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/openflash/rust-dependencies-bc1810908a
Open

build(deps): bump the rust-dependencies group in /openflash with 7 updates#8
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/openflash/rust-dependencies-bc1810908a

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 27, 2026

Copy link
Copy Markdown

Bumps the rust-dependencies group in /openflash with 7 updates:

Package From To
indicatif 0.17.11 0.18.6
console 0.15.11 0.16.4
colored 2.2.0 3.1.1
thiserror 1.0.69 2.0.19
dirs 5.0.1 6.0.0
toml 0.8.2 1.1.3+spec-1.1.0
rppal 0.18.0 0.22.1

Updates indicatif from 0.17.11 to 0.18.6

Release notes

Sourced from indicatif's releases.

0.18.6

What's Changed

0.18.5

What's Changed

0.18.4

What's Changed

0.18.3

What's Changed

0.18.2

What's Changed

0.18.1

What's Changed

... (truncated)

Commits
  • e4d49d8 Bump version to 0.18.6
  • 582727e fix: correctly detect dumb terminal on Windows
  • 90156ec Drop screenshots from MultiProgress documentation
  • 4dbd0d5 Bump version to 0.18.5
  • 24973aa Take semver-compatible dependency versions
  • a575ef7 style: inline Template::from_str_with_tab_width()
  • 0b94aa2 style: replace from_str() method with FromStr impl
  • 398ac69 style: move helper functions to the bottom
  • 692705d Fix HumanFloatCount dropping rounding at precision 0
  • cbd070d Fix stray comma after minus sign in HumanFloatCount
  • Additional commits viewable in compare view

Updates console from 0.15.11 to 0.16.4

Release notes

Sourced from console's releases.

0.16.4

What's Changed

0.16.3

What's Changed

0.16.2

What's Changed

0.16.1

What's Changed

0.16.0

What's Changed

The 0.15.12 release was yanked after it turned out to be semver-incompatible with existing usage by several of the most popular dependent crates, because it introduced a std feature -- and those crates used default-features = false but relied on the std-guarded features.

The 0.16.0 API should be semver-compatible with the 0.15.x API except for the need for the std feature.

Refer to the 0.15.12 release notes for more information.

0.15.12

What's Changed

... (truncated)

Commits
  • 598eca9 Bump version to 0.16.4
  • 0f22c35 feat: add is_dumb public function
  • 1426649 Bump actions/checkout from 3 to 7
  • d2d89ad ignore non-ascii input in Style::from_dotted_str
  • 6cff3e0 document current panic in Style::from_dotted_str via test cases
  • dd4334f Apply suggestions from clippy 1.95
  • 586efad Remove redundant as_handle helper
  • be20e85 Add TermInner::new constructors
  • 70ea3d0 Bump version to 0.16.3
  • 6bd8894 Remove make msrv-lock
  • Additional commits viewable in compare view

Updates colored from 2.2.0 to 3.1.1

Release notes

Sourced from colored's releases.

v3.1.1

No release notes provided.

v3.1.0

No release notes provided.

v3.0.0

  • [BREAKING CHANGE]: Upgrade MSRV to 1.80 and remove the then unnecessary lazy_static dependency.
Changelog

Sourced from colored's changelog.

Unreleased

  • Added methods ansi_color and on_ansi_color to Colorize.

3.0.0

  • [BREAKING CHANGE]: Upgrade MSRV to 1.80 and remove the then unnecessary lazy_static dependency.
Commits

Updates thiserror from 1.0.69 to 2.0.19

Release notes

Sourced from thiserror's releases.

2.0.19

  • Update to syn 3

2.0.18

2.0.17

  • Use differently named __private module per patch release (#434)

2.0.16

  • Add to "no-std" crates.io category (#429)

2.0.15

  • Prevent Error::provide API becoming unavailable from a future new compiler lint (#427)

2.0.14

  • Allow build-script cleanup failure with NFSv3 output directory to be non-fatal (#426)

2.0.13

  • Documentation improvements

2.0.12

  • Prevent elidable_lifetime_names pedantic clippy lint in generated impl (#413)

2.0.11

2.0.10

  • Support errors containing a generic type parameter's associated type in a field (#408)

2.0.9

  • Work around missing_inline_in_public_items clippy restriction being triggered in macro-generated code (#404)

2.0.8

  • Improve support for macro-generated derive(Error) call sites (#399)

2.0.7

  • Work around conflict with #[deny(clippy::allow_attributes)] (#397, thanks @​zertosh)

2.0.6

  • Suppress deprecation warning on generated From impls (#396)

2.0.5

  • Prevent deprecation warning on generated impl for deprecated type (#394)

2.0.4

  • Eliminate needless_lifetimes clippy lint in generated From impls (#391, thanks @​matt-phylum)

2.0.3

  • Support the same Path field being repeated in both Debug and Display representation in error message (#383)

... (truncated)

Commits
  • e13a785 Release 2.0.19
  • 0a0e76c Update to syn 3
  • ec42ea7 Update actions/upload-artifact@v6 -> v7
  • 4178c4a Update actions/checkout@v6 -> v7
  • 7214e0e Ignore items_after_statements pedantic clippy lint in test
  • febcc03 Merge pull request #451 from vip892766gma/maint/20260521171412
  • c50e387 chore: improve thiserror maintenance path
  • d4a2507 Raise minimum tested compiler to rust 1.85
  • 99e8a6c Unpin CI miri toolchain
  • 9ac165c Pin CI miri to nightly-2026-02-11
  • Additional commits viewable in compare view

Updates dirs from 5.0.1 to 6.0.0

Commits

Updates toml from 0.8.2 to 1.1.3+spec-1.1.0

Commits

Updates rppal from 0.18.0 to 0.22.1

Release notes

Sourced from rppal's releases.

v0.22.1

  • Update example documentation to be compatible with both older and newer Pi models.

v0.22.0

  • Pwm: (Breaking change) Add support for Pwm2 and Pwm3.
  • Pwm: On Raspberry Pi 5 and later models, the PWM channel mapping has changed to be consistent with sysfs numbering. Pwm0 = GPIO12, Pwm1 = GPIO13, Pwm2 = GPIO18, Pwm3 = GPIO19.
  • Pwm: Add with_pwmchip to address PWM channels outside of the default configuration.

v0.21.0

  • Add support for Raspberry Pi Compute Module 5 Lite.
  • Add support for Raspberry Pi 500.
  • Pwm: (Breaking change) Add InvalidChannel error.
  • Pwm: Add TryFrom<u8> implementation for Channel.

v0.20.0

  • Add support for Raspberry Pi Compute Module 5.
  • Gpio: Add set_bias to InputPin (contributed by @​KronsyC).
  • Gpio: Add shared state button example (contributed by @​CosminPerRam).
  • Spi: Fix embedded HAL SimpleHalSpiDevice transactions to keep CS low between operations (contributed by @​whatisbyandby).
  • Spi: (Breaking change) Change SimpleHalSpiDevice::new() to require an Spi instance, instead of a generic HAL bus (contributed by @​whatisbyandby).
  • Uart: Check if /dev/ttyAMA0 exists and fall back to /dev/serial0 when calling new() on Raspberry Pi 5 or Compute Module 5.

v0.19.0

  • Gpio: Add Event struct, containing interrupt event details.
  • Gpio: (Breaking change) Add optional debounce argument to set_interrupt and set_async_interrupt.
  • Gpio: (Breaking change) Return an Event struct when an interrupt is triggered, instead of Level.
Changelog

Sourced from rppal's changelog.

0.22.1 (December 10, 2024)

  • Update example documentation to be compatible with both older and newer Pi models.

0.22.0 (December 10, 2024)

  • Pwm: (Breaking change) Add support for Pwm2 and Pwm3.
  • Pwm: On Raspberry Pi 5 and later models, the PWM channel mapping has changed to be consistent with sysfs numbering. Pwm0 = GPIO12, Pwm1 = GPIO13, Pwm2 = GPIO18, Pwm3 = GPIO19.
  • Pwm: Add with_pwmchip to address PWM channels outside of the default configuration.

0.21.0 (December 10, 2024)

  • Add support for Raspberry Pi Compute Module 5 Lite.
  • Add support for Raspberry Pi 500.
  • Pwm: (Breaking change) Add InvalidChannel error.
  • Pwm: Add TryFrom<u8> implementation for Channel.

0.20.0 (November 30, 2024)

  • Add support for Raspberry Pi Compute Module 5.
  • Gpio: Add set_bias to InputPin (contributed by @​KronsyC).
  • Gpio: Add shared state button example (contributed by @​CosminPerRam).
  • Spi: Fix embedded HAL SimpleHalSpiDevice transactions to keep CS low between operations (contributed by @​whatisbyandby).
  • Spi: (Breaking change) Change SimpleHalSpiDevice::new() to require an Spi instance, instead of a generic HAL bus (contributed by @​whatisbyandby).
  • Uart: Check if /dev/ttyAMA0 exists and fall back to /dev/serial0 when calling new() on Raspberry Pi 5 or Compute Module 5.

0.19.0 (Aug 14, 2024)

  • Gpio: Add Event struct, containing interrupt event details.
  • Gpio: (Breaking change) Add optional debounce argument to set_interrupt() and set_async_interrupt().
  • Gpio: (Breaking change) Return an Event struct when an interrupt is triggered, instead of Level.
Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the rust-dependencies group in /openflash with 7 updates:

| Package | From | To |
| --- | --- | --- |
| [indicatif](https://github.com/console-rs/indicatif) | `0.17.11` | `0.18.6` |
| [console](https://github.com/console-rs/console) | `0.15.11` | `0.16.4` |
| [colored](https://github.com/mackwic/colored) | `2.2.0` | `3.1.1` |
| [thiserror](https://github.com/dtolnay/thiserror) | `1.0.69` | `2.0.19` |
| [dirs](https://github.com/soc/dirs-rs) | `5.0.1` | `6.0.0` |
| [toml](https://github.com/toml-rs/toml) | `0.8.2` | `1.1.3+spec-1.1.0` |
| [rppal](https://github.com/golemparts/rppal) | `0.18.0` | `0.22.1` |


Updates `indicatif` from 0.17.11 to 0.18.6
- [Release notes](https://github.com/console-rs/indicatif/releases)
- [Commits](console-rs/indicatif@0.17.11...0.18.6)

Updates `console` from 0.15.11 to 0.16.4
- [Release notes](https://github.com/console-rs/console/releases)
- [Changelog](https://github.com/console-rs/console/blob/main/CHANGELOG.md)
- [Commits](console-rs/console@0.15.11...0.16.4)

Updates `colored` from 2.2.0 to 3.1.1
- [Release notes](https://github.com/mackwic/colored/releases)
- [Changelog](https://github.com/colored-rs/colored/blob/master/CHANGELOG.md)
- [Commits](colored-rs/colored@v2.2.0...v3.1.1)

Updates `thiserror` from 1.0.69 to 2.0.19
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](dtolnay/thiserror@1.0.69...2.0.19)

Updates `dirs` from 5.0.1 to 6.0.0
- [Commits](https://github.com/soc/dirs-rs/commits)

Updates `toml` from 0.8.2 to 1.1.3+spec-1.1.0
- [Commits](toml-rs/toml@toml-v0.8.2...toml-v1.1.3)

Updates `rppal` from 0.18.0 to 0.22.1
- [Release notes](https://github.com/golemparts/rppal/releases)
- [Changelog](https://github.com/golemparts/rppal/blob/master/CHANGELOG.md)
- [Commits](golemparts/rppal@0.18.0...0.22.1)

---
updated-dependencies:
- dependency-name: indicatif
  dependency-version: 0.18.6
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: console
  dependency-version: 0.16.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: colored
  dependency-version: 3.1.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: thiserror
  dependency-version: 2.0.19
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: dirs
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: toml
  dependency-version: 1.1.3+spec-1.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: rppal
  dependency-version: 0.22.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-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 Jul 27, 2026
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