Bump k8s-openapi from 0.26.1 to 0.27.1 #517

Merged
dependabot[bot] merged 3 commits from dependabot/cargo/k8s-openapi-0.27.1 into main 2026-03-09 20:11:32 +00:00
dependabot[bot] commented 2026-03-09 06:33:36 +00:00 (Migrated from github.com)

Bumps k8s-openapi from 0.26.1 to 0.27.1.

Release notes

Sourced from k8s-openapi's releases.

v0.27.1

k8s-openapi

  • BUGFIX: apimachinery::pkg::api::resource::Quantity now supports deserializing from a JSON floating point literal as well.

Corresponding Kubernetes API server versions:

  • v1.31.14
  • v1.32.13
  • v1.33.9
  • v1.34.5
  • v1.35.2

k8s-openapi-codegen-common

  • No changes.

k8s-openapi-derive

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

v0.27.0

k8s-openapi

  • BREAKING CHANGE: Added support for Kubernetes 1.35 under the v1_35 feature.

  • BREAKING CHANGE: Dropped support for Kubernetes 1.30.

  • BREAKING CHANGE: chrono::DateTime has been replaced by jiff::Timestamp in the implementations of apimachinery::pkg::apis::meta::v1::{MicroTime, Time}.

  • FEATURE: All newtypes now implement From for their inner type, eg Time impls From<jiff::Timestamp>.

Corresponding Kubernetes API server versions:

  • v1.31.14
  • v1.32.11
  • v1.33.7
  • v1.34.3
  • v1.35.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.
Changelog

Sourced from k8s-openapi's changelog.

v0.27.1 (2026-03-05)

k8s-openapi

  • BUGFIX: apimachinery::pkg::api::resource::Quantity now supports deserializing from a JSON floating point literal as well.

Corresponding Kubernetes API server versions:

  • v1.31.14
  • v1.32.13
  • v1.33.9
  • v1.34.5
  • v1.35.2

k8s-openapi-codegen-common

  • No changes.

k8s-openapi-derive

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

v0.27.0 (2026-01-11)

k8s-openapi

  • BREAKING CHANGE: Added support for Kubernetes 1.35 under the v1_35 feature.

  • BREAKING CHANGE: Dropped support for Kubernetes 1.30.

  • BREAKING CHANGE: chrono::DateTime has been replaced by jiff::Timestamp in the implementations of apimachinery::pkg::apis::meta::v1::{MicroTime, Time}.

  • FEATURE: All newtypes now implement From for their inner type, eg Time impls From<jiff::Timestamp>.

Corresponding Kubernetes API server versions:

  • v1.31.14
  • v1.32.11
  • v1.33.7
  • v1.34.3
  • v1.35.0

k8s-openapi-codegen-common

  • No changes.

k8s-openapi-derive

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps [k8s-openapi](https://github.com/Arnavion/k8s-openapi) from 0.26.1 to 0.27.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Arnavion/k8s-openapi/releases">k8s-openapi's releases</a>.</em></p> <blockquote> <h2>v0.27.1</h2> <h2>k8s-openapi</h2> <ul> <li>BUGFIX: <code>apimachinery::pkg::api::resource::Quantity</code> now supports deserializing from a JSON floating point literal as well.</li> </ul> <p>Corresponding Kubernetes API server versions:</p> <ul> <li>v1.31.14</li> <li>v1.32.13</li> <li>v1.33.9</li> <li>v1.34.5</li> <li>v1.35.2</li> </ul> <h2>k8s-openapi-codegen-common</h2> <ul> <li>No changes.</li> </ul> <h2>k8s-openapi-derive</h2> <ul> <li>No changes except to bump the <code>k8s-openapi-codegen-common</code> dependency to the new version.</li> </ul> <h2>v0.27.0</h2> <h2>k8s-openapi</h2> <ul> <li> <p>BREAKING CHANGE: Added support for Kubernetes 1.35 under the <code>v1_35</code> feature.</p> </li> <li> <p>BREAKING CHANGE: Dropped support for Kubernetes 1.30.</p> </li> <li> <p>BREAKING CHANGE: <code>chrono::DateTime</code> has been replaced by <code>jiff::Timestamp</code> in the implementations of <code>apimachinery::pkg::apis::meta::v1::{MicroTime, Time}</code>.</p> </li> <li> <p>FEATURE: All newtypes now implement <code>From</code> for their inner type, eg <code>Time</code> impls <code>From&lt;jiff::Timestamp&gt;</code>.</p> </li> </ul> <p>Corresponding Kubernetes API server versions:</p> <ul> <li>v1.31.14</li> <li>v1.32.11</li> <li>v1.33.7</li> <li>v1.34.3</li> <li>v1.35.0</li> </ul> <h2>k8s-openapi-codegen-common</h2> <ul> <li>No changes.</li> </ul> <h2>k8s-openapi-derive</h2> <ul> <li>No changes except to bump the <code>k8s-openapi-codegen-common</code> dependency to the new version.</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/Arnavion/k8s-openapi/blob/master/CHANGELOG.md">k8s-openapi's changelog</a>.</em></p> <blockquote> <h1>v0.27.1 (2026-03-05)</h1> <h2>k8s-openapi</h2> <ul> <li>BUGFIX: <code>apimachinery::pkg::api::resource::Quantity</code> now supports deserializing from a JSON floating point literal as well.</li> </ul> <p>Corresponding Kubernetes API server versions:</p> <ul> <li>v1.31.14</li> <li>v1.32.13</li> <li>v1.33.9</li> <li>v1.34.5</li> <li>v1.35.2</li> </ul> <h2>k8s-openapi-codegen-common</h2> <ul> <li>No changes.</li> </ul> <h2>k8s-openapi-derive</h2> <ul> <li>No changes except to bump the <code>k8s-openapi-codegen-common</code> dependency to the new version.</li> </ul> <hr /> <h1>v0.27.0 (2026-01-11)</h1> <h2>k8s-openapi</h2> <ul> <li> <p>BREAKING CHANGE: Added support for Kubernetes 1.35 under the <code>v1_35</code> feature.</p> </li> <li> <p>BREAKING CHANGE: Dropped support for Kubernetes 1.30.</p> </li> <li> <p>BREAKING CHANGE: <code>chrono::DateTime</code> has been replaced by <code>jiff::Timestamp</code> in the implementations of <code>apimachinery::pkg::apis::meta::v1::{MicroTime, Time}</code>.</p> </li> <li> <p>FEATURE: All newtypes now implement <code>From</code> for their inner type, eg <code>Time</code> impls <code>From&lt;jiff::Timestamp&gt;</code>.</p> </li> </ul> <p>Corresponding Kubernetes API server versions:</p> <ul> <li>v1.31.14</li> <li>v1.32.11</li> <li>v1.33.7</li> <li>v1.34.3</li> <li>v1.35.0</li> </ul> <h2>k8s-openapi-codegen-common</h2> <ul> <li>No changes.</li> </ul> <h2>k8s-openapi-derive</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/Arnavion/k8s-openapi/commit/2870d375fdd5d3ebee7741d604f2f9a410a51770"><code>2870d37</code></a> v0.27.1</li> <li><a href="https://github.com/Arnavion/k8s-openapi/commit/d06e0e6fc500888bd2ed64a51b4bebd48907296f"><code>d06e0e6</code></a> Support deserializing Quantity from floats also.</li> <li><a href="https://github.com/Arnavion/k8s-openapi/commit/de9629724b608f0c381784204e7a849666d856b8"><code>de96297</code></a> Update to v1.32.13, v1.33.9, v1.34.5, v1.35.2</li> <li><a href="https://github.com/Arnavion/k8s-openapi/commit/ec97b6ee821ddc46b5d6cf33c4a7f3f332190d0f"><code>ec97b6e</code></a> Update to v1.32.12, v1.33.8, v1.34.4, v1.35.1</li> <li><a href="https://github.com/Arnavion/k8s-openapi/commit/ba38bf23f062abe0aa9bae594401229e57c1f311"><code>ba38bf2</code></a> v0.27.0</li> <li><a href="https://github.com/Arnavion/k8s-openapi/commit/8e34debc2284a337e64bbafdf56fa3e5c3734eab"><code>8e34deb</code></a> Update reqwest to v0.13</li> <li><a href="https://github.com/Arnavion/k8s-openapi/commit/1eb93db7fee3273ef52621b1a4e837945803de48"><code>1eb93db</code></a> Impl <code>From</code> for newtypes.</li> <li><a href="https://github.com/Arnavion/k8s-openapi/commit/f21871c458ce6bfd7a78d2e07693cadaee0e617e"><code>f21871c</code></a> Add v1.35.0 and drop v1.30</li> <li><a href="https://github.com/Arnavion/k8s-openapi/commit/f70fa6c987d0758e2330dee7be6e6405a92c015a"><code>f70fa6c</code></a> Update to v1.32.11</li> <li><a href="https://github.com/Arnavion/k8s-openapi/commit/8c1b6fccb7258eb487ed8c829791d427a4b16216"><code>8c1b6fc</code></a> Replace <code>chrono</code> with <code>jiff</code></li> <li>See full diff in <a href="https://github.com/Arnavion/k8s-openapi/compare/v0.26.1...v0.27.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=k8s-openapi&package-manager=cargo&previous-version=0.26.1&new-version=0.27.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details>
Sign in to join this conversation.
No description provided.