Skip to content

build(deps): bump the cargo-dependencies group across 1 directory with 16 updates #162

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

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github May 5, 2025

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

Package From To
ratatui-image 1.0.5 2.0.1
tui-input 0.11.1 0.12.1
crossterm 0.28.1 0.29.0
tokio 1.44.1 1.44.2
strum 0.26.3 0.27.1
strum_macros 0.26.4 0.27.1
color-eyre 0.6.3 0.6.4
chrono 0.4.40 0.4.41
rusqlite 0.34.0 0.35.0
clap 4.5.34 4.5.37
zip 2.5.0 2.6.1
toml 0.8.20 0.8.22
lopdf 0.35.0 0.36.0
flate2 1.1.0 1.1.1
httpmock 0.7.0 0.8.0-alpha.1
fake 4.2.0 4.3.0

Updates ratatui-image from 1.0.5 to 2.0.1

Changelog

Sourced from ratatui-image's changelog.

[2.0.1] - 2024-10-07

(See git log)

Commits

Updates tui-input from 0.11.1 to 0.12.1

Release notes

Sourced from tui-input's releases.

v0.12.1

What's Changed

Full Changelog: sayanarijit/tui-input@0.12.0...v0.12.1

0.12.0

What's Changed

New Contributors

Full Changelog: sayanarijit/tui-input@v0.11.1...0.12.0

Commits

Updates crossterm from 0.28.1 to 0.29.0

Release notes

Sourced from crossterm's releases.

0.29

Version 0.29

Added ⭐

  • Copy to clipboard using OSC52 (#974)
  • Derive standard traits for "SetCursorStyle" (#909)
  • Add query_keyboard_enhancement_flags to read enabled flags (#958)
  • Add is_* and as_* methods to the event enums (#949)
  • Add a feature flag for derive_more impls (#970)
  • Update rustix to 1.0 (#982)
  • Upgrade various dependencies

Breaking ⚠️

  • Correctly fix KeyModifiers Display impl Properly adding + in between modifiers (#979)

@​joshka @​linrongbin16 @​kmicklas @​maciek50322 @​rosew0od @​sxyazi @​the-mikedavis @​hthuz @​aschey @​naseschwarz @​Flokkq @​gaesa @​WindSoilder

Changelog

Sourced from crossterm's changelog.

Unreleased

Version 0.29

Added ⭐

  • Copy to clipboard using OSC52 (#974)
  • Derive standard traits for "SetCursorStyle" (#909)
  • Add query_keyboard_enhancement_flags to read enabled flags (#958)
  • Add is_* and as_* methods to the event enums (#949)
  • Add a feature flag for derive_more impls (#970)
  • Update rustix to 1.0 (#982)

Breaking ⚠️

  • Correctly fix KeyModifiers Display impl Properly adding + in between modifiers (#979)
Commits

Updates tokio from 1.44.1 to 1.44.2

Release notes

Sourced from tokio's releases.

Tokio v1.44.2

This release fixes a soundness issue in the broadcast channel. The channel accepts values that are Send but !Sync. Previously, the channel called clone() on these values without synchronizing. This release fixes the channel by synchronizing calls to .clone() (Thanks Austin Bonander for finding and reporting the issue).

Fixed

  • sync: synchronize clone() call in broadcast channel (#7232)

#7232: tokio-rs/tokio#7232

Commits
  • ec4b1d7 chore: forward port 1.43.x
  • e3c3a56 Merge branch 'tokio-1.43.x' into forward-port-1.43.x
  • a7b658c chore: prepare Tokio v1.43.1 release
  • c1c8d10 Merge remote-tracking branch 'origin/tokio-1.38.x' into forward-port-1.38.x
  • aa303bc chore: prepare Tokio v1.38.2 release
  • 7b6ccb5 chore: backport CI fixes
  • 4b174ce sync: fix cloning value when receiving from broadcast channel
  • See full diff in compare view

Updates strum from 0.26.3 to 0.27.1

Release notes

Sourced from strum's releases.

v0.27.1

What's Changed

New Contributors

Full Changelog: Peternator7/strum@v0.27.0...v0.27.1

v0.27.0

What's Changed

New Contributors

... (truncated)

Changelog

Sourced from strum's changelog.

0.27.1

  • #414: Fix docrs build error.

  • #417: Mention parse_error_ty and parse_error_fn that had been left out of the docs accidentally.

  • #421#331: Implement #[strum(transparent)] attribute on IntoStaticStr, Display and AsRefStr that forwards the implmenentation to the inner value. Note that for static strings, the inner value must be convertible to an &'static str.

    #[derive(strum::Display)]
    enum SurveyResponse {
      Yes,
      No,
      #[strum(transparent)]
      Other(String)
    }
    fn main() {
    let response = SurveyResponse::Other("It was good".into());
    println!("Question: Did you have fun?");
    println!("Answer: {}", response);
    // prints: Answer: It was good
    }

0.27.0

Highlights

  • #407: Display is now correctly derived in [no_std] projects.
  • #402: EnumIter now implements Send + Sync
  • #400: EnumTryAs now handles attributes on variant fields correctly.
  • #398: strum is now on rust 2021
  • #391: EnumProperties correctly implements get_bool and get_int finally. 🎉
  • #380: FromString now supports 2 additional attributes, parse_error_ty and parse_error_fn that can be added to use a custom error type rather than the default strum error message.
    • #410: These attributes accept a Path rather than a String to improve behavior with rust-analyzer.

Breaking Changes

  • #384: MSRV is now 1.66.1
  • #391: EnumProperties doesn't provide default implementations anymore. This would have required you to manually implement this trait which should be very uncommon.

0.26.4 (strum_macros)

  • #360: Fixes bug introduced with new string interpolation feature where

... (truncated)

Commits

Updates strum_macros from 0.26.4 to 0.27.1

Release notes

Sourced from strum_macros's releases.

v0.27.1

What's Changed

New Contributors

Full Changelog: Peternator7/strum@v0.27.0...v0.27.1

v0.27.0

What's Changed

New Contributors

... (truncated)

Changelog

Sourced from strum_macros's changelog.

0.27.1

  • #414: Fix docrs build error.

  • #417: Mention parse_error_ty and parse_error_fn that had been left out of the docs accidentally.

  • #421#331: Implement #[strum(transparent)] attribute on IntoStaticStr, Display and AsRefStr that forwards the implmenentation to the inner value. Note that for static strings, the inner value must be convertible to an &'static str.

    #[derive(strum::Display)]
    enum SurveyResponse {
      Yes,
      No,
      #[strum(transparent)]
      Other(String)
    }
    fn main() {
    let response = SurveyResponse::Other("It was good".into());
    println!("Question: Did you have fun?");
    println!("Answer: {}", response);
    // prints: Answer: It was good
    }

0.27.0

Highlights

  • #407: Display is now correctly derived in [no_std] projects.
  • #402: EnumIter now implements Send + Sync
  • #400: EnumTryAs now handles attributes on variant fields correctly.
  • #398: strum is now on rust 2021
  • #391: EnumProperties correctly implements get_bool and get_int finally. 🎉
  • #380: FromString now supports 2 additional attributes, parse_error_ty and parse_error_fn that can be added to use a custom error type rather than the default strum error message.
    • #410: These attributes accept a Path rather than a String to improve behavior with rust-analyzer.

Breaking Changes

  • #384: MSRV is now 1.66.1
  • #391: EnumProperties doesn't provide default implementations anymore. This would have required you to manually implement this trait which should be very uncommon.
Commits

Updates color-eyre from 0.6.3 to 0.6.4

Commits
  • 97c8469 Undo eyre version bump
  • 067cf05 Bump color-eyre to 0.6.4 (#229)
  • 9943e52 Update PyO3, clippy fixes (#228)
  • a48e365 Bump color-eyre to 0.6.4
  • b14c715 Merge branch 'clippy' into pyo3
  • 4f70655 Update pyo3
  • 7b1a204 Clippy fixes
  • c4ee249 Bump color-eyre to 0.6.3, color-spantrace to 0.2.2 to publish owo-colors bump...
  • 7706273 emit rustc-check-cfg info and fix doc_lazy_continuation clippy warning (#200)
  • fc83cb8 chore(color-eyre): Set color-eyre dependency on eyre via path. (#197)
  • Additional commits viewable in compare view

Updates chrono from 0.4.40 to 0.4.41

Release notes

Sourced from chrono's releases.

v0.4.41

What's Changed

Commits
  • d1de1d9 Bump version to 0.4.41
  • e2bd1d1 Add support for lenient format strings (#1693)
  • 2c95b0a Tweak expression to avoid repetition
  • ebeef99 TimeZone::from_posix_tz: Treat empty TZ variable as UTC
  • dc068f0 Tweak style on NaiveWeek fixes
  • b267a4f Implemented consistent Hash and Eq trait for NaiveWeek
  • 7c0bd13 Apply suggestions from clippy 1.86
  • 104cdc7 Bump MSRV to 1.62
  • 6a85301 Upgrade to windows-bindgen 0.61
  • 265c79b Tweak WeekdaySet method order
  • Additional commits viewable in compare view

Updates rusqlite from 0.34.0 to 0.35.0

Release notes

Sourced from rusqlite's releases.

0.35.0

What's Changed

  • Document 'rusqlite-macros' and 'jiff' features #1663
  • access column metadata from prepared statement #1672 / #1666
  • add support for Jiff's Timestamp #1676
  • Breaking change: Check that Connection::execute has no tail #1679 / #397
  • Breaking change: Check for multiple statements in prepare #1680 / #1147

Full Changelog: rusqlite/rusqlite@v0.34.0...v0.35.0

Commits

Updates clap from 4.5.34 to 4.5.37

Release notes

Sourced from clap's releases.

v4.5.37

[4.5.37] - 2025-04-18

Features

  • Added ArgMatches::try_clear_id()

v4.5.36

[4.5.36] - 2025-04-11

Fixes

  • (help) Revert 4.5.35's "Don't leave space for shorts if there are none" for now

v4.5.35

[4.5.35] - 2025-04-01

Fixes

  • (help) Align positionals and flags when put in the same help_heading
  • (help) Don't leave space for shorts if there are none
Changelog

Sourced from clap's changelog.

[4.5.37] - 2025-04-18

Features

  • Added ArgMatches::try_clear_id()

[4.5.36] - 2025-04-11

Fixes

  • (help) Revert 4.5.35's "Don't leave space for shorts if there are none" for now

[4.5.35] - 2025-04-01

Fixes

  • (help) Align positionals and flags when put in the same help_heading
  • (help) Don't leave space for shorts if there are none
Commits

Updates zip from 2.5.0 to 2.6.1

Release notes

Sourced from zip's releases.

v2.6.1

🐛 Bug Fixes

  • avoid scanning through all local file headers while opening an archive (#281)

v2.6.0

🚀 Features

  • Add support for time::PrimitiveDateTime (#322)
  • Add jiff integration (#323)

🐛 Bug Fixes

  • improve error message for duplicated file (#277)
Changelog

Sourced from zip's changelog.

2.6.1 - 2025-04-03

🐛 Bug Fixes

  • avoid scanning through all local file headers while opening an archive (#281)
Commits
  • 1d42731 chore: release v2.6.1 (#334)
  • f4d71a4 fix: avoid scanning through all local file headers while opening an archive (...
  • 84e19f2 doc: Comment about where to update MSRV and where to find the policy
  • 081443d chore: Update crate version to trigger relelase-plz
  • e4e7010 doc: Update 6-month MSRV policy, since Rust now releases minor versions more ...
  • f24ffa9 fix handling decryption with msdos date of 0 (#327)
  • 81ac002 First pass (#331)
  • See full diff in compare view

Updates toml from 0.8.20 to 0.8.22

Commits
  • 6922da3 chore: Release
  • fbf0a92 docs: Update changelog
  • 83588b3 Merge pull request #878 from epage/w1
  • eeb885c fix(serde): Skip fields with newtypes wrapping None
  • 3c305c7 test(serde): Show NewType(None) behavior
  • 7bd5eaf test(serde): Group None tests
  • 388cfa3 chore(deps): Update toml-test (#877)
  • a025b84 refactor(edit): Change ser none tracking to mut field
  • 54666ad docs(write): Add guidance
  • 13cf518 refactor(edit): Bypass a layer of abstraction in ser
  • Additional commits viewable in compare view

Updates lopdf from 0.35.0 to 0.36.0

Changelog

Sourced from lopdf's changelog.

v0.36.0 (2025-03-15)

Add

  • Add support for Revision 5 (#401)
  • Add more checks to the encryption/decryption logic (#399)
  • Add sanity checks for PDF encryption, add examples for decrypting/encrypting PDF files and various bug fixes (#397)
  • Add encrypt function to crypt filters
  • Add support for jiff and make both chrono and time optional features

Avoid

  • Avoid parsing encrypted object streams early and correctly parse object streams upon decryption (#385)
  • Avoid decrypting cross-reference streams (#381)

Check

  • Check if the security handler is the standard one

Clarify

  • Clarify datetime parsing logic using the PDF specification

Compute

  • Compute the file encryption key (revision 6)

Declare

  • Declare and implement crypt filters

Ensure

  • Ensure the document is actually encrypted

Fix

  • Fix unused imports
  • Fix warning for rotate example
  • Fix warnings about nom_parser
  • Fix clippy warning about operator precedence
  • Fix typo in comment

Gracefully

  • Gracefully handle the is_aes check without throwing errors (#376)

Handle

  • Handle cases where the stream objects override the crypt filter

... (truncated)

Commits

Updates flate2 from 1.1.0 to 1.1.1

Release notes

Sourced from flate2's releases.

1.1.1

This release should be smaller and thus faster to download. Additionally, when using the zlib-rs backend, duplicate symbol issues shouldn't occur anymore.

What's Changed

New Contributors

Full Changelog: rust-lang/flate2-rs@1.1.0...1.1.1

Commits
  • 98c98c8 Merge pull request #482 from folkertdev/update-zlib-rs-0.5.0
  • 94b36b0 upgrade zlib-rs to version 0.5.0
  • a79bfe4 Merge pull request #481 from Shnatsel/backend-docs
  • 694e822 less editorializing
  • 6debe95 Merge pull request #480 from Shnatsel/zlib-rs-readme
  • a24e276 Rewrite outdated backend notes in lib.rs
  • 78ca174 More informative README on backends
  • c9a3efa Merge pull request #476 from jayvdb/rm-changelog
  • 0b2137d Remove stale CHANGELOG.md
  • 0abbd1c Merge pull request #475 from oyvindln/patch-1
  • Additional commits viewable in compare view

Updates httpmock from 0.7.0 to 0.8.0-alpha.1

Release notes

Sourced from

…h 16 updates

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

| Package | From | To |
| --- | --- | --- |
| [ratatui-image](https://github.com/benjajaja/ratatui-image) | `1.0.5` | `2.0.1` |
| [tui-input](https://github.com/sayanarijit/tui-input) | `0.11.1` | `0.12.1` |
| [crossterm](https://github.com/crossterm-rs/crossterm) | `0.28.1` | `0.29.0` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.44.1` | `1.44.2` |
| [strum](https://github.com/Peternator7/strum) | `0.26.3` | `0.27.1` |
| [strum_macros](https://github.com/Peternator7/strum) | `0.26.4` | `0.27.1` |
| [color-eyre](https://github.com/eyre-rs/eyre) | `0.6.3` | `0.6.4` |
| [chrono](https://github.com/chronotope/chrono) | `0.4.40` | `0.4.41` |
| [rusqlite](https://github.com/rusqlite/rusqlite) | `0.34.0` | `0.35.0` |
| [clap](https://github.com/clap-rs/clap) | `4.5.34` | `4.5.37` |
| [zip](https://github.com/zip-rs/zip2) | `2.5.0` | `2.6.1` |
| [toml](https://github.com/toml-rs/toml) | `0.8.20` | `0.8.22` |
| [lopdf](https://github.com/J-F-Liu/lopdf) | `0.35.0` | `0.36.0` |
| [flate2](https://github.com/rust-lang/flate2-rs) | `1.1.0` | `1.1.1` |
| [httpmock](https://github.com/alexliesenfeld/httpmock) | `0.7.0` | `0.8.0-alpha.1` |
| [fake](https://github.com/cksac/fake-rs) | `4.2.0` | `4.3.0` |



Updates `ratatui-image` from 1.0.5 to 2.0.1
- [Release notes](https://github.com/benjajaja/ratatui-image/releases)
- [Changelog](https://github.com/benjajaja/ratatui-image/blob/master/CHANGELOG.md)
- [Commits](https://github.com/benjajaja/ratatui-image/commits)

Updates `tui-input` from 0.11.1 to 0.12.1
- [Release notes](https://github.com/sayanarijit/tui-input/releases)
- [Commits](sayanarijit/tui-input@v0.11.1...v0.12.1)

Updates `crossterm` from 0.28.1 to 0.29.0
- [Release notes](https://github.com/crossterm-rs/crossterm/releases)
- [Changelog](https://github.com/crossterm-rs/crossterm/blob/master/CHANGELOG.md)
- [Commits](https://github.com/crossterm-rs/crossterm/commits/0.29)

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

Updates `strum` from 0.26.3 to 0.27.1
- [Release notes](https://github.com/Peternator7/strum/releases)
- [Changelog](https://github.com/Peternator7/strum/blob/master/CHANGELOG.md)
- [Commits](Peternator7/strum@v0.26.3...v0.27.1)

Updates `strum_macros` from 0.26.4 to 0.27.1
- [Release notes](https://github.com/Peternator7/strum/releases)
- [Changelog](https://github.com/Peternator7/strum/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Peternator7/strum/commits/v0.27.1)

Updates `color-eyre` from 0.6.3 to 0.6.4
- [Commits](https://github.com/eyre-rs/eyre/compare/[email protected])

Updates `chrono` from 0.4.40 to 0.4.41
- [Release notes](https://github.com/chronotope/chrono/releases)
- [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md)
- [Commits](chronotope/chrono@v0.4.40...v0.4.41)

Updates `rusqlite` from 0.34.0 to 0.35.0
- [Release notes](https://github.com/rusqlite/rusqlite/releases)
- [Changelog](https://github.com/rusqlite/rusqlite/blob/master/Changelog.md)
- [Commits](rusqlite/rusqlite@v0.34.0...v0.35.0)

Updates `clap` from 4.5.34 to 4.5.37
- [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.34...clap_complete-v4.5.37)

Updates `zip` from 2.5.0 to 2.6.1
- [Release notes](https://github.com/zip-rs/zip2/releases)
- [Changelog](https://github.com/zip-rs/zip2/blob/master/CHANGELOG.md)
- [Commits](zip-rs/zip2@v2.5.0...v2.6.1)

Updates `toml` from 0.8.20 to 0.8.22
- [Commits](toml-rs/toml@toml-v0.8.20...toml-v0.8.22)

Updates `lopdf` from 0.35.0 to 0.36.0
- [Release notes](https://github.com/J-F-Liu/lopdf/releases)
- [Changelog](https://github.com/J-F-Liu/lopdf/blob/main/CHANGELOG.md)
- [Commits](https://github.com/J-F-Liu/lopdf/commits)

Updates `flate2` from 1.1.0 to 1.1.1
- [Release notes](https://github.com/rust-lang/flate2-rs/releases)
- [Commits](rust-lang/flate2-rs@1.1.0...1.1.1)

Updates `httpmock` from 0.7.0 to 0.8.0-alpha.1
- [Release notes](https://github.com/alexliesenfeld/httpmock/releases)
- [Changelog](https://github.com/alexliesenfeld/httpmock/blob/master/CHANGELOG.md)
- [Commits](alexliesenfeld/httpmock@v0.7.0...v0.8.0-alpha.1)

Updates `fake` from 4.2.0 to 4.3.0
- [Release notes](https://github.com/cksac/fake-rs/releases)
- [Changelog](https://github.com/cksac/fake-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/cksac/fake-rs/commits)

---
updated-dependencies:
- dependency-name: ratatui-image
  dependency-version: 2.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: cargo-dependencies
- dependency-name: tui-input
  dependency-version: 0.12.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-dependencies
- dependency-name: crossterm
  dependency-version: 0.29.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-dependencies
- dependency-name: tokio
  dependency-version: 1.44.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-dependencies
- dependency-name: strum
  dependency-version: 0.27.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-dependencies
- dependency-name: strum_macros
  dependency-version: 0.27.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-dependencies
- dependency-name: color-eyre
  dependency-version: 0.6.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-dependencies
- dependency-name: chrono
  dependency-version: 0.4.41
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-dependencies
- dependency-name: rusqlite
  dependency-version: 0.35.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-dependencies
- dependency-name: clap
  dependency-version: 4.5.37
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-dependencies
- dependency-name: zip
  dependency-version: 2.6.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-dependencies
- dependency-name: toml
  dependency-version: 0.8.22
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-dependencies
- dependency-name: lopdf
  dependency-version: 0.36.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-dependencies
- dependency-name: flate2
  dependency-version: 1.1.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-dependencies
- dependency-name: httpmock
  dependency-version: 0.8.0-alpha.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-dependencies
- dependency-name: fake
  dependency-version: 4.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-dependencies
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels May 5, 2025
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