Skip to content

deps(deps): update rust dev dependency updates#21

Merged
renovate[bot] merged 1 commit intomasterfrom
renovate/rust-dev-dependency-updates
Mar 30, 2026
Merged

deps(deps): update rust dev dependency updates#21
renovate[bot] merged 1 commit intomasterfrom
renovate/rust-dev-dependency-updates

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Mar 29, 2026

This PR contains the following updates:

Package Type Update Change
proptest (source) dev-dependencies minor 1.10.01.11.0
tempfile (source) dev-dependencies minor 3.26.03.27.0

Release Notes

proptest-rs/proptest (proptest)

v1.11.0

Compare Source

Stebalien/tempfile (tempfile)

v3.27.0

Compare Source

This release adds TempPath::try_from_path and deprecates TempPath::from_path.

Prior to this release, TempPath::from_path made no attempts to convert relative paths into absolute paths. The following code would have deleted the wrong file:

let tmp_path = TempPath::from_path("foo")
std::env::set_current_dir("/some/other/path").unwrap();
drop(tmp_path);

Now:

  1. TempPath::from_path will attempt to convert relative paths into absolute paths. However, this isn't always possible as we need to call std::env::current_dir, which can fail. If we fail to convert the relative path to an absolute path, we simply keep the relative path.
  2. The TempPath::try_from_path behaves exactly like TempPath::from_path, except that it returns an error if we fail to convert a relative path into an absolute path (or if the passed path is empty).

Neither function attempt to verify the existence of the file in question.

Thanks to @​meng-xu-cs for reporting this issue.


Configuration

📅 Schedule: Branch creation - "before 9am on Monday" in timezone Asia/Tokyo, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot enabled auto-merge (squash) March 29, 2026 16:46
@renovate renovate bot force-pushed the renovate/rust-dev-dependency-updates branch 2 times, most recently from b44e770 to 873765b Compare March 30, 2026 04:31
@renovate renovate bot changed the title deps(deps): update rust crate proptest to v1.11.0 deps(deps): update rust dev dependency updates Mar 30, 2026
@renovate renovate bot force-pushed the renovate/rust-dev-dependency-updates branch 2 times, most recently from 62889ea to 0d7b50b Compare March 30, 2026 08:44
@renovate renovate bot force-pushed the renovate/rust-dev-dependency-updates branch from 0d7b50b to 30a8767 Compare March 30, 2026 12:52
@renovate renovate bot merged commit 1194e65 into master Mar 30, 2026
3 checks passed
@renovate renovate bot deleted the renovate/rust-dev-dependency-updates branch March 30, 2026 16:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants