Skip to content

deps(deps): bump the rust-runtime group across 1 directory with 4 updates - #71

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/rustytime/main/rust-runtime-ed538c56ae
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/rustytime/main/rust-runtime-ed538c56ae

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github May 4, 2026 •

Copy link
Copy Markdown
Contributor

Bumps the rust-runtime group with 4 updates in the /rustytime directory: diesel, diesel_migrations, reqwest and pyroscope.

Updates diesel from 2.3.7 to 2.3.9

Changelog

Sourced from diesel's changelog.

[2.3.9] 2026-04-30

  • Removed a dbg! statement from the Mysql backend that caused unwanted output
  • Fix a regression in #[derive(AsChangeset)] introduced in 2.3.8 where structs with a type or const generic parameter referenced in a field type failed to compile with error[E0425]: cannot find type 'T' in this scope. The diagnostic helper functions added to improve AsChangeset error messages now forward all generic parameters of the input struct, not only lifetimes.

[2.3.8] 2026-04-24

  • Added support for libsqlite3-sys 0.37.0
  • Raise a compile-time error when mixing aggregate and non-aggregate expressions in an ORDER BY clause without a GROUP BY clause
  • Calling .count() or .select(aggregate_expr) on a query that already has a non-aggregate .order_by() clause now raises a compile-time error instead of generating invalid SQL that would be rejected by the database at runtime (fixes #3815)
  • Added documentation for migration transaction behaviour at the crate root
  • Improved compile time error messages for #[derive(AsChangeset)]
  • Allow to use generic types in infix_operator!()
  • Fixes for several instances of unsound, unspecified or otherwise dangerous behaviour:
    • Unsound string construction in SqliteValue::read_text/FromSql<Text, Sqlite> for String
    • Invalid alignment for over aligned data in SqliteConnection::register_function for aggregate functions
    • Potential memory leaks in SqliteConnection::register_function
    • Access to padding bytes while serializing Date/time types in the Mysql backend
    • SQL Option Injection in PostgreSQL COPY FROM/TO
    • Unspecified pointer cast in Debug/Display implementation of batch INSERT statements for SQLite
    • Invalid call order of SQLite API functions in SqliteValue::read_text/FromSql<Text, Sqlite> for String/SqliteValue::read_blob()/FromSql<Binary, Sqlite> for Vec<u8>
    • Potential unsound pointer access for FromSql<Binary, _> for Vec<u8> and FromSql<Text, _> for String for third party backends (requires changes to the third party backend as well)
Commits
  • 2e7eb35 Also bump derives version
  • b3a16a3 Merge pull request #5046 from apastrana6/ap/fix-derive-as-changeset
  • 9f0a6c1 Prepare a 2.3.9 release
  • adcc896 Enable some clippy lints to prevent having dbg in a release again
  • 66760df Remove MySQL time serializer debug output
  • 58820dc Merge pull request #5036 from weiznich/prepare_2.3.8
  • 895b5ba Prepare a 2.3.8 release
  • ea008d3 Fix several UB instances
  • 64003c6 Merge pull request #5034 from ayarotsky/fix-reject-aggregate-select-with-non-...
  • 49b936e Merge pull request #5012 from ayarotsky/fix-aggregate-expressions-and-order-by
  • Additional commits viewable in compare view

Updates diesel_migrations from 2.3.1 to 2.3.2

Release notes

Sourced from diesel_migrations's releases.

Diesel 2.3.2

Fixed

  • Fixed an incompatibility with libmariadb versions shipped by debian
  • Fixed docs.rs builds
  • Fixed applying patch file schema.rs file with formatting
  • Allow to compare DatabaseErrorKind values

(Diesel 2.3.1 did not contain any changes beside the version bump to retrigger the docs.rs build)

Full Changelog: diesel-rs/diesel@v2.3.0...v2.3.2

You can support the development of Diesel by:

  • Contributing Code, Documentation or Guides. Checkout the planing for Diesel 2.4 for open tasks.
  • Providing knowledge and help to maintain the MySQL/MariaDB backend. This is currently the only in-tree backend that is not used by any maintainers, so having someone around that actually uses this backend would be very helpful for the Diesel project.
  • Answering questions in our discussion forum
  • Reporting bugs in our issue tracker
  • Helping triaging issues in our issue tracker
  • Sponsoring the maintainers.
Changelog

Sourced from diesel_migrations's changelog.

[2.3.2] 2025-09-19

Fixed

  • Fixed an incompatibility with libmariadb versions shipped by debian
  • Fixed docs.rs builds
  • Fixed applying patch file schema.rs file with formatting
  • Allow to compare DatabaseErrorKind values
Commits

Updates reqwest from 0.13.2 to 0.13.3

Release notes

Sourced from reqwest's releases.

v0.13.3

tl;dr

  • Fix CertificateRevocationList parsing of PEM values.
  • Fix logging in resolver to only show host, not full URL.
  • Fix hickory-dns to fallback to a default if /etc/resolv.conf fails.
  • Fix HTTP/3 to handle STOP_SENDING as not an error.
  • Fix HTTP/3 pool to remove timed out QUIC connections.
  • Fix HTTP/3 connection establishment picking IPv4 and IPv6.
  • Upgrade rustls-platform-verifier.
  • (wasm) Only use wasm-bindgen on unknown-* targets.

What's Changed

New Contributors

Full Changelog: seanmonstar/reqwest@v0.13.2...v0.13.3

Changelog

Sourced from reqwest's changelog.

v0.13.3

  • Fix CertificateRevocationList parsing of PEM values.
  • Fix logging in resolver to only show host, not full URL.
  • Fix hickory-dns to fallback to a default if /etc/resolv.conf fails.
  • Fix HTTP/3 to handle STOP_SENDING as not an error.
  • Fix HTTP/3 pool to remove timed out QUIC connections.
  • Fix HTTP/3 connection establishment picking IPv4 and IPv6.
  • Upgrade rustls-platform-verifier.
  • (wasm) Only use wasm-bindgen on unknown-* targets.
Commits

Updates pyroscope from 2.0.0 to 2.0.3

Release notes

Sourced from pyroscope's releases.

pyroscope-lib-2.0.3

What's Changed

New Contributors

Full Changelog: grafana/pyroscope-rs@lib-2.0.2...lib-2.0.3

pyroscope-lib-2.0.2

What's Changed

Full Changelog: grafana/pyroscope-rs@lib-2.0.1...lib-2.0.2

pyroscope-lib-2.0.1

2.0.1 (2026-04-19)

Bug Fixes

  • revert 0976d999e4a50c14459b8a0b39e72434be6d4bfc (#483) (ad3d032)

Miscellaneous Chores

  • deps: lock file maintenance (#467) (09411da)
  • deps: lock file maintenance (#478) (447d8ee)
  • deps: lock file maintenance (#498) (4072a04)
  • deps: lock file maintenance (#502) (bef3bc3)
  • deps: pin dependencies (#427) (a46830a)
  • deps: pin rust docker tag to e8e2bb5 (#501) (c177d5b)
  • deps: update dtolnay/rust-toolchain digest to 3c5f7ea (#480) (c4f2e7d)
  • deps: update dtolnay/rust-toolchain digest to 3c5f7ea (#500) (fc21bda)
  • deps: update googleapis/release-please-action digest to 5c625bf (#509) (c347e17)
  • deps: update rust crate env_logger to v0.11.10 (#490) (24fb12d)
  • deps: update rust crate libc to v0.2.183 (#489) (b44bac8)
  • deps: update rust crate libc to v0.2.185 (#514) (e72f5c6)
  • deps: update rust crate libflate to v2.3.0 (#516) (da2835f)
  • deps: update rust crate rbspy to 0.43 (#471) (1e524d3)
  • deps: update rust crate rbspy to 0.44 (#477) (c7cfe39)
  • deps: update rust crate uuid to v1.23.0 (#481) (9c4b53a)
  • deps: update rust crate uuid to v1.23.1 (#517) (6a89238)

... (truncated)

Changelog

Sourced from pyroscope's changelog.

2.0.3 (2026-04-26)

Bug Fixes

  • epoll: use libc::c_long for itimerspec fields (#532) (093406e)

Miscellaneous Chores

  • deps: update googleapis/release-please-action action to v5 (#530) (6c97b9d)

2.0.2 (2026-04-24)

Miscellaneous Chores

  • deps: bump rustls-webpki from 0.103.12 to 0.103.13 (#524) (935384d)
  • deps: lock file maintenance (#522) (4bd95bb)
  • deps: update dependency ruby to v4.0.3 (#523) (e126aa2)
  • deps: update rust:trixie docker digest to e4f09e8 (#515) (f450327)

2.0.1 (2026-04-19)

Bug Fixes

  • revert 0976d999e4a50c14459b8a0b39e72434be6d4bfc (#483) (ad3d032)

Miscellaneous Chores

  • deps: lock file maintenance (#467) (09411da)
  • deps: lock file maintenance (#478) (447d8ee)
  • deps: lock file maintenance (#498) (4072a04)
  • deps: lock file maintenance (#502) (bef3bc3)
  • deps: pin dependencies (#427) (a46830a)
  • deps: pin rust docker tag to e8e2bb5 (#501) (c177d5b)
  • deps: update dtolnay/rust-toolchain digest to 3c5f7ea (#480) (c4f2e7d)
  • deps: update dtolnay/rust-toolchain digest to 3c5f7ea (#500) (fc21bda)
  • deps: update googleapis/release-please-action digest to 5c625bf (#509) (c347e17)
  • deps: update rust crate env_logger to v0.11.10 (#490) (24fb12d)
  • deps: update rust crate libc to v0.2.183 (#489) (b44bac8)
  • deps: update rust crate libc to v0.2.185 (#514) (e72f5c6)
  • deps: update rust crate libflate to v2.3.0 (#516) (da2835f)
  • deps: update rust crate rbspy to 0.43 (#471) (1e524d3)
  • deps: update rust crate rbspy to 0.44 (#477) (c7cfe39)
  • deps: update rust crate uuid to v1.23.0 (#481) (9c4b53a)
  • deps: update rust crate uuid to v1.23.1 (#517) (6a89238)
  • deps: update rust-lang/crates-io-auth-action action to v1.0.4 (#479) (f4e08f3)

... (truncated)

Commits
  • c520d9e chore(main): release lib 2.0.3 (#531)
  • 093406e fix(epoll): use libc::c_long for itimerspec fields (#532)
  • 6c97b9d chore(deps): update googleapis/release-please-action action to v5 (#530)
  • b48bf47 chore(main): release lib 2.0.2 (#525)
  • 935384d chore(deps): bump rustls-webpki from 0.103.12 to 0.103.13 (#524)
  • e126aa2 chore(deps): update dependency ruby to v4.0.3 (#523)
  • f450327 chore(deps): update rust:trixie docker digest to e4f09e8 (#515)
  • 4bd95bb chore(deps): lock file maintenance (#522)
  • f51dcbf chore(main): release lib 2.0.1 (#496)
  • 6a89238 chore(deps): update rust crate uuid to v1.23.1 (#517)
  • 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 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

…ates

Bumps the rust-runtime group with 4 updates in the /rustytime directory: [diesel](https://github.com/diesel-rs/diesel), [diesel_migrations](https://github.com/diesel-rs/diesel), [reqwest](https://github.com/seanmonstar/reqwest) and [pyroscope](https://github.com/grafana/pyroscope-rs).


Updates `diesel` from 2.3.7 to 2.3.9
- [Release notes](https://github.com/diesel-rs/diesel/releases)
- [Changelog](https://github.com/diesel-rs/diesel/blob/main/CHANGELOG.md)
- [Commits](diesel-rs/diesel@v2.3.7...v2.3.9)

Updates `diesel_migrations` from 2.3.1 to 2.3.2
- [Release notes](https://github.com/diesel-rs/diesel/releases)
- [Changelog](https://github.com/diesel-rs/diesel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/diesel-rs/diesel/commits/v2.3.2)

Updates `reqwest` from 0.13.2 to 0.13.3
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
- [Commits](seanmonstar/reqwest@v0.13.2...v0.13.3)

Updates `pyroscope` from 2.0.0 to 2.0.3
- [Release notes](https://github.com/grafana/pyroscope-rs/releases)
- [Changelog](https://github.com/grafana/pyroscope-rs/blob/main/CHANGELOG.md)
- [Commits](grafana/pyroscope-rs@lib-2.0.0...lib-2.0.3)

---
updated-dependencies:
- dependency-name: diesel
  dependency-version: 2.3.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-runtime
- dependency-name: diesel_migrations
  dependency-version: 2.3.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-runtime
- dependency-name: reqwest
  dependency-version: 0.13.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-runtime
- dependency-name: pyroscope
  dependency-version: 2.0.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-runtime
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies rust Pull requests that update rust code labels May 4, 2026
@dependabot @github

dependabot Bot commented on behalf of github May 11, 2026

Copy link
Copy Markdown
Contributor Author

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

@dependabot dependabot Bot closed this May 11, 2026
@dependabot
dependabot Bot deleted the dependabot/cargo/rustytime/main/rust-runtime-ed538c56ae branch May 11, 2026 07:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants