File _patchinfo of Package patchinfo.38621

<patchinfo incident="38621">
  <issue tracker="jsc" id="PED-12477"/>
  <issue tracker="jsc" id="PED-12710"/>
  <packager>psaggu</packager>
  <rating>moderate</rating>
  <category>recommended</category>
  <summary>Recommended update for python-durationpy</summary>
  <description>This update for python-durationpy, python3-kubernetes fixes the following issues:

python3-kubernetes was updated from version 26.1.0 to 31.0.0 (jsc#PED-12710, PED-12477):

- Key changes in version 31.0.0:

  - Alignment with significant API changes in Kubernetes. 
  - Enhancements to Dynamic Resource Allocation (DRA) with new API versions and features.
  - Node improvements like user namespace support and supplemental group policies scheduling performance upgrades.
  - Changes to API servers include such as atomic updates for Ingress objects and tricter validation of encryption
    provider configurations.
  - Kube-proxy now has a "primary" nodeport address option, and several feature gates have graduated or been removed.
  - Improvements to CustomResourceDefinitions (CRDs), Service CIDR allocation, OCI artifact-based volumes, and logging.
  - Full list of changes: https://github.com/kubernetes-client/python/blob/v31.0.0/CHANGELOG.md

- Key changes in version 29.0.0:

  - Updates to API versions for scheduling components and priority/fairness mechanism.
  - Enhanced configuration options for kube-proxy (including a new experimental mode).
  - Improved handling of authentication and authorization through configuration files. 
  - New capabilities for pod lifecycle management (pre-stop hooks), resource management (image garbage collection), and
    network configuration, along with more flexible options for pod affinity and anti-affinity rules.
  - Full list of changes: https://github.com/kubernetes-client/python/blob/v29.0.0/CHANGELOG.md#v2900

- Key changes in version 28.1.0:

  - API improvements and updates, notably the removal of a deprecated API version for kube-scheduler configurations,
    requiring migration. 
  - New features were also added, such as sidecar containers for enhanced pod lifecycle management, more granular
    control over Job retry limits, and improvements to CustomResourceDefinition (CRD) validation. 
  - Updates were also made to pod management, networking, and security, with a general focus on enhancing flexibility,
    performance, and user experience.
  - Full list of changes: https://github.com/kubernetes-client/python/blob/v28.1.0/CHANGELOG.md

- Key changes in version 27.2.0:

  - Enhancements to admission control policies, including features for runtime cost calculation and audit annotations. 
  - Networking received updates with a new ClusterIP allocator, and a new API (ClusterTrustBundle) was introduced.
  - Scheduling was optimized through adjustments to pod affinity, and API interactions were improved with the 
    implementation of streaming for the watch-cache. 
  - Component updates included increased QPS limits for the kubelet. 
  - Changes related to pods involve label updates, mutable resource type and resize policies.
  - Changes to API server encryption.
  - Improved logging capabilities.
  - Deprecations and removals of older features.
  - Full list of changes: https://github.com/kubernetes-client/python/blob/v27.2.0/CHANGELOG.md
  </description>
</patchinfo>
openSUSE Build Service is sponsored by