Skip to content

[pull] master from kubernetes-client:master#121

Merged
pull[bot] merged 3 commits into
MorningSong:masterfrom
kubernetes-client:master
Jul 23, 2026
Merged

[pull] master from kubernetes-client:master#121
pull[bot] merged 3 commits into
MorningSong:masterfrom
kubernetes-client:master

Conversation

@pull

@pull pull Bot commented Jul 23, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

tamird and others added 3 commits July 22, 2026 12:06
OpenAPI Generator v7 removed python-legacy, preventing the synchronous
Kubernetes client from moving beyond v6.6.0 and inheriting the modern
Python generator's native type information.

Regenerate with the released v7.24.0 Python generator, declare its
runtime requirements, package py.typed, and refresh the Sphinx API
index. Adapt dynamic, stream, watch, OIDC, YAML, leader-election, and
example callers to the modern transport and legacy-compatible response
behavior.

Remove obsolete post-generation hotfixes while retaining the small REST
correction that selects strategic merge for built-in object patches and
JSON Patch for operation lists. Preserve dict, JSON Patch, and generated
model PATCH bodies, Kubernetes IntOrString and CRD JSON-schema
representations, and both successful Namespace-delete response shapes.

Load generated APIs and models on first use, reducing cold import from
about 1.2 seconds to 0.16 seconds while preserving public imports,
constructor signatures, importlib metadata, and first-call validation.
Defer the remaining Pydantic call validators and restore DynamicClient's
JSON discovery default to avoid wildcard Content-Type on discovery.
Correct invalid exec and metadata test inputs, cover these behaviors and
asynchronous YAML creation with request-level compatibility tests, and
document the remaining synchronous breaking changes in the changelog.
Regenerate the synchronous client with the modern Python generator
@pull pull Bot locked and limited conversation to collaborators Jul 23, 2026
@pull pull Bot added the ⤵️ pull label Jul 23, 2026
@pull
pull Bot merged commit ed9ffd4 into MorningSong:master Jul 23, 2026
8 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant