Skip to content
This repository was archived by the owner on Jan 19, 2026. It is now read-only.

build(deps): update all minor level dependencies#1206

Merged
jvanz merged 2 commits intomainfrom
renovate/all-minor
May 15, 2025
Merged

build(deps): update all minor level dependencies#1206
jvanz merged 2 commits intomainfrom
renovate/all-minor

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented May 10, 2025

This PR contains the following updates:

Package Type Update Change
k8s-openapi dependencies minor 0.24.0 -> 0.25.0
tempfile (source) dev-dependencies minor 3.19.1 -> 3.20.0
termimad dependencies minor 0.31.2 -> 0.32.0

Release Notes

Arnavion/k8s-openapi (k8s-openapi)

v0.25.0

Compare Source

k8s-openapi

  • BREAKING CHANGE: Added support for Kubernetes 1.33 under the v1_33 feature.

  • BREAKING CHANGE: Dropped support for Kubernetes 1.28 and 1.29.

  • FEATURE: The crate now supports no_std by disabling its std feature.

Corresponding Kubernetes API server versions:

  • v1.30.12
  • v1.31.8
  • v1.32.4
  • v1.33.0

k8s-openapi-codegen-common

  • No changes.

k8s-openapi-derive

  • No changes except to bump the k8s-openapi-codegen-common dependency to the new version.

Stebalien/tempfile (tempfile)

v3.20.0

Compare Source

This release mostly unifies the behavior/capabilities around "keeping" temporary files:

  • Rename Builder::keep(bool) (via deprecation) to Builder::disable_cleanup(bool) to make it clear that behaves differently from NamedTempFile::keep(). The former disables automatic cleanup while the latter consumes the NamedTempFile object entirely and unsets the "temporary file" attribute (on Windows).
  • Rename TempDir::into_path (via deprecation) to TempDir::keep to mirror NamedTempFile::keep.
  • Add TempDir::disable_cleanup, NamedTempFile::disable_cleanup, and TempPath::disable_cleanup making it possible to disable automatic cleanup in-place after creating a temporary file/directory (equivalent to calling Builder::disable_cleanup before creating the file/directory).

Additionally, it adds a few spooled temporary file features:

  • Add SpooledTempFile::into_file for turning a SpooledTempFile into a regular unnamed temporary file, writing it to the backing storage ("rolling" it) if it was still stored in-memory.
  • Add spooled_tempfile_in and SpooledTempFile::new_in methods for creating spooled temporary files in a specific directory. This makes it possible to choose the backing device for your spooled temporary file which is rather important on Linux where the default temporary directory is likely backed by memory (defeating the entire point of having a spooled temporary file).

Finally, this release improves documentation, especially the top-level documentation explaining which temporary file type to use.

BREAKING for those with deny(warnings):

  • Builder::keep deprecated in favor of Builder::disable_cleanup.
  • TempDir::into_path is deprecated in favor of TempDir::keep.

BREAKING:

Canop/termimad (termimad)

v0.32.0

  • update crokey to 1.2
  • update coolor to 1.1
  • update crossterm to 0.29

Configuration

📅 Schedule: Branch creation - At 12:00 AM through 04:59 AM and 10:00 PM through 11:59 PM, Monday through Friday ( * 0-4,22-23 * * 1-5 ), Only on Sunday and Saturday ( * * * * 0,6 ) (UTC), Automerge - At any time (no schedule defined).

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

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.

@codecov
Copy link
Copy Markdown

codecov bot commented May 10, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 84.95%. Comparing base (0d15faa) to head (3c7c57c).
⚠️ Report is 143 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1206   +/-   ##
=======================================
  Coverage   84.95%   84.95%           
=======================================
  Files          25       25           
  Lines        4354     4354           
=======================================
  Hits         3699     3699           
  Misses        655      655           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@renovate renovate bot force-pushed the renovate/all-minor branch 2 times, most recently from 2f20c84 to baba9c0 Compare May 12, 2025 01:27
@renovate renovate bot changed the title build(deps): update rust crate termimad to 0.32.0 build(deps): update all minor level dependencies May 12, 2025
@renovate renovate bot force-pushed the renovate/all-minor branch from baba9c0 to 7ee638a Compare May 12, 2025 04:46
@renovate
Copy link
Copy Markdown
Contributor Author

renovate bot commented May 12, 2025

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path Cargo.toml --package k8s-openapi@0.24.0 --precise 0.25.0
    Updating crates.io index
error: failed to select a version for the requirement `k8s-openapi = "^0.24.0"`
candidate versions found which didn't match: 0.25.0
location searched: crates.io index
required by package `policy-evaluator v0.25.1 (https://github.com/kubewarden/policy-evaluator?tag=v0.25.1#5e6c6b6f)`
    ... which satisfies git dependency `policy-evaluator` (locked to 0.25.1) of package `kwctl v1.25.0 (/tmp/renovate/repos/github/kubewarden/kwctl)`

@jvanz jvanz self-assigned this May 12, 2025
@jvanz jvanz moved this from Pending review to In Progress in Kubewarden Admission Controller May 12, 2025
@jvanz
Copy link
Copy Markdown
Member

jvanz commented May 12, 2025

Blocked by kubewarden/policy-evaluator#694

@jvanz jvanz moved this from In Progress to Blocked in Kubewarden Admission Controller May 12, 2025
@renovate renovate bot force-pushed the renovate/all-minor branch 3 times, most recently from 784cf33 to 04a2872 Compare May 15, 2025 12:22
@flavio flavio moved this from Blocked to Todo in Kubewarden Admission Controller May 15, 2025
@renovate renovate bot force-pushed the renovate/all-minor branch from 04a2872 to 51a11c4 Compare May 15, 2025 14:44
Updates the Cargo.toml updating policy-evaluator to sync the k8s-openapi
crate update.

Signed-off-by: José Guilherme Vanz <jguilhermevanz@suse.com>
@renovate
Copy link
Copy Markdown
Contributor Author

renovate bot commented May 15, 2025

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@jvanz jvanz merged commit 5037574 into main May 15, 2025
31 checks passed
@jvanz jvanz deleted the renovate/all-minor branch May 15, 2025 20:08
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

Development

Successfully merging this pull request may close these issues.

2 participants