Skip to content

Update deps#18

Merged
flub merged 7 commits intomainfrom
flub/deps
Mar 14, 2026
Merged

Update deps#18
flub merged 7 commits intomainfrom
flub/deps

Conversation

@flub
Copy link
Copy Markdown
Owner

@flub flub commented Mar 14, 2026

This updates all the dependencies. Increases the MSRV to 1.88 which is over 6 months old by now.

Adds a fallback to using the process name instead of the executable name, the new API makes this more obvious and it has been observed to fail in the wild. The test runners do not currently seem to modify their names.

Removes once_lock crate in favour of stdlib.

flub added 7 commits March 14, 2026 14:12
This updates to the latest sysinfo.

It also adds an expclicit fallback to the process name if the
executable is not available, which can happen on linux. This used to
be fairly silent before. AFAIK none of the test runners change their
executable name currently so that is not really a concern.
msrv is now 1.88 which is middle of last year...
@flub flub merged commit 979bb3a into main Mar 14, 2026
6 checks passed
@flub flub deleted the flub/deps branch March 14, 2026 14:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant