chore(deps): update rust crate calloop to 0.14.0 #3

Open
Renovate wants to merge 1 commit from renovate/calloop-0.x into main
Collaborator

This PR contains the following updates:

Package Type Update Change
calloop dependencies minor 0.13.0 → 0.14.0

Release Notes

Smithay/calloop (calloop)

v0.14.4

Compare Source

Additions
  • Add StreamSource to adapt an async Stream to an EventSource. (#​228)
  • Bump MSRV to 1.71.1 in accordance with dependencies.
Bugfixes
  • Fix handling of notified atomic in futures source. (#​227)
  • Prevent timers from growing indefinitely. (#​238)
  • Bump nix to v0.31. (#​237)
  • Ping on drop of last instance of SyncSender. (#​236)

v0.14.3

Compare Source

v0.14.2

Compare Source

Bugfixes
  • Simplify the way timeouts are calculated for Poll. (#​214)

v0.14.1

Compare Source

Additions
  • Use the tracing crate for logging instead of the log crate. (#​195)
  • Make the Generic type UnwindSafe, even if its error is not. (#​204)
Bugfixes
  • Optimizer timers in such a way that cancelling and restarting a timer doesn't
    allocate on the heap. (#​184)
  • Make it so the number of channel elements are bounded per iteration of the
    event loop. (#​200)

v0.14.0

Compare Source

Breaking Changes
  • Remove nix from the public API. This replaces Signal with a home-grown
    Signal enum and siginfo with a structure that provides most of its fields. (#​182)
  • Replace thiserror usage with manual implementations. This may cause the API to be slightly different in some cases, but should mostly be identical. (#​186)
Additions
  • Improve the MSRV policy. Now, changes to the MSRV are no longer considered breaking changes, improving stability. (#​189)
Bugfixes

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [calloop](https://github.com/Smithay/calloop) | dependencies | minor | `0.13.0` → `0.14.0` | --- ### Release Notes <details> <summary>Smithay/calloop (calloop)</summary> ### [`v0.14.4`](https://github.com/Smithay/calloop/blob/HEAD/CHANGELOG.md#0144---2025-02-13) [Compare Source](https://github.com/Smithay/calloop/compare/v0.14.3...v0.14.4) ##### Additions - Add `StreamSource` to adapt an async `Stream` to an `EventSource`. ([#&#8203;228](https://github.com/Smithay/calloop/issues/228)) - Bump MSRV to 1.71.1 in accordance with dependencies. ##### Bugfixes - Fix handling of `notified` atomic in futures source. ([#&#8203;227](https://github.com/Smithay/calloop/issues/227)) - Prevent timers from growing indefinitely. ([#&#8203;238](https://github.com/Smithay/calloop/issues/238)) - Bump `nix` to v0.31. ([#&#8203;237](https://github.com/Smithay/calloop/issues/237)) - Ping on drop of last instance of `SyncSender`. ([#&#8203;236](https://github.com/Smithay/calloop/issues/236)) ### [`v0.14.3`](https://github.com/Smithay/calloop/blob/HEAD/CHANGELOG.md#0143---2025-03-08) [Compare Source](https://github.com/Smithay/calloop/compare/v0.14.2...v0.14.3) - Add `WeakLoopHandle`. ([#&#8203;216](https://github.com/Smithay/calloop/issues/216)) ### [`v0.14.2`](https://github.com/Smithay/calloop/blob/HEAD/CHANGELOG.md#0142----2024-12-03) [Compare Source](https://github.com/Smithay/calloop/compare/v0.14.1...v0.14.2) ##### Bugfixes - Simplify the way timeouts are calculated for `Poll`. ([#&#8203;214](https://github.com/Smithay/calloop/issues/214)) ### [`v0.14.1`](https://github.com/Smithay/calloop/blob/HEAD/CHANGELOG.md#0141----2024-09-05) [Compare Source](https://github.com/Smithay/calloop/compare/v0.14.0...v0.14.1) ##### Additions - Use the `tracing` crate for logging instead of the `log` crate. ([#&#8203;195](https://github.com/Smithay/calloop/issues/195)) - Make the `Generic` type `UnwindSafe`, even if its error is not. ([#&#8203;204](https://github.com/Smithay/calloop/issues/204)) ##### Bugfixes - Optimizer timers in such a way that cancelling and restarting a timer doesn't allocate on the heap. ([#&#8203;184](https://github.com/Smithay/calloop/issues/184)) - Make it so the number of channel elements are bounded per iteration of the event loop. ([#&#8203;200](https://github.com/Smithay/calloop/issues/200)) ### [`v0.14.0`](https://github.com/Smithay/calloop/blob/HEAD/CHANGELOG.md#0140----2024-06-01) [Compare Source](https://github.com/Smithay/calloop/compare/v0.13.0...v0.14.0) ##### Breaking Changes - Remove `nix` from the public API. This replaces `Signal` with a home-grown `Signal` enum and `siginfo` with a structure that provides most of its fields. ([#&#8203;182](https://github.com/Smithay/calloop/issues/182)) - Replace `thiserror` usage with manual implementations. This may cause the API to be slightly different in some cases, but should mostly be identical. ([#&#8203;186](https://github.com/Smithay/calloop/issues/186)) ##### Additions - Improve the MSRV policy. Now, changes to the MSRV are no longer considered breaking changes, improving stability. ([#&#8203;189](https://github.com/Smithay/calloop/issues/189)) ##### Bugfixes - Bump `nix` to v0.29. ([#&#8203;188](https://github.com/Smithay/calloop/issues/188)) </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yODguMCIsInVwZGF0ZWRJblZlciI6IjQzLjI4OC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
chore(deps): update rust crate calloop to 0.14.0
Some checks failed
Check / check (push) Failing after 50s
Check / check (pull_request) Failing after 49s
d59cc63f6f
Some checks failed
Check / check (push) Failing after 50s
Check / check (pull_request) Failing after 49s
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/calloop-0.x:renovate/calloop-0.x
git switch renovate/calloop-0.x

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff renovate/calloop-0.x
git switch renovate/calloop-0.x
git rebase main
git switch main
git merge --ff-only renovate/calloop-0.x
git switch renovate/calloop-0.x
git rebase main
git switch main
git merge --no-ff renovate/calloop-0.x
git switch main
git merge --squash renovate/calloop-0.x
git switch main
git merge --ff-only renovate/calloop-0.x
git switch main
git merge renovate/calloop-0.x
git push origin main
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
SakulFlee/Orbital-Winit!3
No description provided.