Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-jaraco.functools for 
openSUSE:Factory checked in at 2022-09-01 09:20:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-jaraco.functools (Old)
 and      /work/SRC/openSUSE:Factory/.python-jaraco.functools.new.2083 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-jaraco.functools"

Thu Sep  1 09:20:16 2022 rev:9 rq:1000488 version:3.5.1

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-jaraco.functools/python-jaraco.functools.changes
  2022-03-29 18:14:20.651068824 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-jaraco.functools.new.2083/python-jaraco.functools.changes
        2022-09-01 09:20:18.016111631 +0200
@@ -1,0 +2,7 @@
+Wed Aug 31 12:31:24 UTC 2022 - Torsten Gruner <[email protected]>
+
+- update to 3.5.1
+  * Packaging refresh
+  * Enrolled with Tidelift
+
+-------------------------------------------------------------------

Old:
----
  jaraco.functools-3.5.0.tar.gz

New:
----
  jaraco.functools-3.5.1.tar.gz

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

Other differences:
------------------
++++++ python-jaraco.functools.spec ++++++
--- /var/tmp/diff_new_pack.wL15qx/_old  2022-09-01 09:20:18.664113110 +0200
+++ /var/tmp/diff_new_pack.wL15qx/_new  2022-09-01 09:20:18.668113119 +0200
@@ -19,22 +19,29 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:           python-jaraco.functools
-Version:        3.5.0
+Version:        3.5.1
 Release:        0
 Summary:        Tools to work with functools
 License:        MIT
 Group:          Development/Languages/Python
 URL:            https://github.com/jaraco/jaraco.functools
 Source0:        
https://files.pythonhosted.org/packages/source/j/jaraco.functools/jaraco.functools-%{version}.tar.gz
-BuildRequires:  %{python_module jaraco.base >= 6.1}
+BuildRequires:  %{python_module jaraco.packaging >= 9}
 BuildRequires:  %{python_module jaraco.classes}
 BuildRequires:  %{python_module more-itertools}
+BuildRequires:  %{python_module pip}
+BuildRequires:  %{python_module setuptools >= 56}
+BuildRequires:  %{python_module setuptools_scm >= 3.4.1}
+BuildRequires:  %{python_module wheel}
+# SECTION test and docs
 BuildRequires:  %{python_module pytest}
-BuildRequires:  %{python_module setuptools_scm}
-BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module Sphinx}
+BuildRequires:  %{python_module rst.linker >= 1.9}
+BuildRequires:  %{python_module jaraco.tidelift >= 1.4}
+# /SECTION
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-Requires:       python-jaraco.base >= 6.1
+Requires:       python-jaraco.packaging >= 9
 Requires:       python-more-itertools
 BuildArch:      noarch
 %python_subpackages
@@ -50,17 +57,10 @@
 rm -rf jaraco.functools.egg-info
 
 %build
-%python_build
+%pyproject_wheel
 
 %install
-%python_install
-
-%{?python_compileall}
-%{!?python_compileall: # if we haven no python_compileall we are for sure 
still without multiple python3 flavors.
-%py3_compile %{buildroot}%{python3_sitelib}/jaraco/
-%py3_compile -O %{buildroot}%{python3_sitelib}/jaraco/
-}
-
+%pyproject_install
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
@@ -70,8 +70,9 @@
 %files %{python_files}
 %license LICENSE
 %doc docs/*.rst README.rst CHANGES.rst
-%{python_sitelib}/jaraco.functools-%{version}-py*.egg-info
+%{python_sitelib}/jaraco.functools-%{version}*-info
 %{python_sitelib}/jaraco/functools.py*
+%dir %{python_sitelib}/jaraco/__pycache__
 %pycache_only %{python_sitelib}/jaraco/__pycache__/functools*.py*
 
 %changelog

++++++ jaraco.functools-3.5.0.tar.gz -> jaraco.functools-3.5.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jaraco.functools-3.5.0/.coveragerc 
new/jaraco.functools-3.5.1/.coveragerc
--- old/jaraco.functools-3.5.0/.coveragerc      2021-12-20 02:51:27.000000000 
+0100
+++ new/jaraco.functools-3.5.1/.coveragerc      2022-07-14 07:17:47.000000000 
+0200
@@ -2,6 +2,7 @@
 omit =
        # leading `*/` for pytest-dev/pytest-cov#456
        */.tox/*
+       */pep517-build-env-*
 
 [report]
 show_missing = True
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jaraco.functools-3.5.0/.editorconfig 
new/jaraco.functools-3.5.1/.editorconfig
--- old/jaraco.functools-3.5.0/.editorconfig    2021-12-20 02:51:27.000000000 
+0100
+++ new/jaraco.functools-3.5.1/.editorconfig    2022-07-14 07:17:47.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/jaraco.functools-3.5.0/.github/FUNDING.yml 
new/jaraco.functools-3.5.1/.github/FUNDING.yml
--- old/jaraco.functools-3.5.0/.github/FUNDING.yml      1970-01-01 
01:00:00.000000000 +0100
+++ new/jaraco.functools-3.5.1/.github/FUNDING.yml      2022-07-14 
07:17:47.000000000 +0200
@@ -0,0 +1 @@
+tidelift: pypi/jaraco.functools
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jaraco.functools-3.5.0/.github/workflows/main.yml 
new/jaraco.functools-3.5.1/.github/workflows/main.yml
--- old/jaraco.functools-3.5.0/.github/workflows/main.yml       2021-12-20 
02:51:27.000000000 +0100
+++ new/jaraco.functools-3.5.1/.github/workflows/main.yml       2022-07-14 
07:17:47.000000000 +0200
@@ -7,18 +7,20 @@
     strategy:
       matrix:
         python:
-        - 3.7
-        - 3.9
-        - "3.10"
+        # Build on pre-releases until stable, then stable releases.
+        # actions/setup-python#213
+        - ~3.7.0-0
+        - ~3.10.0-0
+        - ~3.11.0-0
         platform:
         - ubuntu-latest
         - macos-latest
         - windows-latest
     runs-on: ${{ matrix.platform }}
     steps:
-      - uses: actions/checkout@v2
+      - uses: actions/checkout@v3
       - name: Setup Python
-        uses: actions/setup-python@v2
+        uses: actions/setup-python@v3
         with:
           python-version: ${{ matrix.python }}
       - name: Install tox
@@ -27,15 +29,30 @@
       - 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
 
     steps:
-      - uses: actions/checkout@v2
+      - uses: actions/checkout@v3
       - name: Setup Python
-        uses: actions/setup-python@v2
+        uses: actions/setup-python@v3
         with:
           python-version: "3.10"
       - name: Install tox
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jaraco.functools-3.5.0/.pre-commit-config.yaml 
new/jaraco.functools-3.5.1/.pre-commit-config.yaml
--- old/jaraco.functools-3.5.0/.pre-commit-config.yaml  2021-12-20 
02:51:27.000000000 +0100
+++ new/jaraco.functools-3.5.1/.pre-commit-config.yaml  2022-07-14 
07:17:47.000000000 +0200
@@ -1,5 +1,5 @@
 repos:
 - repo: https://github.com/psf/black
-  rev: 20.8b1
+  rev: 22.6.0
   hooks:
   - id: black
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jaraco.functools-3.5.0/CHANGES.rst 
new/jaraco.functools-3.5.1/CHANGES.rst
--- old/jaraco.functools-3.5.0/CHANGES.rst      2021-12-20 02:51:27.000000000 
+0100
+++ new/jaraco.functools-3.5.1/CHANGES.rst      2022-07-14 07:17:47.000000000 
+0200
@@ -1,3 +1,10 @@
+v3.5.1
+======
+
+Packaging refresh.
+
+Enrolled with Tidelift.
+
 v3.5.0
 ======
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jaraco.functools-3.5.0/PKG-INFO 
new/jaraco.functools-3.5.1/PKG-INFO
--- old/jaraco.functools-3.5.0/PKG-INFO 2021-12-20 02:51:54.319160700 +0100
+++ new/jaraco.functools-3.5.1/PKG-INFO 2022-07-14 07:18:07.631296000 +0200
@@ -1,12 +1,10 @@
 Metadata-Version: 2.1
 Name: jaraco.functools
-Version: 3.5.0
+Version: 3.5.1
 Summary: Functools like those found in stdlib
 Home-page: https://github.com/jaraco/jaraco.functools
 Author: Jason R. Coombs
 Author-email: [email protected]
-License: UNKNOWN
-Platform: UNKNOWN
 Classifier: Development Status :: 5 - Production/Stable
 Classifier: Intended Audience :: Developers
 Classifier: License :: OSI Approved :: MIT License
@@ -38,9 +36,26 @@
 .. image:: 
https://readthedocs.org/projects/jaracofunctools/badge/?version=latest
    :target: https://jaracofunctools.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/jaraco.functools
+   :target: 
https://tidelift.com/subscription/pkg/pypi-jaraco.functools?utm_source=pypi-jaraco.functools&utm_medium=readme
+
 Additional functools in the spirit of stdlib's functools.
 
+For Enterprise
+==============
+
+Available as part of the Tidelift Subscription.
+
+This project and the maintainers of thousands of other packages are working 
with Tidelift to deliver one enterprise subscription that covers all of the 
open source you use.
+
+`Learn more 
<https://tidelift.com/subscription/pkg/pypi-jaraco.functools?utm_source=pypi-jaraco.functools&utm_medium=referral&utm_campaign=github>`_.
+
+Security Contact
+================
 
+To report a security vulnerability, please use the
+`Tidelift security contact <https://tidelift.com/security>`_.
+Tidelift will coordinate the fix and disclosure.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jaraco.functools-3.5.0/README.rst 
new/jaraco.functools-3.5.1/README.rst
--- old/jaraco.functools-3.5.0/README.rst       2021-12-20 02:51:27.000000000 
+0100
+++ new/jaraco.functools-3.5.1/README.rst       2022-07-14 07:17:47.000000000 
+0200
@@ -19,7 +19,26 @@
 .. image:: 
https://readthedocs.org/projects/jaracofunctools/badge/?version=latest
    :target: https://jaracofunctools.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/jaraco.functools
+   :target: 
https://tidelift.com/subscription/pkg/pypi-jaraco.functools?utm_source=pypi-jaraco.functools&utm_medium=readme
+
 Additional functools in the spirit of stdlib's functools.
+
+For Enterprise
+==============
+
+Available as part of the Tidelift Subscription.
+
+This project and the maintainers of thousands of other packages are working 
with Tidelift to deliver one enterprise subscription that covers all of the 
open source you use.
+
+`Learn more 
<https://tidelift.com/subscription/pkg/pypi-jaraco.functools?utm_source=pypi-jaraco.functools&utm_medium=referral&utm_campaign=github>`_.
+
+Security Contact
+================
+
+To report a security vulnerability, please use the
+`Tidelift security contact <https://tidelift.com/security>`_.
+Tidelift will coordinate the fix and disclosure.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jaraco.functools-3.5.0/docs/conf.py 
new/jaraco.functools-3.5.1/docs/conf.py
--- old/jaraco.functools-3.5.0/docs/conf.py     2021-12-20 02:51:27.000000000 
+0100
+++ new/jaraco.functools-3.5.1/docs/conf.py     2022-07-14 07:17:47.000000000 
+0200
@@ -19,7 +19,7 @@
             ),
             dict(
                 pattern=r'PEP[- ](?P<pep_number>\d+)',
-                url='https://www.python.org/dev/peps/pep-{pep_number:0>4}/',
+                url='https://peps.python.org/pep-{pep_number:0>4}/',
             ),
         ],
     )
@@ -34,3 +34,5 @@
 intersphinx_mapping = {
     'python': ('https://docs.python.org/3', None),
 }
+
+extensions += ['jaraco.tidelift']
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jaraco.functools-3.5.0/docs/index.rst 
new/jaraco.functools-3.5.1/docs/index.rst
--- old/jaraco.functools-3.5.0/docs/index.rst   2021-12-20 02:51:27.000000000 
+0100
+++ new/jaraco.functools-3.5.1/docs/index.rst   2022-07-14 07:17:47.000000000 
+0200
@@ -7,6 +7,8 @@
    history
 
 
+.. tidelift-referral-banner::
+
 .. automodule:: jaraco.functools
     :members:
     :undoc-members:
@@ -19,4 +21,3 @@
 * :ref:`genindex`
 * :ref:`modindex`
 * :ref:`search`
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/jaraco.functools-3.5.0/jaraco.functools.egg-info/PKG-INFO 
new/jaraco.functools-3.5.1/jaraco.functools.egg-info/PKG-INFO
--- old/jaraco.functools-3.5.0/jaraco.functools.egg-info/PKG-INFO       
2021-12-20 02:51:54.000000000 +0100
+++ new/jaraco.functools-3.5.1/jaraco.functools.egg-info/PKG-INFO       
2022-07-14 07:18:07.000000000 +0200
@@ -1,12 +1,10 @@
 Metadata-Version: 2.1
 Name: jaraco.functools
-Version: 3.5.0
+Version: 3.5.1
 Summary: Functools like those found in stdlib
 Home-page: https://github.com/jaraco/jaraco.functools
 Author: Jason R. Coombs
 Author-email: [email protected]
-License: UNKNOWN
-Platform: UNKNOWN
 Classifier: Development Status :: 5 - Production/Stable
 Classifier: Intended Audience :: Developers
 Classifier: License :: OSI Approved :: MIT License
@@ -38,9 +36,26 @@
 .. image:: 
https://readthedocs.org/projects/jaracofunctools/badge/?version=latest
    :target: https://jaracofunctools.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/jaraco.functools
+   :target: 
https://tidelift.com/subscription/pkg/pypi-jaraco.functools?utm_source=pypi-jaraco.functools&utm_medium=readme
+
 Additional functools in the spirit of stdlib's functools.
 
+For Enterprise
+==============
+
+Available as part of the Tidelift Subscription.
+
+This project and the maintainers of thousands of other packages are working 
with Tidelift to deliver one enterprise subscription that covers all of the 
open source you use.
+
+`Learn more 
<https://tidelift.com/subscription/pkg/pypi-jaraco.functools?utm_source=pypi-jaraco.functools&utm_medium=referral&utm_campaign=github>`_.
+
+Security Contact
+================
 
+To report a security vulnerability, please use the
+`Tidelift security contact <https://tidelift.com/security>`_.
+Tidelift will coordinate the fix and disclosure.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/jaraco.functools-3.5.0/jaraco.functools.egg-info/SOURCES.txt 
new/jaraco.functools-3.5.1/jaraco.functools.egg-info/SOURCES.txt
--- old/jaraco.functools-3.5.0/jaraco.functools.egg-info/SOURCES.txt    
2021-12-20 02:51:54.000000000 +0100
+++ new/jaraco.functools-3.5.1/jaraco.functools.egg-info/SOURCES.txt    
2022-07-14 07:18:07.000000000 +0200
@@ -11,9 +11,9 @@
 pyproject.toml
 pytest.ini
 setup.cfg
-setup.py
 test_functools.py
 tox.ini
+.github/FUNDING.yml
 .github/dependabot.yml
 .github/workflows/main.yml
 docs/conf.py
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/jaraco.functools-3.5.0/jaraco.functools.egg-info/requires.txt 
new/jaraco.functools-3.5.1/jaraco.functools.egg-info/requires.txt
--- old/jaraco.functools-3.5.0/jaraco.functools.egg-info/requires.txt   
2021-12-20 02:51:54.000000000 +0100
+++ new/jaraco.functools-3.5.1/jaraco.functools.egg-info/requires.txt   
2022-07-14 07:18:07.000000000 +0200
@@ -2,17 +2,18 @@
 
 [docs]
 sphinx
-jaraco.packaging>=8.2
+jaraco.packaging>=9
 rst.linker>=1.9
+jaraco.tidelift>=1.4
 
 [testing]
 pytest>=6
 pytest-checkdocs>=2.4
 pytest-flake8
 pytest-cov
-pytest-enabler>=1.0.1
+pytest-enabler>=1.3
 jaraco.classes
 
 [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/jaraco.functools-3.5.0/pyproject.toml 
new/jaraco.functools-3.5.1/pyproject.toml
--- old/jaraco.functools-3.5.0/pyproject.toml   2021-12-20 02:51:27.000000000 
+0100
+++ new/jaraco.functools-3.5.1/pyproject.toml   2022-07-14 07:17:47.000000000 
+0200
@@ -7,15 +7,15 @@
 
 [tool.setuptools_scm]
 
-[pytest.enabler.black]
+[tool.pytest-enabler.black]
 addopts = "--black"
 
 # disabled for pytest-dev/pytest#8332 (see #19)
-# [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/jaraco.functools-3.5.0/pytest.ini 
new/jaraco.functools-3.5.1/pytest.ini
--- old/jaraco.functools-3.5.0/pytest.ini       2021-12-20 02:51:27.000000000 
+0100
+++ new/jaraco.functools-3.5.1/pytest.ini       2022-07-14 07:17:47.000000000 
+0200
@@ -6,3 +6,13 @@
 filterwarnings=
        # 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
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jaraco.functools-3.5.0/setup.cfg 
new/jaraco.functools-3.5.1/setup.cfg
--- old/jaraco.functools-3.5.0/setup.cfg        2021-12-20 02:51:54.323161000 
+0100
+++ new/jaraco.functools-3.5.1/setup.cfg        2022-07-14 07:18:07.631296000 
+0200
@@ -34,15 +34,16 @@
        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
+       pytest-enabler >= 1.3
        
        jaraco.classes
 docs = 
        sphinx
-       jaraco.packaging >= 8.2
+       jaraco.packaging >= 9
        rst.linker >= 1.9
+       jaraco.tidelift >= 1.4
 
 [options.entry_points]
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/jaraco.functools-3.5.0/setup.py 
new/jaraco.functools-3.5.1/setup.py
--- old/jaraco.functools-3.5.0/setup.py 2021-12-20 02:51:27.000000000 +0100
+++ new/jaraco.functools-3.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()

Reply via email to