Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-keyring for openSUSE:Factory 
checked in at 2021-07-10 22:53:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-keyring (Old)
 and      /work/SRC/openSUSE:Factory/.python-keyring.new.2625 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-keyring"

Sat Jul 10 22:53:32 2021 rev:40 rq:900608 version:23.0.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-keyring/python-keyring.changes    
2021-02-23 20:21:53.639734694 +0100
+++ /work/SRC/openSUSE:Factory/.python-keyring.new.2625/python-keyring.changes  
2021-07-10 22:53:33.588195081 +0200
@@ -1,0 +2,41 @@
+Thu Jun 17 14:52:19 UTC 2021 - Matej Cepl <[email protected]>
+
+- Update to 23.0.1 (bsc#1184133):
+  * #504: Better error with invalid parameter to init_keyring.
+  * #505: Nicer documentation for headless Docker.
+  * Backends now all invoke ``set_properties_from_env`` on
+    self in the initializer. Derived backends should be sure
+    to invoke ``super().__init__()``.
+  * Use new entry points API from importlib_metadata 3.6.
+  * Added redundant type declarations for accessor functions
+    in ``keyring.core``.
+  * Added type declaration for ``keyring.core.get_keyring()``.
+  * #438: For better interoperability with other
+    applications, ``Windows`` backend now attempts to
+    decode passwords using UTF-8 if UTF-16 decoding fails.
+    Passwords are still stored as UTF-16.
+  * #437: Package now declares typing support.
+  * #403: Keyring no longer eagerly initializes the backend
+    on import, but instead defers the backend initialization
+    until a keyring is accessed. Any callers reliant on this
+    early intialization behavior may need to call
+    ``keyring.core.init_backend()`` to explicitly initialize
+    the detected backend.
+  * #474: SecretService and KWallet backends are now
+    disabled if the relevant names are not available on
+    D-Bus. Keyring should now be much more responsive
+    in these environments.
+  * #463: Fixed regression in KWallet ``get_credential``
+    where a simple string was returned instead of a
+    SimpleCredential.
+  * #431: KWallet backend now supports ``get_credential``.
+  * #445: Suppress errors when ``sys.argv`` is not
+    a list of at least one element.
+  * #440: Keyring now honors XDG_CONFIG_HOME as
+    ``~/.config``.
+  * #452: SecretService ``get_credential`` now returns
+    ``None`` for unmatched query.
+- Remove fix-kwallet-tests.patch, it doesn't seem to be necessary
+  anymore.
+
+-------------------------------------------------------------------

Old:
----
  fix-kwallet-tests.patch
  keyring-21.2.1.tar.gz

New:
----
  keyring-23.0.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-keyring.spec ++++++
--- /var/tmp/diff_new_pack.i1EuZv/_old  2021-07-10 22:53:34.076191315 +0200
+++ /var/tmp/diff_new_pack.i1EuZv/_new  2021-07-10 22:53:34.076191315 +0200
@@ -19,14 +19,14 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:           python-keyring
-Version:        21.2.1
+Version:        23.0.1
 Release:        0
 Summary:        System keyring service access from Python
-License:        Python-2.0 AND MIT
+License:        MIT AND Python-2.0
 Group:          Development/Languages/Python
 URL:            https://github.com/jaraco/keyring
 Source:         
https://files.pythonhosted.org/packages/source/k/keyring/keyring-%{version}.tar.gz
-Patch:          fix-kwallet-tests.patch
+# Patch:          fix-kwallet-tests.patch
 BuildRequires:  %{python_module SecretStorage >= 3}
 BuildRequires:  %{python_module entrypoints}
 BuildRequires:  %{python_module importlib-metadata}
@@ -42,7 +42,7 @@
 Requires:       python-jeepney >= 0.4.2
 Requires:       python-setuptools
 Requires(post): update-alternatives
-Requires(postun): update-alternatives
+Requires(postun):update-alternatives
 BuildArch:      noarch
 %python_subpackages
 
@@ -51,8 +51,8 @@
 from python. It can be used in any application that needs safe password 
storage.
 
 %prep
-%setup -q -n keyring-%{version}
-%patch -p1
+%autosetup -p1 -n keyring-%{version}
+
 %if 0%{?sle_version}
 # keyring is not setting the egg version correctly without this:
 sed -i -e '1a version=%{version}' setup.cfg

++++++ keyring-21.2.1.tar.gz -> keyring-23.0.1.tar.gz ++++++
++++ 3332 lines of diff (skipped)

Reply via email to