Skip to content

chore(deps): update rust crate tempfile to v3.27.0 - #117

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/tempfile-3.x-lockfile
Open

renovate[bot] wants to merge 1 commit into
masterfrom
renovate/tempfile-3.x-lockfile

Conversation

@renovate

@renovate renovate Bot commented Dec 24, 2025

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
tempfile (source) dev-dependencies minor 3.23.03.27.0

Release Notes

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.

v3.26.0

v3.25.0

  • Allow getrandom 0.4.x while retaining support for getrandom 0.3.x.

v3.24.0

Compare Source

  • Actually support WASIp2 without the nightly feature. This library is now feature complete on WASIp2 without any additional feature flags.
  • Exclude CI scripts from the published crate.

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 was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot force-pushed the renovate/tempfile-3.x-lockfile branch from cb0e4fa to 4ef058e Compare February 2, 2026 20:48
@coderabbitai

coderabbitai Bot commented Feb 2, 2026

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

  • 🔍 Trigger a full review

Comment @coderabbitai help to get the list of available commands and usage tips.

@renovate renovate Bot changed the title chore(deps): update rust crate tempfile to v3.24.0 chore(deps): update rust crate tempfile to v3.25.0 Feb 9, 2026
@renovate
renovate Bot force-pushed the renovate/tempfile-3.x-lockfile branch from 4ef058e to 171d553 Compare February 12, 2026 11:43
@renovate renovate Bot changed the title chore(deps): update rust crate tempfile to v3.25.0 chore(deps): update rust crate tempfile to v3.26.0 Feb 24, 2026
@renovate
renovate Bot force-pushed the renovate/tempfile-3.x-lockfile branch from 171d553 to 815afbf Compare February 24, 2026 09:10
@renovate renovate Bot changed the title chore(deps): update rust crate tempfile to v3.26.0 chore(deps): update rust crate tempfile to v3.27.0 Mar 11, 2026
@renovate
renovate Bot force-pushed the renovate/tempfile-3.x-lockfile branch from 815afbf to 3ad3f70 Compare March 11, 2026 02:45
@renovate
renovate Bot force-pushed the renovate/tempfile-3.x-lockfile branch from 3ad3f70 to d96941a Compare April 3, 2026 17:57
@renovate
renovate Bot force-pushed the renovate/tempfile-3.x-lockfile branch from d96941a to d929fa0 Compare May 18, 2026 09:28
@renovate
renovate Bot force-pushed the renovate/tempfile-3.x-lockfile branch from d929fa0 to c992a1b Compare July 21, 2026 00:51
@socket-security

socket-security Bot commented Jul 21, 2026

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedtempfile@​3.23.0 ⏵ 3.27.098 -110093100100

View full report

@renovate
renovate Bot force-pushed the renovate/tempfile-3.x-lockfile branch from c992a1b to 80dc09f Compare August 11, 2026 21:36
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.

0 participants