Hello community,
here is the log from the commit of package python-oauth2client for
openSUSE:Factory checked in at 2020-01-04 19:20:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-oauth2client (Old)
and /work/SRC/openSUSE:Factory/.python-oauth2client.new.6675 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-oauth2client"
Sat Jan 4 19:20:29 2020 rev:11 rq:760420 version:4.1.3
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-oauth2client/python-oauth2client.changes
2019-03-29 20:35:26.374556052 +0100
+++
/work/SRC/openSUSE:Factory/.python-oauth2client.new.6675/python-oauth2client.changes
2020-01-04 19:20:34.301116778 +0100
@@ -1,0 +2,8 @@
+Thu Jan 2 13:03:08 UTC 2020 - Tomáš Chvátal <[email protected]>
+
+- Disable keyring and one contrib test as they are broken with
+ python 3.8
+ * the library is deprecated, not worth fixing up, consumers should
+ really migrate from this
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-oauth2client.spec ++++++
--- /var/tmp/diff_new_pack.4aThn3/_old 2020-01-04 19:20:35.353117244 +0100
+++ /var/tmp/diff_new_pack.4aThn3/_new 2020-01-04 19:20:35.353117244 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-oauth2client
#
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -31,7 +31,6 @@
BuildRequires: %{python_module fasteners}
BuildRequires: %{python_module httplib2 >= 0.9.1}
BuildRequires: %{python_module jsonpickle}
-BuildRequires: %{python_module keyring}
BuildRequires: %{python_module mock}
BuildRequires: %{python_module pyOpenSSL}
BuildRequires: %{python_module pyasn1-modules >= 0.0.5}
@@ -45,7 +44,6 @@
Requires: python
Requires: python-fasteners
Requires: python-httplib2 >= 0.9.1
-Requires: python-keyring
Requires: python-pyasn1 >= 0.1.7
Requires: python-pyasn1-modules >= 0.0.5
Requires: python-pycrypto
@@ -104,6 +102,11 @@
rm -rf tests/contrib/django_util/
%endif
+# Remove keyring support
+rm oauth2client/contrib/keyring_storage.py
tests/contrib/test_keyring_storage.py
+# XsrfUtilTests.testGenerateAndValidateToken - broken parameters with py 3.8
and newer
+rm tests/contrib/test_xsrfutil.py
+
%build
%python_build