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 2022-07-26 19:42:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-keyring (Old) and /work/SRC/openSUSE:Factory/.python-keyring.new.1533 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-keyring" Tue Jul 26 19:42:06 2022 rev:45 rq:990874 version:23.7.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-keyring/python-keyring.changes 2022-06-17 21:18:53.534655567 +0200 +++ /work/SRC/openSUSE:Factory/.python-keyring.new.1533/python-keyring.changes 2022-07-26 19:42:08.776926730 +0200 @@ -1,0 +2,6 @@ +Sun Jul 24 09:11:56 UTC 2022 - Dirk M??ller <dmuel...@suse.com> + +- update to 23.7.0: + * #582: Suppress KeyringErrors for devpi client. + +------------------------------------------------------------------- Old: ---- keyring-23.6.0.tar.gz New: ---- keyring-23.7.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-keyring.spec ++++++ --- /var/tmp/diff_new_pack.Gc6MWY/_old 2022-07-26 19:42:10.752621436 +0200 +++ /var/tmp/diff_new_pack.Gc6MWY/_new 2022-07-26 19:42:10.756620818 +0200 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-keyring -Version: 23.6.0 +Version: 23.7.0 Release: 0 Summary: System keyring service access from Python License: MIT AND Python-2.0 ++++++ keyring-23.6.0.tar.gz -> keyring-23.7.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/keyring-23.6.0/.editorconfig new/keyring-23.7.0/.editorconfig --- old/keyring-23.6.0/.editorconfig 2022-06-08 14:35:20.000000000 +0200 +++ new/keyring-23.7.0/.editorconfig 2022-07-14 08:38:54.000000000 +0200 @@ -14,3 +14,6 @@ [*.{yml,yaml}] indent_style = space indent_size = 2 + +[*.rst] +indent_style = space diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/keyring-23.6.0/.pre-commit-config.yaml new/keyring-23.7.0/.pre-commit-config.yaml --- old/keyring-23.6.0/.pre-commit-config.yaml 2022-06-08 14:35:20.000000000 +0200 +++ new/keyring-23.7.0/.pre-commit-config.yaml 2022-07-14 08:38:54.000000000 +0200 @@ -1,5 +1,5 @@ repos: - repo: https://github.com/psf/black - rev: 22.1.0 + rev: 22.6.0 hooks: - id: black diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/keyring-23.6.0/CHANGES.rst new/keyring-23.7.0/CHANGES.rst --- old/keyring-23.6.0/CHANGES.rst 2022-06-08 14:35:20.000000000 +0200 +++ new/keyring-23.7.0/CHANGES.rst 2022-07-14 08:38:54.000000000 +0200 @@ -1,3 +1,8 @@ +v23.7.0 +------- + +* #582: Suppress KeyringErrors for devpi client. + v23.6.0 ------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/keyring-23.6.0/PKG-INFO new/keyring-23.7.0/PKG-INFO --- old/keyring-23.6.0/PKG-INFO 2022-06-08 14:35:51.476252600 +0200 +++ new/keyring-23.7.0/PKG-INFO 2022-07-14 08:39:16.994262000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: keyring -Version: 23.6.0 +Version: 23.7.0 Summary: Store and access your passwords safely. Home-page: https://github.com/jaraco/keyring Author: Kang Zhang diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/keyring-23.6.0/keyring/devpi_client.py new/keyring-23.7.0/keyring/devpi_client.py --- old/keyring-23.6.0/keyring/devpi_client.py 2022-06-08 14:35:20.000000000 +0200 +++ new/keyring-23.7.0/keyring/devpi_client.py 2022-07-14 08:38:54.000000000 +0200 @@ -1,11 +1,19 @@ +import contextlib + from pluggy import HookimplMarker import keyring +from keyring.errors import KeyringError hookimpl = HookimplMarker("devpiclient") +# https://github.com/jaraco/jaraco.context/blob/c3a9b739/jaraco/context.py#L205 +suppress = type('suppress', (contextlib.suppress, contextlib.ContextDecorator), {}) + + @hookimpl() +@suppress(KeyringError) def devpiclient_get_password(url, username): return keyring.get_password(url, username) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/keyring-23.6.0/keyring.egg-info/PKG-INFO new/keyring-23.7.0/keyring.egg-info/PKG-INFO --- old/keyring-23.6.0/keyring.egg-info/PKG-INFO 2022-06-08 14:35:50.000000000 +0200 +++ new/keyring-23.7.0/keyring.egg-info/PKG-INFO 2022-07-14 08:39:16.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: keyring -Version: 23.6.0 +Version: 23.7.0 Summary: Store and access your passwords safely. Home-page: https://github.com/jaraco/keyring Author: Kang Zhang diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/keyring-23.6.0/keyring.egg-info/requires.txt new/keyring-23.7.0/keyring.egg-info/requires.txt --- old/keyring-23.6.0/keyring.egg-info/requires.txt 2022-06-08 14:35:51.000000000 +0200 +++ new/keyring-23.7.0/keyring.egg-info/requires.txt 2022-07-14 08:39:16.000000000 +0200 @@ -20,7 +20,7 @@ pytest-checkdocs>=2.4 pytest-flake8 pytest-cov -pytest-enabler>=1.0.1 +pytest-enabler>=1.3 [testing:platform_python_implementation != "PyPy"] pytest-black>=0.3.7 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/keyring-23.6.0/pyproject.toml new/keyring-23.7.0/pyproject.toml --- old/keyring-23.6.0/pyproject.toml 2022-06-08 14:35:20.000000000 +0200 +++ new/keyring-23.7.0/pyproject.toml 2022-07-14 08:38:54.000000000 +0200 @@ -7,14 +7,14 @@ [tool.setuptools_scm] -[pytest.enabler.black] +[tool.pytest-enabler.black] addopts = "--black" -[pytest.enabler.mypy] +[tool.pytest-enabler.mypy] addopts = "--mypy" -[pytest.enabler.flake8] +[tool.pytest-enabler.flake8] addopts = "--flake8" -[pytest.enabler.cov] +[tool.pytest-enabler.cov] addopts = "--cov" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/keyring-23.6.0/setup.cfg new/keyring-23.7.0/setup.cfg --- old/keyring-23.6.0/setup.cfg 2022-06-08 14:35:51.476252600 +0200 +++ new/keyring-23.7.0/setup.cfg 2022-07-14 08:39:16.994262000 +0200 @@ -42,7 +42,7 @@ pytest-cov pytest-mypy >= 0.9.1; \ python_implementation != "PyPy" - pytest-enabler >= 1.0.1 + pytest-enabler >= 1.3 docs = sphinx jaraco.packaging >= 9