Hello community,
here is the log from the commit of package python-kubernetes for
openSUSE:Factory checked in at 2020-04-18 00:28:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-kubernetes (Old)
and /work/SRC/openSUSE:Factory/.python-kubernetes.new.2738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-kubernetes"
Sat Apr 18 00:28:35 2020 rev:13 rq:794512 version:11.0.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-kubernetes/python-kubernetes.changes
2020-03-27 00:25:51.816274011 +0100
+++
/work/SRC/openSUSE:Factory/.python-kubernetes.new.2738/python-kubernetes.changes
2020-04-18 00:29:11.397898196 +0200
@@ -1,0 +2,42 @@
+Thu Apr 16 07:18:05 UTC 2020 - [email protected]
+
+- version update to 11.0.0
+ Kubernetes API Version: 1.15.10
+ **API Change:**
+ - Deleting CustomObjects doesn't require passing in the body anymore
[kubernetes-client/gen#142](https://github.com/kubernetes-client/gen/pull/142)
+ **New Feature:**
+ - Add ability to the client to be used as Context Manager
[kubernetes-client/python#1073](https://github.com/kubernetes-client/python/pull/1073)
+ - Enable the use of dynamic client
[kubernetes-client/python#1035](https://github.com/kubernetes-client/python/pull/1035)
+ - Add option to refresh gcp token when config is cmd-path
[kubernetes-client/python-base#175](https://github.com/kubernetes-client/python-base/pull/175)
+ **Bug Fix:**
+ - Add kubernetes.dynamic to setup.py pkg list
[kubernetes-client/python#1096](https://github.com/kubernetes-client/python/pull/1096)
+ - Fixed issue in `__del__` method of the `ApiClient` that caused an
indefinite hang during garbage collection.
[kubernetes-client/python#1073](https://github.com/kubernetes-client/python/pull/1073)
+ - Fix custom object API example
[kubernetes-client/python#1049](https://github.com/kubernetes-client/python/pull/1049)
+ - Fix deprecation warning in E2E tests
[kubernetes-client/python#1036](https://github.com/kubernetes-client/python/pull/1036)
+ - Use `==/!=` to compare str, bytes, and int literals
[kubernetes-client/python#1007](https://github.com/kubernetes-client/python/pull/1007)
+ - Fix apiserver_id 'get' method
[kubernetes-client/python-base#184](https://github.com/kubernetes-client/python-base/pull/184)
+ - Fix persist_config flag and function calls
[kubernetes-client/python-base#169](https://github.com/kubernetes-client/python-base/pull/169)
+ - Fix memory inneficiencies in the WebSocket client
[kubernetes-client/python-base#178](https://github.com/kubernetes-client/python-base/pull/178)
+ - Fix functionality to watch logs when log line is not a JSON-serialized
object
[kubernetes-client/python-base#171](https://github.com/kubernetes-client/python-base/pull/171)
+ - Detect binary payloads and send the correct opcode
[kubernetes-client/python-base#152](https://github.com/kubernetes-client/python-base/pull/152)
+ **Deprecation Notice**
+ v11.0.0 of the client follows the Kubernetes [deprecation
policy](https://github.com/kubernetes/community/blob/master/contributors/design-proposals/release/versioning.md#supported-releases-and-component-skew)
and will
+ be deprecated as and when Kubernetes version v1.15 gets deprecated.
+ **API Change:**
+ - Introduce `ExtensionsV1beta1RuntimeClassStrategyOptions` and
`PolicyV1beta1RuntimeClassStrategyOptions`. Add RuntimeClass restrictions &
defaulting to PodSecurityPolicy
[kubernetes/kubernetes#73795](https://github.com/kubernetes/kubernetes/pull/73795)
+ - Introduce `V1WindowsSecurityContextOptions`. Add Windows specific options
in Pod Security Context and Container Security Context
[kubernetes/kubernetes#77147](https://github.com/kubernetes/kubernetes/pull/77147)
+ - Split `V1beta1Webhook` into `V1beta1MutatingWebhook` and
`V1beta1ValidatingWebhook`
[kubernetes/kubernetes#78491](https://github.com/kubernetes/kubernetes/pull/78491)
+ - Introduce parameter `allow_watch_bookmarks` in list options for requesting
watch bookmarks from apiserver. The implementation in apiserver is hidden
behind feature gate `WatchBookmark` (currently in Alpha stage)
[kubernetes/kubernetes#74074](https://github.com/kubernetes/kubernetes/pull/74074)
+ - Add `V1DeleteOptions` parameters (`dry_run`, `grace_period_seconds`,
`orphan_dependents`, `propagation_policy`) to delete collection APIs
[kubernetes/kubernetes#77843](https://github.com/kubernetes/kubernetes/pull/77843)
+ - Add ListMeta.RemainingItemCount. When responding a LIST request, if the
server has more data available, and if the request does not contain label
selectors or field selectors, the server sets the
ListOptions.RemainingItemCount to the number of remaining objects
[kubernetes/kubernetes#75993](https://github.com/kubernetes/kubernetes/pull/75993)
+ - Add `controller_expand_secret_ref` in `V1SecretReference` to store CSI
volume expansion secrets
[kubernetes/kubernetes#77516](https://github.com/kubernetes/kubernetes/pull/77516)
+ - Introduce `preemption_policy` field to V1PriorityClass
[kubernetes/kubernetes#74614](https://github.com/kubernetes/kubernetes/pull/74614)
+ - Add `port` configuration to service reference in Admission webhook
configuration, AuditSink webhook configuration, CRD Conversion webhook
configuration and kube-aggregator
[kubernetes/kubernetes#74855](https://github.com/kubernetes/kubernetes/pull/74855)
+ - Introduce `inline_volume_spec` to `V1PersistentVolumeSpec`
[kubernetes/kubernetes#77703](https://github.com/kubernetes/kubernetes/pull/77703)
+ - Add fields `x_kubernetes_embedded_resource`, `x_kubernetes_int_or_string`,
`x_kubernetes_preserve_unknown_fields` to V1beta1JSONSchemaProps
[kubernetes/kubernetes#77207](https://github.com/kubernetes/kubernetes/pull/77207)
+
+ **Bug Fix:**
+ - Update `_load_azure_token` to handle str and int
[kubernetes-client/python-base#141](https://github.com/kubernetes-client/python-base/pull/141)
+ - Correct regex to properly parse rfc3339 microseconds
[kubernetes-client/python-base#150](https://github.com/kubernetes-client/python-base/pull/150)
+
+-------------------------------------------------------------------
Old:
----
kubernetes-10.0.1.tar.gz
New:
----
kubernetes-11.0.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-kubernetes.spec ++++++
--- /var/tmp/diff_new_pack.fEIpzX/_old 2020-04-18 00:29:12.289900043 +0200
+++ /var/tmp/diff_new_pack.fEIpzX/_new 2020-04-18 00:29:12.289900043 +0200
@@ -19,7 +19,7 @@
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
%bcond_without python2
Name: python-kubernetes
-Version: 10.0.1
+Version: 11.0.0
Release: 0
Summary: Kubernetes python client
License: Apache-2.0
@@ -74,6 +74,9 @@
%python_expand %fdupes %{buildroot}%{$python_sitelib}
%check
+# quote CONTRIBUTING.md:
+# 2. [End to end tests](kubernetes/e2e_test): these are tests that can only be
verified with a live kubernetes server.
+rm kubernetes/dynamic/test_client.py
%pytest
%files %{python_files}
++++++ kubernetes-10.0.1.tar.gz -> kubernetes-11.0.0.tar.gz ++++++
++++ 380879 lines of diff (skipped)