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 non-major group across 1 directory with 12 updates #452

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 16, 2024

Bumps the non-major group with 11 updates in the / directory:

Package From To
clap 4.5.21 4.5.23
serde 1.0.215 1.0.216
coarsetime 0.1.34 0.1.35
crossbeam-channel 0.5.13 0.5.14
tokio 1.41.1 1.42.0
bytes 1.8.0 1.9.0
thiserror 2.0.3 2.0.7
time 0.3.36 0.3.37
web-audio-api 1.0.1 1.1.0
rppal 0.19.0 0.22.1
defmt 0.3.8 0.3.10

Updates clap from 4.5.21 to 4.5.23

Release notes

Sourced from clap's releases.

v4.5.23

[4.5.23] - 2024-12-05

Fixes

  • (parser) When check allow_negative_numbers, allow E again

v4.5.22

[4.5.22] - 2024-12-03

Fixes

  • (assert) Catch bugs with arguments requiring themself
Changelog

Sourced from clap's changelog.

[4.5.23] - 2024-12-05

Fixes

  • (parser) When check allow_negative_numbers, allow E again

[4.5.22] - 2024-12-03

Fixes

  • (assert) Catch bugs with arguments requiring themself
Commits

Updates serde from 1.0.215 to 1.0.216

Release notes

Sourced from serde's releases.

v1.0.216

  • Mark all generated impls with #[automatically_derived] to exclude from code coverage (#2866, #2868, thanks @​tdittr)
Commits
  • ad8dd41 Release 1.0.216
  • f91d2ed Merge pull request #2868 from dtolnay/automaticallyderived
  • 9497463 Mark all generated trait impls as #[automatically_derived]
  • 46e9ecf Merge pull request #2866 from tdittr/mark-visitors-as-generated
  • e9c399c Mark generated impl de::Visitor blocks as #[automatically_derived]
  • b9dbfcb Switch out fnv in favor of foldhash in test
  • c270e27 Use BuildHasher instead of Hasher in collection macros
  • 0307f60 Resolve question_mark clippy lint in build script
  • See full diff in compare view

Updates serde_derive from 1.0.215 to 1.0.216

Release notes

Sourced from serde_derive's releases.

v1.0.216

  • Mark all generated impls with #[automatically_derived] to exclude from code coverage (#2866, #2868, thanks @​tdittr)
Commits
  • ad8dd41 Release 1.0.216
  • f91d2ed Merge pull request #2868 from dtolnay/automaticallyderived
  • 9497463 Mark all generated trait impls as #[automatically_derived]
  • 46e9ecf Merge pull request #2866 from tdittr/mark-visitors-as-generated
  • e9c399c Mark generated impl de::Visitor blocks as #[automatically_derived]
  • b9dbfcb Switch out fnv in favor of foldhash in test
  • c270e27 Use BuildHasher instead of Hasher in collection macros
  • 0307f60 Resolve question_mark clippy lint in build script
  • See full diff in compare view

Updates coarsetime from 0.1.34 to 0.1.35

Commits
  • 75858fc Bump
  • 3e61ff9 Address a funny clippy warning
  • b92787f Rust doesn't seem to support wasix as a target yet
  • 41c7486 Rust can now run tests even in non-nightly builds
  • 5cd909b Remove redundant functions and comments
  • d04b014 Merge branch 'master' of github.com:jedisct1/rust-coarsetime
  • a066fa4 Add saturating and checked operations in Instant and Duration (#34)
  • 8d143ed Format
  • 6835aec Merge pull request #33 from ijackson/doc-para
  • cbf1b16 docs for Instant: Join a couple of lines
  • Additional commits viewable in compare view

Updates crossbeam-channel from 0.5.13 to 0.5.14

Release notes

Sourced from crossbeam-channel's releases.

crossbeam-channel 0.5.14

  • Fix stack overflow when sending large value to unbounded channel. (#1146, #1147)
  • Add Select::new_biased function. (#1150)
  • Remove inefficient spinning. (#1154)
  • Suppress buggy clippy::zero_repeat_side_effects lint in macro generated code. (#1123)
Commits
  • ccd83ac Prepare for the next release
  • 54988eb Calculate layout in const context
  • 761d0b6 Port #1146 & #1147 to deque::Injector and queue::SegQueue
  • 8144fbb Remove optimistic spinning from Context::wait_until
  • a92f6c4 Bump peter-evans/create-pull-request from 5 to 7 (#1153)
  • 66d41a9 channel: Add new_biased constructor for biased channel selection (#1150)
  • d0d0a80 CachePadded: Use 128-byte alignment on arm64ec
  • f757eef Add comment about fixed rustc bug
  • 71d8bb0 ci: Update minimum tested Rust version to 1.63
  • 5092a9b ci: Clean up no_atomic.sh
  • Additional commits viewable in compare view

Updates tokio from 1.41.1 to 1.42.0

Release notes

Sourced from tokio's releases.

Tokio v1.42.0

1.42.0 (Dec 3rd, 2024)

Added

  • io: add AsyncFd::{try_io, try_io_mut} (#6967)

Fixed

  • io: avoid ptr->ref->ptr roundtrip in RegistrationSet (#6929)
  • runtime: do not defer yield_now inside block_in_place (#6999)

Changes

  • io: simplify io readiness logic (#6966)

Documented

  • net: fix docs for tokio::net::unix::{pid_t, gid_t, uid_t} (#6791)
  • time: fix a typo in Instant docs (#6982)

#6791: tokio-rs/tokio#6791 #6929: tokio-rs/tokio#6929 #6966: tokio-rs/tokio#6966 #6967: tokio-rs/tokio#6967 #6982: tokio-rs/tokio#6982 #6999: tokio-rs/tokio#6999

Commits

Updates bytes from 1.8.0 to 1.9.0

Release notes

Sourced from bytes's releases.

Bytes v1.9.0

1.9.0 (November 27, 2024)

Added

  • Add Bytes::from_owner to enable externally-allocated memory (#742)

Documented

  • Fix typo in Buf::chunk() comment (#744)

Internal changes

  • Replace BufMut::put with BufMut::put_slice in Writer impl (#745)
  • Rename hex_impl! to fmt_impl! and reuse it for fmt::Debug (#743)
Changelog

Sourced from bytes's changelog.

1.9.0 (November 27, 2024)

Added

  • Add Bytes::from_owner to enable externally-allocated memory (#742)

Documented

  • Fix typo in Buf::chunk() comment (#744)

Internal changes

  • Replace BufMut::put with BufMut::put_slice in Writer impl (#745)
  • Rename hex_impl! to fmt_impl! and reuse it for fmt::Debug (#743)
Commits

Updates thiserror from 2.0.3 to 2.0.7

Release notes

Sourced from thiserror's releases.

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)
Commits
  • 9c0f2d2 Release 2.0.7
  • 2deec96 Merge pull request 397 from zertosh/from_allow_expect
  • 100d916 Avoid associating #[from] with lint allow
  • 485c2b7 Reword spurious errors comment
  • 2075e87 Release 2.0.6
  • e9a9085 Merge pull request #396 from dtolnay/deprecatedfrom
  • 6e8c724 Suppress deprecation warning on generated From impls
  • caf585c Add test of deprecated type in From impl
  • f1f159d Release 2.0.5
  • 366a7b2 Merge pull request #395 from dtolnay/fallback
  • Additional commits viewable in compare view

Updates time from 0.3.36 to 0.3.37

Release notes

Sourced from time's releases.

v0.3.37

See the changelog for details.

Changelog

Sourced from time's changelog.

0.3.37 [2024-12-03]

Added

  • Time::MAX, equivalent to time!(23:59:59.999999999)
  • [year repr:century] is now supported in format descriptions. When used in conjunction with [year repr:last_two], there is sufficient information to parse a date. Note that with the large-date feature enabled, there is an ambiguity when parsing the two back-to-back.
  • Parsing of strftime-style format descriptions, located at time::format_description::parse_strftime_borrowed and time::format_description::parse_strftime_owned
  • time::util::refresh_tz and time::util::refresh_tz_unchecked, which updates information obtained via the TZ environment variable. This is equivalent to the tzset syscall on Unix-like systems, with and without built-in soundness checks, respectively.
  • Month::length and util::days_in_month, replacing util::days_in_year_month.
  • Expressions are permitted in time::serde::format_description! rather than only paths. This also drastically improves diagnostics when an invalid value is provided.

Changed

  • Obtaining the system UTC offset on Unix-like systems should now succeed when multi-threaded. However, if the TZ environment variable is altered, the program will not be aware of this until time::util::refresh_tz or time::util::refresh_tz_unchecked is called. refresh_tz has the same soundness requirements as obtaining the system UTC offset previously did, with the requirements still being automatically enforced. refresh_tz_unchecked does not enforce these requirements at the expense of being unsafe. Most programs should not need to call either function.

    Due to this change, the time::util::local_offset module has been deprecated in its entirety. The get_soundness and set_soundness functions are now no-ops.

    Note that while calls should succeed, success is not guaranteed in any situation. Downstream users should always be prepared to handle the error case.

Fixed

  • Floating point values are truncated, not rounded, when formatting.
  • RFC3339 allows arbitrary separators between the date and time components.
  • Serialization of negative Durations less than one second is now correct. It previously omitted the negative sign.
  • From<js_sys::Date> for OffsetDateTime now ensures sub-millisecond values are not erroneously returned.
Commits
  • d4e39b3 v0.3.37 release
  • 0943997 Fix CI failure
  • 8b50f04 Update lints
  • 56f1db6 Add Month::length, days_in_month
  • 03bcfe9 Skip formatting some macros, update UI tests
  • 4404638 Permit exprs in serde::format_description!
  • 6b43b44 strftime implementation
  • 98569ff Hide deprecations from docs
  • febf3a1 Obtain local offset in multi-threaded situations
  • 1e19827 Update rstest and rstest_reuse; bump MSRV to 1.67.1 (#716)
  • Additional commits viewable in compare view

Updates web-audio-api from 1.0.1 to 1.1.0

Release notes

Sourced from web-audio-api's releases.

web-audio-api-rs version 1.1.0 is released 🎈

Notable changes:

  • Increase MSRV to 1.76
  • Greatly improved the ConvolverNode performance for large impulse responses
  • AudioBufferSourceNode bugfixes and improvements

You can review all changes for this version in the changelog

Changelog

Sourced from web-audio-api's changelog.

Version 1.1.0 (2024-12-11)

  • Increase MSRV to 1.76
  • Greatly improved the ConvolverNode performance for large impulse responses
  • Fix AudioBufferSourceNode reverse playback
  • Implement sub-sample AudioBufferSourceNode stitching
Commits

Updates rppal from 0.19.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.
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.
Commits

Updates defmt from 0.3.8 to 0.3.10

Release notes

Sourced from defmt's releases.

defmt-v0.3.10

What's Changed

Full Changelog: knurling-rs/defmt@defmt-v0.3.9...defmt-v0.3.10

defmt-v0.3.9

What's Changed

New Contributors

Full Changelog: knurling-rs/defmt@defmt-v0.3.8...defmt-v0.3.9

Changelog

Sourced from defmt's changelog.

[defmt-v0.3.10] (2024-11-29)

  • #902 Minor change to Format impl for core::panic::PanicInfo, eliding a lifetime specifier to satisfy Clippy 1.83.
  • #899 Pin the defmt-macro crate to avoid incompatible versions being used together

[defmt-v0.3.9] (2024-11-27)

  • #889 Add script for book hosting
  • #887 Fix interning example in the book
  • #884 Upgrade dependencies: notify is now at v7, thiserror is now at v2
  • #883 Mark decoder and parser not as unstable anymore
  • #880 Merge function calls emitted by the macro to save space.
  • #874 defmt: Fix doc test
  • #872 defmt: Add expect! as alias for unwrap! for discoverability
  • #871 Set MSRV to Rust 1.76
  • #869 macros: Add missing type hints
  • #865 defmt: Replace proc-macro-error with proc-macro-error2
  • #858 defmt: Implement "passthrough" trait impls for *2Format wrappers
  • #857 Add an octal display hint (:o)
  • #856 defmt: Add a Format impl for PanicInfo and related types.
  • #852 CI: Update mdbook to v0.4.40
  • #848 decoder: add optional one-line format
  • #847 decoder: Fix log format width specifier not working as expected
  • #845 decoder: fix println!() records being printed with formatting
  • #843 defmt: Sort IDs of log msgs by severity to allow runtime filtering by severity
  • #822 CI: Run cargo semver-checks on every PR
Commits
  • f5315e0 Merge pull request #903 from knurling-rs/release-defmt-0.3.10
  • e2c7ebf You actually have to bump the version.
  • 749509a Merge pull request #899 from knurling-rs/release-defmt-0.3.10
  • 6927eda Fix CHANGELOG links.
  • 34d8f15 Bump demft-macros to 0.4.0 and pin it in new defmt-0.3.10.
  • af73ad0 Put dates in parens.
  • 01f8c88 Merge pull request #901 from HaoboGu/patch-1
  • 868fbee Merge branch 'main' into patch-1
  • 8924d3b Merge pull request #902 from knurling-rs/fix-rust-183
  • 12c3874 Update CHANGELOG
  • Additional commits viewable in compare view

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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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 non-major group with 11 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [clap](https://github.com/clap-rs/clap) | `4.5.21` | `4.5.23` |
| [serde](https://github.com/serde-rs/serde) | `1.0.215` | `1.0.216` |
| [coarsetime](https://github.com/jedisct1/rust-coarsetime) | `0.1.34` | `0.1.35` |
| [crossbeam-channel](https://github.com/crossbeam-rs/crossbeam) | `0.5.13` | `0.5.14` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.41.1` | `1.42.0` |
| [bytes](https://github.com/tokio-rs/bytes) | `1.8.0` | `1.9.0` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.3` | `2.0.7` |
| [time](https://github.com/time-rs/time) | `0.3.36` | `0.3.37` |
| [web-audio-api](https://github.com/orottier/web-audio-api-rs) | `1.0.1` | `1.1.0` |
| [rppal](https://github.com/golemparts/rppal) | `0.19.0` | `0.22.1` |
| [defmt](https://github.com/knurling-rs/defmt) | `0.3.8` | `0.3.10` |



Updates `clap` from 4.5.21 to 4.5.23
- [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.21...clap_complete-v4.5.23)

Updates `serde` from 1.0.215 to 1.0.216
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](serde-rs/serde@v1.0.215...v1.0.216)

Updates `serde_derive` from 1.0.215 to 1.0.216
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](serde-rs/serde@v1.0.215...v1.0.216)

Updates `coarsetime` from 0.1.34 to 0.1.35
- [Commits](jedisct1/rust-coarsetime@0.1.34...0.1.35)

Updates `crossbeam-channel` from 0.5.13 to 0.5.14
- [Release notes](https://github.com/crossbeam-rs/crossbeam/releases)
- [Changelog](https://github.com/crossbeam-rs/crossbeam/blob/master/CHANGELOG.md)
- [Commits](crossbeam-rs/crossbeam@crossbeam-channel-0.5.13...crossbeam-channel-0.5.14)

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

Updates `bytes` from 1.8.0 to 1.9.0
- [Release notes](https://github.com/tokio-rs/bytes/releases)
- [Changelog](https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md)
- [Commits](tokio-rs/bytes@v1.8.0...v1.9.0)

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

Updates `time` from 0.3.36 to 0.3.37
- [Release notes](https://github.com/time-rs/time/releases)
- [Changelog](https://github.com/time-rs/time/blob/main/CHANGELOG.md)
- [Commits](time-rs/time@v0.3.36...v0.3.37)

Updates `web-audio-api` from 1.0.1 to 1.1.0
- [Release notes](https://github.com/orottier/web-audio-api-rs/releases)
- [Changelog](https://github.com/orottier/web-audio-api-rs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/orottier/web-audio-api-rs/commits/v1.1.0)

Updates `rppal` from 0.19.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.19.0...0.22.1)

Updates `defmt` from 0.3.8 to 0.3.10
- [Release notes](https://github.com/knurling-rs/defmt/releases)
- [Changelog](https://github.com/knurling-rs/defmt/blob/main/CHANGELOG.md)
- [Commits](knurling-rs/defmt@defmt-v0.3.8...defmt-v0.3.10)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: non-major
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: non-major
- dependency-name: serde_derive
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: non-major
- dependency-name: coarsetime
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: non-major
- dependency-name: crossbeam-channel
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: non-major
- dependency-name: tokio
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: non-major
- dependency-name: bytes
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: non-major
- dependency-name: thiserror
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: non-major
- dependency-name: time
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: non-major
- dependency-name: web-audio-api
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: non-major
- dependency-name: rppal
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: non-major
- dependency-name: defmt
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: non-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Dec 16, 2024
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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant