tomplus/kubernetes_asyncio (kubernetes_asyncio)
### [`v30.3.0`](https://togithub.com/tomplus/kubernetes_asyncio/blob/HEAD/CHANGELOG.md#v3030)
[Compare Source](https://togithub.com/tomplus/kubernetes_asyncio/compare/30.1.1...30.3.0)
- fix: Timeout related fixes ([#320](https://togithub.com/tomplus/kubernetes_asyncio/pull/320), [@olivier-matz-6wind](https://togithub.com/olivier-matz-6wind))
- fix: Fix reconnecting in watch for custom resources ([#321](https://togithub.com/tomplus/kubernetes_asyncio/pull/321), [@tomplus](https://togithub.com/tomplus))
- fix: fix unittests to work with aiohttp 3.10+ ([#326](https://togithub.com/tomplus/kubernetes_asyncio/pull/326), [@tomplus](https://togithub.com/tomplus))
##### API Change
- Added the feature gates `StrictCostEnforcementForVAP` and `StrictCostEnforcementForWebhooks` to enforce the strct cost calculation for CEL extended libraries. It is strongly recommended to turn on the feature gates as early as possible. ([#124676](https://togithub.com/kubernetes/kubernetes/pull/124676), [@cici37](https://togithub.com/cici37)) \[SIG API Machinery, Auth, Node and Testing]
- Improved scheduling performance when many nodes, and prefilter returns 1-2 nodes (e.g. daemonset)
For developers of out-of-tree PostFilter plugins, note that the semantics of NodeToStatusMap are changing: A node with an absent value in the NodeToStatusMap should be interpreted as having an UnschedulableAndUnresolvable status ([#125306](https://togithub.com/kubernetes/kubernetes/pull/125306), [@gabesaba](https://togithub.com/gabesaba)) \[SIG Scheduling]
Configuration
π Schedule: 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 contains the following updates:
30.1.1
->30.3.0
Release Notes
tomplus/kubernetes_asyncio (kubernetes_asyncio)
### [`v30.3.0`](https://togithub.com/tomplus/kubernetes_asyncio/blob/HEAD/CHANGELOG.md#v3030) [Compare Source](https://togithub.com/tomplus/kubernetes_asyncio/compare/30.1.1...30.3.0) - fix: Timeout related fixes ([#320](https://togithub.com/tomplus/kubernetes_asyncio/pull/320), [@olivier-matz-6wind](https://togithub.com/olivier-matz-6wind)) - fix: Fix reconnecting in watch for custom resources ([#321](https://togithub.com/tomplus/kubernetes_asyncio/pull/321), [@tomplus](https://togithub.com/tomplus)) - fix: fix unittests to work with aiohttp 3.10+ ([#326](https://togithub.com/tomplus/kubernetes_asyncio/pull/326), [@tomplus](https://togithub.com/tomplus)) ##### API Change - Added the feature gates `StrictCostEnforcementForVAP` and `StrictCostEnforcementForWebhooks` to enforce the strct cost calculation for CEL extended libraries. It is strongly recommended to turn on the feature gates as early as possible. ([#124676](https://togithub.com/kubernetes/kubernetes/pull/124676), [@cici37](https://togithub.com/cici37)) \[SIG API Machinery, Auth, Node and Testing] - Improved scheduling performance when many nodes, and prefilter returns 1-2 nodes (e.g. daemonset) For developers of out-of-tree PostFilter plugins, note that the semantics of NodeToStatusMap are changing: A node with an absent value in the NodeToStatusMap should be interpreted as having an UnschedulableAndUnresolvable status ([#125306](https://togithub.com/kubernetes/kubernetes/pull/125306), [@gabesaba](https://togithub.com/gabesaba)) \[SIG Scheduling]Configuration
π Schedule: 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.
This PR was generated by Mend Renovate. View the repository job log.