Skip to content

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

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

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

Conversation

@pull

@pull pull Bot commented Jul 30, 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 29, 2026 16:49
Python type checkers look for py.typed at the root of an installed package. The generated synchronous and asyncio clients mark their nested packages, but the Kubernetes distribution omitted kubernetes/py.typed, so nested model fields were treated as unknown despite precise generated annotations.

Package the root marker in source and wheel distributions, retain the existing client marker, and cover nested synchronous and asyncio model types.

Refs #2608.
The combined synchronous and asyncio release uses setup-release.py rather than setup.py. Include the top-level PEP 561 marker in its package data so published release wheels expose the same nested model types as source installations.
…e-typed

Mark the Kubernetes package as typed
@pull pull Bot locked and limited conversation to collaborators Jul 30, 2026
@pull pull Bot added the ⤵️ pull label Jul 30, 2026
@pull
pull Bot merged commit e987c5a into MorningSong:master Jul 30, 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