Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-kubernetes for
openSUSE:Factory checked in at 2022-05-05 23:04:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-kubernetes (Old)
and /work/SRC/openSUSE:Factory/.python-kubernetes.new.1538 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-kubernetes"
Thu May 5 23:04:36 2022 rev:15 rq:974767 version:23.3.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-kubernetes/python-kubernetes.changes
2020-12-23 14:19:26.213614884 +0100
+++
/work/SRC/openSUSE:Factory/.python-kubernetes.new.1538/python-kubernetes.changes
2022-05-05 23:04:42.421431005 +0200
@@ -1,0 +2,9 @@
+Tue May 3 06:28:36 UTC 2022 - [email protected]
+
+- version update to 23.3.0
+ too many changes, see CHANGELOG.md in documentation or at
+ https://github.com/kubernetes-client/python/blob/master/CHANGELOG.md
+- Add python-kubernetes-no-mock.patch to allow building and use
+ without external mock package dependency.
+
+-------------------------------------------------------------------
Old:
----
kubernetes-12.0.1.tar.gz
New:
----
kubernetes-23.3.0.tar.gz
python-kubernetes-no-mock.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-kubernetes.spec ++++++
--- /var/tmp/diff_new_pack.nTX3il/_old 2022-05-05 23:04:42.941431653 +0200
+++ /var/tmp/diff_new_pack.nTX3il/_new 2022-05-05 23:04:42.945431659 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-kubernetes
#
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,18 +17,19 @@
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
-%bcond_without python2
+%define skip_python2 1
Name: python-kubernetes
-Version: 12.0.1
+Version: 23.3.0
Release: 0
Summary: Kubernetes python client
License: Apache-2.0
URL: https://github.com/kubernetes-incubator/client-python
Source:
https://files.pythonhosted.org/packages/source/k/kubernetes/kubernetes-%{version}.tar.gz
-BuildRequires: %{python_module PyYAML >= 3.12}
+# https://github.com/kubernetes-client/python/issues/1790
+Patch0: python-kubernetes-no-mock.patch
+BuildRequires: %{python_module PyYAML >= 5.4.1}
BuildRequires: %{python_module certifi >= 14.05.14}
BuildRequires: %{python_module google-auth >= 1.0.1}
-BuildRequires: %{python_module mock}
BuildRequires: %{python_module pluggy}
BuildRequires: %{python_module pytest}
BuildRequires: %{python_module python-dateutil >= 2.5.3}
@@ -41,7 +42,7 @@
BuildRequires: %{python_module websocket-client >= 0.32.0}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
-Requires: python-PyYAML >= 3.12
+Requires: python-PyYAML >= 5.4.1
Requires: python-certifi >= 14.05.14
Requires: python-google-auth >= 1.0.1
Requires: python-python-dateutil >= 2.5.3
@@ -52,19 +53,13 @@
Requires: python-urllib3 >= 1.24.2
Requires: python-websocket-client >= 0.32.0
BuildArch: noarch
-%if %{with python2}
-BuildRequires: python-ipaddress >= 1.0.17
-%endif
-%ifpython2
-Requires: python-ipaddress >= 1.0.17
-%endif
%python_subpackages
%description
Python client for kubernetes http://kubernetes.io/
%prep
-%setup -q -n kubernetes-%{version}
+%autosetup -p1 -n kubernetes-%{version}
%build
%python_build
@@ -77,6 +72,7 @@
# 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
+rm kubernetes/dynamic/test_discovery.py
%pytest
%files %{python_files}
++++++ kubernetes-12.0.1.tar.gz -> kubernetes-23.3.0.tar.gz ++++++
++++ 206951 lines of diff (skipped)
++++++ python-kubernetes-no-mock.patch ++++++
Index: kubernetes-23.3.0/kubernetes/config/exec_provider_test.py
===================================================================
--- kubernetes-23.3.0.orig/kubernetes/config/exec_provider_test.py
+++ kubernetes-23.3.0/kubernetes/config/exec_provider_test.py
@@ -15,7 +15,7 @@
import os
import unittest
-import mock
+from unittest import mock
from .config_exception import ConfigException
from .exec_provider import ExecProvider
Index: kubernetes-23.3.0/kubernetes/config/kube_config_test.py
===================================================================
--- kubernetes-23.3.0.orig/kubernetes/config/kube_config_test.py
+++ kubernetes-23.3.0/kubernetes/config/kube_config_test.py
@@ -22,7 +22,7 @@ import tempfile
import unittest
from collections import namedtuple
-import mock
+from unittest import mock
import yaml
from six import PY3, next
Index: kubernetes-23.3.0/kubernetes/watch/watch_test.py
===================================================================
--- kubernetes-23.3.0.orig/kubernetes/watch/watch_test.py
+++ kubernetes-23.3.0/kubernetes/watch/watch_test.py
@@ -14,7 +14,7 @@
import unittest
-from mock import Mock, call
+from unittest.mock import Mock, call
from kubernetes import client