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-06-10 15:57:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-keyring (Old) and /work/SRC/openSUSE:Factory/.python-keyring.new.1548 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-keyring" Fri Jun 10 15:57:11 2022 rev:43 rq:981383 version:23.5.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-keyring/python-keyring.changes 2022-01-11 21:20:34.377013831 +0100 +++ /work/SRC/openSUSE:Factory/.python-keyring.new.1548/python-keyring.changes 2022-06-10 15:57:14.168798897 +0200 @@ -1,0 +2,6 @@ +Wed Jun 8 20:01:11 UTC 2022 - Dirk M??ller <dmuel...@suse.com> + +- update to 23.5.1: + * The correct config root is now used on Windows + +------------------------------------------------------------------- Old: ---- keyring-23.5.0.tar.gz New: ---- keyring-23.5.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-keyring.spec ++++++ --- /var/tmp/diff_new_pack.7Y2uFx/_old 2022-06-10 15:57:14.856799731 +0200 +++ /var/tmp/diff_new_pack.7Y2uFx/_new 2022-06-10 15:57:14.864799741 +0200 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-keyring -Version: 23.5.0 +Version: 23.5.1 Release: 0 Summary: System keyring service access from Python License: MIT AND Python-2.0 @@ -51,6 +51,7 @@ %prep %autosetup -p1 -n keyring-%{version} +echo "import setuptools; setuptools.setup()" > setup.py %if 0%{?sle_version} # keyring is not setting the egg version correctly without this: ++++++ keyring-23.5.0.tar.gz -> keyring-23.5.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/keyring-23.5.0/.github/workflows/main.yml new/keyring-23.5.1/.github/workflows/main.yml --- old/keyring-23.5.0/.github/workflows/main.yml 2022-01-02 01:29:18.000000000 +0100 +++ new/keyring-23.5.1/.github/workflows/main.yml 2022-05-23 03:52:38.000000000 +0200 @@ -27,8 +27,23 @@ - name: Run tests run: tox + check: # This job does nothing and is only used for the branch protection + if: always() + + needs: + - test + + runs-on: ubuntu-latest + + steps: + - name: Decide whether the needed jobs succeeded or failed + uses: re-actors/alls-green@release/v1 + with: + jobs: ${{ toJSON(needs) }} + release: - needs: test + needs: + - check if: github.event_name == 'push' && contains(github.ref, 'refs/tags/') runs-on: ubuntu-latest diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/keyring-23.5.0/.gitignore new/keyring-23.5.1/.gitignore --- old/keyring-23.5.0/.gitignore 2022-01-02 01:29:18.000000000 +0100 +++ new/keyring-23.5.1/.gitignore 2022-05-23 03:52:38.000000000 +0200 @@ -40,6 +40,7 @@ htmlcov/ .tox/ .coverage +.coverage.* .cache nosetests.xml coverage.xml @@ -56,4 +57,3 @@ # PyBuilder target/ - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/keyring-23.5.0/.pre-commit-config.yaml new/keyring-23.5.1/.pre-commit-config.yaml --- old/keyring-23.5.0/.pre-commit-config.yaml 2022-01-02 01:29:18.000000000 +0100 +++ new/keyring-23.5.1/.pre-commit-config.yaml 2022-05-23 03:52:38.000000000 +0200 @@ -1,5 +1,5 @@ repos: - repo: https://github.com/psf/black - rev: 20.8b1 + rev: 22.1.0 hooks: - id: black diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/keyring-23.5.0/CHANGES.rst new/keyring-23.5.1/CHANGES.rst --- old/keyring-23.5.0/CHANGES.rst 2022-01-02 01:29:18.000000000 +0100 +++ new/keyring-23.5.1/CHANGES.rst 2022-05-23 03:52:38.000000000 +0200 @@ -1,3 +1,8 @@ +v23.5.1 +------- + +* The correct config root is now used on Windows. + v23.5.0 ------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/keyring-23.5.0/PKG-INFO new/keyring-23.5.1/PKG-INFO --- old/keyring-23.5.0/PKG-INFO 2022-01-02 01:29:41.817848400 +0100 +++ new/keyring-23.5.1/PKG-INFO 2022-05-23 03:53:03.854792800 +0200 @@ -1,14 +1,12 @@ Metadata-Version: 2.1 Name: keyring -Version: 23.5.0 +Version: 23.5.1 Summary: Store and access your passwords safely. Home-page: https://github.com/jaraco/keyring Author: Kang Zhang Author-email: jobo...@gmail.com Maintainer: Jason R. Coombs Maintainer-email: jar...@jaraco.com -License: UNKNOWN -Platform: UNKNOWN Classifier: Development Status :: 5 - Production/Stable Classifier: Intended Audience :: Developers Classifier: License :: OSI Approved :: Python Software Foundation License @@ -39,7 +37,7 @@ .. image:: https://readthedocs.org/projects/keyring/badge/?version=latest :target: https://keyring.readthedocs.io/en/latest/?badge=latest -.. image:: https://img.shields.io/badge/skeleton-2021-informational +.. image:: https://img.shields.io/badge/skeleton-2022-informational :target: https://blog.jaraco.com/skeleton .. image:: https://tidelift.com/badges/package/pypi/keyring @@ -489,5 +487,3 @@ .. _this post: http://tarekziade.wordpress.com/2009/03/27/pycon-hallway-session-1-a-keyring-library-for-python/ .. _Google Summer of Code: http://socghop.appspot.com/ - - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/keyring-23.5.0/README.rst new/keyring-23.5.1/README.rst --- old/keyring-23.5.0/README.rst 2022-01-02 01:29:18.000000000 +0100 +++ new/keyring-23.5.1/README.rst 2022-05-23 03:52:38.000000000 +0200 @@ -17,7 +17,7 @@ .. image:: https://readthedocs.org/projects/keyring/badge/?version=latest :target: https://keyring.readthedocs.io/en/latest/?badge=latest -.. image:: https://img.shields.io/badge/skeleton-2021-informational +.. image:: https://img.shields.io/badge/skeleton-2022-informational :target: https://blog.jaraco.com/skeleton .. image:: https://tidelift.com/badges/package/pypi/keyring diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/keyring-23.5.0/keyring/util/platform_.py new/keyring-23.5.1/keyring/util/platform_.py --- old/keyring-23.5.0/keyring/util/platform_.py 2022-01-02 01:29:18.000000000 +0100 +++ new/keyring-23.5.1/keyring/util/platform_.py 2022-05-23 03:52:38.000000000 +0200 @@ -65,4 +65,4 @@ # by default, use Unix convention data_root = globals().get('_data_root_' + platform.system(), _data_root_Linux) -config_root = globals().get('_config_root' + platform.system(), _config_root_Linux) +config_root = globals().get('_config_root_' + platform.system(), _config_root_Linux) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/keyring-23.5.0/keyring.egg-info/PKG-INFO new/keyring-23.5.1/keyring.egg-info/PKG-INFO --- old/keyring-23.5.0/keyring.egg-info/PKG-INFO 2022-01-02 01:29:41.000000000 +0100 +++ new/keyring-23.5.1/keyring.egg-info/PKG-INFO 2022-05-23 03:53:03.000000000 +0200 @@ -1,14 +1,12 @@ Metadata-Version: 2.1 Name: keyring -Version: 23.5.0 +Version: 23.5.1 Summary: Store and access your passwords safely. Home-page: https://github.com/jaraco/keyring Author: Kang Zhang Author-email: jobo...@gmail.com Maintainer: Jason R. Coombs Maintainer-email: jar...@jaraco.com -License: UNKNOWN -Platform: UNKNOWN Classifier: Development Status :: 5 - Production/Stable Classifier: Intended Audience :: Developers Classifier: License :: OSI Approved :: Python Software Foundation License @@ -39,7 +37,7 @@ .. image:: https://readthedocs.org/projects/keyring/badge/?version=latest :target: https://keyring.readthedocs.io/en/latest/?badge=latest -.. image:: https://img.shields.io/badge/skeleton-2021-informational +.. image:: https://img.shields.io/badge/skeleton-2022-informational :target: https://blog.jaraco.com/skeleton .. image:: https://tidelift.com/badges/package/pypi/keyring @@ -489,5 +487,3 @@ .. _this post: http://tarekziade.wordpress.com/2009/03/27/pycon-hallway-session-1-a-keyring-library-for-python/ .. _Google Summer of Code: http://socghop.appspot.com/ - - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/keyring-23.5.0/keyring.egg-info/SOURCES.txt new/keyring-23.5.1/keyring.egg-info/SOURCES.txt --- old/keyring-23.5.0/keyring.egg-info/SOURCES.txt 2022-01-02 01:29:41.000000000 +0100 +++ new/keyring-23.5.1/keyring.egg-info/SOURCES.txt 2022-05-23 03:53:03.000000000 +0200 @@ -15,7 +15,6 @@ pyproject.toml pytest.ini setup.cfg -setup.py tox.ini .github/FUNDING.yml .github/dependabot.yml @@ -68,4 +67,5 @@ tests/backends/test_chainer.py tests/backends/test_kwallet.py tests/backends/test_libsecret.py -tests/backends/test_macOS.py \ No newline at end of file +tests/backends/test_macOS.py +tests/util/test_platform.py \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/keyring-23.5.0/keyring.egg-info/entry_points.txt new/keyring-23.5.1/keyring.egg-info/entry_points.txt --- old/keyring-23.5.0/keyring.egg-info/entry_points.txt 2022-01-02 01:29:41.000000000 +0100 +++ new/keyring-23.5.1/keyring.egg-info/entry_points.txt 2022-05-23 03:53:03.000000000 +0200 @@ -11,4 +11,3 @@ chainer = keyring.backends.chainer libsecret = keyring.backends.libsecret macOS = keyring.backends.macOS - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/keyring-23.5.0/keyring.egg-info/requires.txt new/keyring-23.5.1/keyring.egg-info/requires.txt --- old/keyring-23.5.0/keyring.egg-info/requires.txt 2022-01-02 01:29:41.000000000 +0100 +++ new/keyring-23.5.1/keyring.egg-info/requires.txt 2022-05-23 03:53:03.000000000 +0200 @@ -9,7 +9,7 @@ [docs] sphinx -jaraco.packaging>=8.2 +jaraco.packaging>=9 rst.linker>=1.9 jaraco.tidelift>=1.4 @@ -22,4 +22,4 @@ [testing:platform_python_implementation != "PyPy"] pytest-black>=0.3.7 -pytest-mypy +pytest-mypy>=0.9.1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/keyring-23.5.0/pytest.ini new/keyring-23.5.1/pytest.ini --- old/keyring-23.5.0/pytest.ini 2022-01-02 01:29:18.000000000 +0100 +++ new/keyring-23.5.1/pytest.ini 2022-05-23 03:52:38.000000000 +0200 @@ -6,4 +6,14 @@ # Suppress deprecation warning in flake8 ignore:SelectableGroups dict interface is deprecated::flake8 + # shopkeep/pytest-black#55 + ignore:<class 'pytest_black.BlackItem'> is not using a cooperative constructor:pytest.PytestDeprecationWarning + ignore:The \(fspath. py.path.local\) argument to BlackItem is deprecated.:pytest.PytestDeprecationWarning + ignore:BlackItem is an Item subclass and should not be a collector:pytest.PytestWarning + + # tholo/pytest-flake8#83 + ignore:<class 'pytest_flake8.Flake8Item'> is not using a cooperative constructor:pytest.PytestDeprecationWarning + ignore:The \(fspath. py.path.local\) argument to Flake8Item is deprecated.:pytest.PytestDeprecationWarning + ignore:Flake8Item is an Item subclass and should not be a collector:pytest.PytestWarning + ignore:OS_X module is deprecated diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/keyring-23.5.0/setup.cfg new/keyring-23.5.1/setup.cfg --- old/keyring-23.5.0/setup.cfg 2022-01-02 01:29:41.817848400 +0100 +++ new/keyring-23.5.1/setup.cfg 2022-05-23 03:53:03.854792800 +0200 @@ -40,12 +40,12 @@ pytest-black >= 0.3.7; \ python_implementation != "PyPy" pytest-cov - pytest-mypy; \ + pytest-mypy >= 0.9.1; \ python_implementation != "PyPy" pytest-enabler >= 1.0.1 docs = sphinx - jaraco.packaging >= 8.2 + jaraco.packaging >= 9 rst.linker >= 1.9 jaraco.tidelift >= 1.4 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/keyring-23.5.0/setup.py new/keyring-23.5.1/setup.py --- old/keyring-23.5.0/setup.py 2022-01-02 01:29:18.000000000 +0100 +++ new/keyring-23.5.1/setup.py 1970-01-01 01:00:00.000000000 +0100 @@ -1,6 +0,0 @@ -#!/usr/bin/env python - -import setuptools - -if __name__ == "__main__": - setuptools.setup() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/keyring-23.5.0/tests/util/test_platform.py new/keyring-23.5.1/tests/util/test_platform.py --- old/keyring-23.5.0/tests/util/test_platform.py 1970-01-01 01:00:00.000000000 +0100 +++ new/keyring-23.5.1/tests/util/test_platform.py 2022-05-23 03:52:38.000000000 +0200 @@ -0,0 +1,15 @@ +import pytest + +from keyring.util import platform_ + + +@pytest.mark.skipif('platform.system() != "Linux"') +def test_platform_Linux(): + assert platform_.config_root == platform_._config_root_Linux + assert platform_.data_root == platform_._data_root_Linux + + +@pytest.mark.skipif('platform.system() != "Windows"') +def test_platform_Windows(): + assert platform_.config_root == platform_._config_root_Windows + assert platform_.data_root == platform_._data_root_Windows