dependabot[bot] opened a new pull request, #48162:
URL: https://github.com/apache/airflow/pull/48162
Updates the requirements on
[kubernetes](https://github.com/kubernetes-client/python) to permit the latest
version.
Release notes
Sourced from https://github.com/kubernetes-client/python/releases";>kubernetes's
releases.
Kubernetes Python Client v32.0.1 Stable Release
Getting started:
pip install --pre --upgrade kubernetes
Or from source, download attached zip file, then
unzip client-python-v32.0.1.zip
cd client-python-v32.0.1
python setup.py install
Then follow examples in https://github.com/kubernetes-client/python/tree/release-32.0/examples";>https://github.com/kubernetes-client/python/tree/release-32.0/examples
Changelog: https://github.com/kubernetes-client/python/blob/release-32.0/CHANGELOG.md";>https://github.com/kubernetes-client/python/blob/release-32.0/CHANGELOG.md
Changelog
Sourced from https://github.com/kubernetes-client/python/blob/master/CHANGELOG.md";>kubernetes's
changelog.
v32.0.1
Kubernetes API Version: v1.32.2
Uncategorized
Adds support for providing cluster information to the exec credential
provider if requested. (https://redirect.github.com/kubernetes-client/python/issues/2303";>#2303,
https://github.com/brendandburns";>@brendandburns)
Remove py from test dependencies (https://redirect.github.com/kubernetes-client/python/issues/2288";>#2288,
https://github.com/jelly";>@jelly)
Bug or Regression
Fix dynamic client watch of named resource (https://redirect.github.com/kubernetes-client/python/issues/2076";>#2076,
https://github.com/bobh66";>@bobh66)
Fixed PortForward proxy to close local Python sockets when the WebSocket
closes. (https://redirect.github.com/kubernetes-client/python/issues/2316";>#2316,
https://github.com/anvilpete";>@anvilpete)
Fixes bug that would fail authentication when using the exec-provider
with a specific cluster selected (https://redirect.github.com/kubernetes-client/python/issues/2340";>#2340,
https://github.com/tomasaschan";>@tomasaschan)
Feature
Add utility functions kubernetes.utils.duration.parse_duration and
kubernetes.utils.duration.format_duration to manage Gateway API Duration
strings as specified by GEP-2257. (https://redirect.github.com/kubernetes-client/python/issues/2261";>#2261,
https://github.com/kflynn";>@kflynn)
Added the ability to use the optional apply parameter for
functions within the utils.create_from_yaml submodule. This allows
these functions to optionally use the
DynamicClient.server_side_apply function to apply yaml manifests.
(https://redirect.github.com/kubernetes-client/python/issues/2252";>#2252,
https://github.com/dcmcand";>@dcmcand)
Adding utils.format_quantity to convert decimal numbers
into a canonical Kubernetes quantity. (https://redirect.github.com/kubernetes-client/python/issues/2216";>#2216,
https://github.com/rkschamer";>@rkschamer)
v32.0.0
Kubernetes API Version: v1.32.1
Bug or Regression
Fixed PortForward proxy to close local Python sockets when the WebSocket
closes. (https://redirect.github.com/kubernetes-client/python/issues/2316";>#2316,
https://github.com/anvilpete";>@anvilpete)
v32.0.0b1
Kubernetes API Version: v1.32.1
API Change
DRA API: the maximum number of pods which can use the same ResourceClaim
is now 256 instead of 32. Beware that downgrading a cluster where this relaxed
limit is in use to Kubernetes 1.32.0 is not supported because 1.32.0 would
refuse to update ResourceClaims with more than 32 entries in the
status.reservedFor field. (https://redirect.github.com/kubernetes/kubernetes/pull/129544";>kubernetes/kubernetes#129544,
https://github.com/pohly";>@pohly) [SIG API
Machinery, Node and Testing]
NONE (https://redirect.github.com/kubernetes/kubernetes/pull/129598";>kubernetes/kubernetes#129598,
https://github.com/aravindhp";>@aravindhp) [SIG API
Machinery and Node]
v32.0.0a1
Kubernetes API Version: v1.32.0
API Change
ACTION REQUIRED for custom scheduler plugin developers:
PodEligibleToPreemptOthers in the preemption
interface now includes ctx in the parameters.
Please update your plugins' implementation accordingly. (https://redirect.github.com/kubernetes/kubernetes/pull/126465";>kubernetes/kubernetes#126465,
https://github.com/googs1025";>@googs1025) [SIG
Scheduling]
Changed NodeToStatusMap from a map to a struct and exposed methods to
access the entries. Added absentNodesStatus, which informs the status of nodes
that are absent in the map. For developers of out-of-tree PostFilter plugins,
ensure to update the usage of NodeToStatusMap. Additionally, NodeToStatusMap
should eventually be renamed to NodeToStatusReader. (https://redirect.github.com/kubernetes/kubernetes/pull/126022";>kubernetes/kubernetes#126022,
https://github.com/macsko";>@macsko) [SIG