Package Release Info

python-kubernetes-5.0.0-bp150.1.3

Update Info: Base Release
Available in Package Hub : 15

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

python2-kubernetes
python3-kubernetes

Change Logs

* Tue Mar 27 2018 tbechtold@suse.com
- update to 5.0.0:
  - Update to Kubernetes 1.9 cluster
  - Label selector for pods is now required and must match the pod template's
    labels for v1beta2 StatefulSetSpec, ReplicaSetSpec, DaemonSetSpec and
    DeploymentSpec kubernetes/kubernetes#55357
  - The dynamic admission webhook is split into two kinds, mutating and
    validating. The kinds have changed completely and old code must be ported to
    admissionregistration.k8s.io/v1beta1 - MutatingWebhookConfiguration and
    ValidatingWebhookConfiguration kubernetes/kubernetes#55282
  - DaemonSet, Deployment, ReplicaSet, and StatefulSet have been promoted to GA
    and are available in the apps/v1 group version kubernetes/kubernetes#53679
  - Introduce new storage.k8s.io/v1alpha1 VolumeAttachment object
    kubernetes/kubernetes#54463
  - Introduce core/v1 RBDPersistentVolumeSource kubernetes/kubernetes#54302
  - StatefulSet status now has support for conditions
    kubernetes/kubernetes#55268
  - DaemonSet status now has support for conditions kubernetes/kubernetes#55272
* Tue Feb 13 2018 tbechtold@suse.com
- update to 4.0.0:
  - api change V1PersistentVolumeSpec to V1ScaleIOPersistentVolumeSource #397.
  - Make sure PyPI source distribution is complete with all files from the
    root directory
  - Update to Kubernetes 1.8 cluster
  - IntOrString is now object thus it can be int or string. #18 #359
  - Adding stream package to support calls like exec. The old way of calling
    them is deprecated. See README.md#why-execattach-calls-doesnt-work.
  - config.http_proxy_url is deprecated. use configuration.proxy instead.
  - Configuration is not a singleton object anymore. Please use
    Configuraion.set_default to change default configuration.
  - Configuration class does not support `ws_streaming_protocol` anymore. In
    ApiClient.set_default_header set `sec-websocket-protocol` to the preferred
    websocket protocol.
  - Fix Operation names for subresources kubernetes/kubernetes#49357
  - Add proper GCP config loader and refresher kubernetes-client/python-base#22
  - Add ws_streaming_protocol and use v4 by default
    kubernetes-client/python-base#20
  - Respect the KUBECONFIG environment variable if set
    kubernetes-client/python-base#19
  - Allow setting maxsize for PoolManager kubernetes-client/python-base#18
  - Restricting the websocket-client to <=0.40 #299
  - Update client to kubernetes 1.7
  - Support ThirdPartyResources (TPR) and CustomResourceDefinitions (CRD).
    Note that TPR is deprecated in kubernetes #251 #201
  - Better dependency management #136
  - Add support for python3.6 #244
- Adjust Requires and BuildRequires
- Fix Source url
* Thu Aug 17 2017 dmueller@suse.com
- small buildrequires cleanup
* Wed Jun 28 2017 mc@suse.com
- initial release 2.0.0
Version: 33.1.0-bp160.1.2
* Wed Jun 11 2025 Priyanka Saggu <priyanka.saggu@suse.com>
- add patch: fix-exec-provider-test-sle-15-sp4.patch
  * Patch file to fix failing kubernetes.config.exec_provider_test.ExecProviderTest during package build against SLE-15 SP4 (w/ Python 3.6.15, pytest-5.4.3, py-1.10.0, pluggy-0.13.1)
  * Patch fixes the following error:
    ```
    >  obj = json.loads(mock.call_args.kwargs['env']['KUBERNETES_EXEC_INFO'])
    E  TypeError: tuple indices must be integers or slices, not str
    ```
* Wed Jun 11 2025 Priyanka Saggu <priyanka.saggu@suse.com>
- version update to 33.1.0
  * please refer to the changelog at https://github.com/kubernetes-client/python/blob/v33.1.0/CHANGELOG.md#v3310
- update build requirements:
  `BuildConflicts: %{python_module websocket-client = 0.40.0}`
  * please refer: https://github.com/kubernetes-client/python/blob/v33.1.0/requirements.txt#L7
* Tue Feb 04 2025 Priyanka Saggu <priyanka.saggu@suse.com>
- version update to 31.0.0
  * please refer to the changelog at https://github.com/kubernetes-client/python/blob/v31.0.0/CHANGELOG.md#v3100
- update build requirements:
  `BuildRequires:  %{python_module durationpy >= 0.7}`
  `Requires:       python-durationpy >= 0.7`
* Mon Nov 04 2024 Priyanka Saggu <priyanka.saggu@suse.com>
- version update to 30.1.0
  * please refer to the changelog at https://github.com/kubernetes-client/python/blob/v30.1.0/CHANGELOG.md#v3010
- remove patch: - kubernetes-client-python-pr2178-assertEqual-py312.patch
  gh#kubernetes-client/python#2178 - merged upstream and released.
* Mon Oct 28 2024 Priyanka Saggu <priyanka.saggu@suse.com>
- version update to 29.0.0
  * please refer to the changelog at https://github.com/kubernetes-client/python/blob/v29.0.0/CHANGELOG.md#v2900
* Thu Sep 26 2024 Yogalakshmi Arunachalam <yarunachalam@suse.com>
- Fixed %{?sle15_python_module_pythons}, jsc#PED-8481
* Thu Jan 18 2024 Ben Greiner <code@bnavigator.de>
- Add kubernetes-client-python-pr2178-assertEqual-py312.patch
  gh#kubernetes-client/python#2178 fixing a python3.12 test error
- Remove deprecated setup.py usage, switch to PEP517
* Wed Nov 01 2023 Alexandre Almeida <me@aoalmeida.com>
- Remove upper version bound for urllib3
* Mon Oct 02 2023 Ondřej Súkup <mimi.vx@gmail.com>
- Fix requires for urllib3
* Wed Sep 20 2023 Priyanka Saggu <priyanka.saggu@suse.com>
- version update to 28.1.0
  * too many changes, please refer to the CHANGELOG.md in documentation OR at
  https://github.com/kubernetes-client/python/blob/release-28.0/CHANGELOG.md
- cleanup: alpha-sorted the `BuildRequires` and `Requires` fields
- added following, per requirements.txt at https://github.com/kubernetes-client/python/blob/v28.1.0/requirements.txt:
  * `BuildRequires:  %{python_module oauthlib >= 3.2.2}`
  * `Requires: python-oauthlib >= 3.2.2`