Skip to content

Bump the all-dependencies group across 1 directory with 7 updates#355

Open
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/cargo/all-dependencies-560df53337
Open

Bump the all-dependencies group across 1 directory with 7 updates#355
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/cargo/all-dependencies-560df53337

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 7, 2025

Bumps the all-dependencies group with 7 updates in the / directory:

Package From To
cairo-rs 0.20.1 0.21.2
itertools 0.13.0 0.14.0
log 0.4.22 0.4.28
regex 1.11.0 1.11.3
clap 4.5.19 4.5.48
anyhow 1.0.89 1.0.100
x11rb 0.13.1 0.13.2

Updates cairo-rs from 0.20.1 to 0.21.2

Release notes

Sourced from cairo-rs's releases.

0.21.2

Biagio Festa:
      glib-macros/async_test: unwrap result when setting default context
      glib-macros/async_test: dont move main context within closure

François Laignel: gio: fix compilation with beta toolchain

Maximiliano Sandoval: image: Add python3-requests

Renyi Zhao: glib: Fix misuse of operator in subtract_days pango: Fix out-of-bounds access in itemize functions graphene: Fix UB in intersect_triangle by validating t_out before assume_init cairo: Add bounds check for nth in region_get_rectangle to prevent UB cairo: Fix integer overflow in create_for_data's len check glib: Fix UB in spawn_async_with_pipes by validating success before assume_init

Sebastian Dröge: gio: Make etag in File::replace_contents_async() optional glib-macros: Make main context the thread-default one in #[async_test] gio: DataInputStream::read_line_async() can return None slices gio: Use correct finish function for DataInputStream::read_line_utf8_async() Allows windows-sys 0.61 too Update gir and gir-files Regenerate with latest gir / gir-files pango: Generate new FontColor enum pango: Add new v1_57 feature ci: Don't build pango with --all-features for now glib: Fix pointer signedness Update Cargo.lock deny: Update Update versions to 0.21.2

0.21.1.1

Release to trigger the docs CI job.

No code changes

0.21.1

Philipp Jungkamp:
      gio: Fix segfault in ListStore::find_with_equal_func

Rose Davidson: cairo: Fix return type for cairo_script_create_for_stream. cairo: write-to-stream callbacks should accept const pointers to data </tr></table>

... (truncated)

Commits
  • b4fa4f2 Update versions to 0.21.2
  • f7446a4 deny: Update
  • ce03736 Update Cargo.lock
  • b2f4e2b glib: Fix pointer signedness
  • 50bd52d ci: Don't build pango with --all-features for now
  • 01511b4 pango: Add new v1_57 feature
  • 223292a pango: Generate new FontColor enum
  • 3994d54 Regenerate with latest gir / gir-files
  • 3ad9dab Update gir and gir-files
  • ca16366 Allows windows-sys 0.61 too
  • Additional commits viewable in compare view

Updates itertools from 0.13.0 to 0.14.0

Changelog

Sourced from itertools's changelog.

0.14.0

Breaking

  • Increased MSRV to 1.63.0 (#960)
  • Removed generic parameter from cons_tuples (#988)

Added

  • Added array_combinations (#991)
  • Added k_smallest_relaxed and variants (#925)
  • Added next_array and collect_array (#560)
  • Implemented DoubleEndedIterator for FilterOk (#948)
  • Implemented DoubleEndedIterator for FilterMapOk (#950)

Changed

  • Allow Q: ?Sized in Itertools::contains (#971)
  • Improved hygiene of chain! (#943)
  • Improved into_group_map_by documentation (#1000)
  • Improved tree_reduce documentation (#955)
  • Improved discoverability of merge_join_by (#966)
  • Improved discoverability of take_while_inclusive (#972)
  • Improved documentation of find_or_last and find_or_first (#984)
  • Prevented exponentially large type sizes in tuple_combinations (#945)
  • Added track_caller attr for asser_equal (#976)

Notable Internal Changes

  • Fixed clippy lints (#956, #987, #1008)
  • Addressed warnings within doctests (#964)
  • CI: Run most tests with miri (#961)
  • CI: Speed up "cargo-semver-checks" action (#938)
  • Changed an instance of default_features in Cargo.toml to default-features (#985)
Commits
  • a015a68 Add next_array and collect_array
  • a1213e1 Prepare v0.14.0 release
  • ff0c942 fix clippy lints
  • f80883b Fix into_group_map_by documentation errors
  • b793238 Add track_caller for asser_equal
  • 5d4056b default_features is deprecated - switch it to default-features
  • a447b68 doc for added trait
  • d0479b0 "nitpicks"
  • 35c78ce IndexMut -> BorrowMut<slice>
  • deb53ba refactored to share code
  • Additional commits viewable in compare view

Updates log from 0.4.22 to 0.4.28

Release notes

Sourced from log's releases.

0.4.28

What's Changed

New Contributors

Full Changelog: rust-lang/log@0.4.27...0.4.28

0.4.27

What's Changed

Full Changelog: rust-lang/log@0.4.26...0.4.27

0.4.26

What's Changed

Full Changelog: rust-lang/log@0.4.25...0.4.26

0.4.25

What's Changed

Full Changelog: rust-lang/log@0.4.24...0.4.25

0.4.24 (yanked)

What's Changed

... (truncated)

Changelog

Sourced from log's changelog.

[0.4.28] - 2025-09-02

What's Changed

New Contributors

Full Changelog: rust-lang/log@0.4.27...0.4.28

Notable Changes

[0.4.27] - 2025-03-24

What's Changed

Full Changelog: rust-lang/log@0.4.26...0.4.27

[0.4.26] - 2025-02-18

What's Changed

Full Changelog: rust-lang/log@0.4.25...0.4.26

[0.4.25] - 2025-01-14

What's Changed

Full Changelog: rust-lang/log@0.4.24...0.4.25

[0.4.24] - 2025-01-11

What's Changed

... (truncated)

Commits
  • 6e17355 Merge pull request #695 from rust-lang/cargo/0.4.28
  • 57719db focus on user-facing source changes in the changelog
  • e0630c6 prepare for 0.4.28 release
  • 60829b1 Merge pull request #692 from nebkor/up-and-down
  • 95d44f8 change names of log-level-changing methods to be more descriptive
  • 2b63dfa Add up() and down() methods for Level and LevelFilter
  • 3aa1359 Merge pull request #690 from HaoliangXu/master
  • 1091f2c Chore:delete compare_exchange method for AtomicUsize on platforms
  • 24c5f44 Merge pull request #688 from ZylosLumen/patch-1
  • 4498495 Unhide #[derive(Debug)] in example
  • Additional commits viewable in compare view

Updates regex from 1.11.0 to 1.11.3

Changelog

Sourced from regex's changelog.

1.11.3 (2025-09-25)

This is a small patch release with an improvement in memory usage in some cases.

Improvements:

1.11.2 (2025-08-24)

This is a new patch release of regex with some minor fixes. A larger number of typo or lint fix patches were merged. Also, we now finally recommend using std::sync::LazyLock.

Improvements:

Bug fixes:

1.11.1 (2024-10-24)

This is a new patch release of regex that fixes compilation on nightly Rust when the unstable pattern crate feature is enabled. Users on nightly Rust without this feature enabled are unaffected.

Bug fixes:

Commits

Updates clap from 4.5.19 to 4.5.48

Release notes

Sourced from clap's releases.

v4.5.48

[4.5.48] - 2025-09-19

Documentation

  • Add a new CLI Concepts document as another way of framing clap
  • Expand the typed_derive cookbook entry

v4.5.47

[4.5.47] - 2025-09-02

Features

  • Added impl FromArgMatches for ()
  • Added impl Args for ()
  • Added impl Subcommand for ()
  • Added impl FromArgMatches for Infallible
  • Added impl Subcommand for Infallible

Fixes

  • (derive) Update runtime error text to match clap

v4.5.46

[4.5.46] - 2025-08-26

Features

  • Expose StyledStr::push_str

v4.5.45

[4.5.45] - 2025-08-12

Fixes

  • (unstable-v5) ValueEnum variants now use the full doc comment, not summary, for PossibleValue::help

v4.5.44

[4.5.44] - 2025-08-11

Features

  • Add Command::mut_subcommands

v4.5.43

[4.5.43] - 2025-08-06

Fixes

  • (help) In long help, list Possible Values before defaults, rather than after, for a more consistent look

... (truncated)

Changelog

Sourced from clap's changelog.

[4.5.48] - 2025-09-19

Documentation

  • Add a new CLI Concepts document as another way of framing clap
  • Expand the typed_derive cookbook entry

[4.5.47] - 2025-09-02

Features

  • Added impl FromArgMatches for ()
  • Added impl Args for ()
  • Added impl Subcommand for ()
  • Added impl FromArgMatches for Infallible
  • Added impl Subcommand for Infallible

Fixes

  • (derive) Update runtime error text to match clap

[4.5.46] - 2025-08-26

Features

  • Expose StyledStr::push_str

[4.5.45] - 2025-08-12

Fixes

  • (unstable-v5) ValueEnum variants now use the full doc comment, not summary, for PossibleValue::help

[4.5.44] - 2025-08-11

Features

  • Add Command::mut_subcommands

[4.5.43] - 2025-08-06

Fixes

  • (help) In long help, list Possible Values before defaults, rather than after, for a more consistent look

[4.5.42] - 2025-07-30

Fixes

  • Include subcommand visible long aliases in --help

... (truncated)

Commits
  • c3a1ddc chore: Release
  • 4460ff4 docs: Update changelog
  • 54947a1 Merge pull request #5981 from mernen/fix-bash-clap-complete-space
  • fd3f6d2 fix(complete): Restore nospace in bash
  • 2f6a108 test(complete): Demonstrate current behavior
  • f88be57 style: Ensure consistent newlines
  • f209bce chore: Release
  • f33ff7f docs: Update changelog
  • bf06e6f Merge pull request #5974 from kryvashek/support-clearing-args-matches
  • 5d357ad feat(parser): Added ArgMatches::try_clear_id()
  • Additional commits viewable in compare view

Updates anyhow from 1.0.89 to 1.0.100

Release notes

Sourced from anyhow's releases.

1.0.100

  • Teach clippy to lint formatting arguments in bail!, ensure!, anyhow! (#426)

1.0.99

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

1.0.98

1.0.97

  • Documentation improvements

1.0.96

  • Documentation improvements

1.0.95

1.0.94

  • Documentation improvements

1.0.93

  • Update dev-dependencies to thiserror v2

1.0.92

  • Support Rust 1.82's &raw const and &raw mut syntax inside ensure! (#390)

1.0.91

  • Ensure OUT_DIR is left with deterministic contents after build script execution (#388)

1.0.90

  • Documentation improvements
Commits
  • 18c2598 Release 1.0.100
  • f271988 Merge pull request #426 from dtolnay/clippyfmt
  • 52f2115 Mark macros with clippy::format_args
  • da5fd9d Raise minimum tested compiler to rust 1.76
  • 211e409 Opt in to generate-macro-expansion when building on docs.rs
  • b48fc02 Enforce trybuild >= 1.0.108
  • d5f59fb Update ui test suite to nightly-2025-09-07
  • 238415d Update ui test suite to nightly-2025-08-24
  • 3bab070 Update actions/checkout@v4 -> v5
  • 4249254 Order cap-lints flag in the same order as thiserror build script
  • Additional commits viewable in compare view

Updates x11rb from 0.13.1 to 0.13.2

Changelog

Sourced from x11rb's changelog.

Version 0.13.2 (2025-08-29)

New features:

  • Update cursor icon file search path to follow a change in libxcb-cursor which in turn was changed to follow libXcursor.
  • Get cursor theme name from $XCURSOR_THEME if set.
  • Added XCBConnection::from_existing_connection to allow wrapping anything that implements AsRawXcbConection. Without this function, unsafe code was required from the user.
  • Added raw-window-handle feature which makes XCBConnection implement HasRawDisplayHandle and WindowWrapper implement HasRawWindowHandle.
  • Use new hints.mostly-unused Cargo feature. This might improve compilation speed with nightly compilers.

Fixes:

  • Fix missing indentation in doc comments in generated code.
  • Fix a minor X11 resource leak in cursor code.
  • Gate tests behind the features they need so that cargo test --no-default-features works. This is now also tested in CI.
  • The present feature depends on dri3 to actually work, but this was not specified in Cargo.toml.

Breaking changes:

  • MSRV increased to Rust 1.64.

Minor changes:

  • Various minor changes to fix new compiler and clippy warnings and improve readability.
  • Use existing xcursor-rs crate for cursor and cursor theme file parsing instead of own code.
  • Updated dependencies to rustix 1.0, gethostname 1.0. This required a MSRV increase to Rust 1.64.
  • Pin various dependencies in CI to keep our MSRV check working.
Commits
  • 1b73245 Update the version number for the next release
  • 90b85b3 Merge pull request #960 from psychon/update-changelog
  • 9927bc7 Update the changelog for the next release
  • 6bf28a9 Merge pull request #961 from psychon/clippy-elided-lifetime-confusing
  • 7299694 Fix new clippy mismatched_lifetime_syntaxes warnings
  • 71d63b0 Merge pull request #959 from joshtriplett/master
  • 2906f43 Use new hints.mostly-unused
  • 18a4d88 Merge pull request #958 from psychon/fix-ci
  • ab46a2e Use abs_diff as suggested by clippy
  • 36e7805 Fix clippy warnings about variables in format! string
  • 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 all-dependencies group with 7 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [cairo-rs](https://github.com/gtk-rs/gtk-rs-core) | `0.20.1` | `0.21.2` |
| [itertools](https://github.com/rust-itertools/itertools) | `0.13.0` | `0.14.0` |
| [log](https://github.com/rust-lang/log) | `0.4.22` | `0.4.28` |
| [regex](https://github.com/rust-lang/regex) | `1.11.0` | `1.11.3` |
| [clap](https://github.com/clap-rs/clap) | `4.5.19` | `4.5.48` |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.89` | `1.0.100` |
| [x11rb](https://github.com/psychon/x11rb) | `0.13.1` | `0.13.2` |



Updates `cairo-rs` from 0.20.1 to 0.21.2
- [Release notes](https://github.com/gtk-rs/gtk-rs-core/releases)
- [Changelog](https://github.com/gtk-rs/gtk-rs-core/blob/main/CHANGELOG.md)
- [Commits](gtk-rs/gtk-rs-core@0.20.1...0.21.2)

Updates `itertools` from 0.13.0 to 0.14.0
- [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md)
- [Commits](rust-itertools/itertools@v0.13.0...v0.14.0)

Updates `log` from 0.4.22 to 0.4.28
- [Release notes](https://github.com/rust-lang/log/releases)
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md)
- [Commits](rust-lang/log@0.4.22...0.4.28)

Updates `regex` from 1.11.0 to 1.11.3
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](rust-lang/regex@1.11.0...1.11.3)

Updates `clap` from 4.5.19 to 4.5.48
- [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.19...clap_complete-v4.5.48)

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

Updates `x11rb` from 0.13.1 to 0.13.2
- [Changelog](https://github.com/psychon/x11rb/blob/master/doc/changelog.md)
- [Commits](psychon/x11rb@v0.13.1...v0.13.2)

---
updated-dependencies:
- dependency-name: cairo-rs
  dependency-version: 0.21.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: itertools
  dependency-version: 0.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-dependencies
- dependency-name: log
  dependency-version: 0.4.28
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: regex
  dependency-version: 1.11.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: clap
  dependency-version: 4.5.48
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: anyhow
  dependency-version: 1.0.100
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-dependencies
- dependency-name: x11rb
  dependency-version: 0.13.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-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 Oct 7, 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