Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-cppy for openSUSE:Factory 
checked in at 2022-08-08 08:44:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-cppy (Old)
 and      /work/SRC/openSUSE:Factory/.python-cppy.new.1521 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-cppy"

Mon Aug  8 08:44:47 2022 rev:3 rq:989320 version:1.2.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-cppy/python-cppy.changes  2022-03-29 
18:14:32.883080081 +0200
+++ /work/SRC/openSUSE:Factory/.python-cppy.new.1521/python-cppy.changes        
2022-08-08 08:44:47.630381989 +0200
@@ -1,0 +2,11 @@
+Thu Jul 14 17:35:43 UTC 2022 - Ben Greiner <c...@bnavigator.de>
+
+- Actually needs setuptools 61.2 now
+
+-------------------------------------------------------------------
+Thu Jul 14 10:49:56 UTC 2022 - Ben Greiner <c...@bnavigator.de>
+
+- Update to 1.2.1
+  * make the pyproject.toml fully PEP 621 compliant PR #19
+
+-------------------------------------------------------------------

Old:
----
  cppy-1.2.0.tar.gz

New:
----
  cppy-1.2.1.tar.gz
  python-cppy-rpmlintrc

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

Other differences:
------------------
++++++ python-cppy.spec ++++++
--- /var/tmp/diff_new_pack.zA8WGy/_old  2022-08-08 08:44:48.038383190 +0200
+++ /var/tmp/diff_new_pack.zA8WGy/_new  2022-08-08 08:44:48.042383201 +0200
@@ -16,20 +16,19 @@
 #
 
 
-%{?!python_module:%define python_module() python3-%{**}}
-%define skip_python2 1
 Name:           python-cppy
-Version:        1.2.0
+Version:        1.2.1
 Release:        0
 Summary:        C++ headers for C extension development
 License:        BSD-3-Clause
 Group:          Development/Languages/Python
 URL:            https://github.com/nucleic/cppy
 Source:         
https://files.pythonhosted.org/packages/source/c/cppy/cppy-%{version}.tar.gz
+Source99:       python-cppy-rpmlintrc
 BuildRequires:  %{python_module base >= 3.7}
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module setuptools_scm}
-BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module setuptools >= 61.2}
 BuildRequires:  %{python_module tomli}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros

++++++ cppy-1.2.0.tar.gz -> cppy-1.2.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cppy-1.2.0/.github/workflows/ci.yml 
new/cppy-1.2.1/.github/workflows/ci.yml
--- old/cppy-1.2.0/.github/workflows/ci.yml     2022-03-11 09:48:45.000000000 
+0100
+++ new/cppy-1.2.1/.github/workflows/ci.yml     2022-03-30 21:40:07.000000000 
+0200
@@ -9,6 +9,7 @@
       - cppy/*
       - tests/*
       - setup.py
+      - pyproject.toml
 
 jobs:
   lint:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cppy-1.2.0/.github/workflows/docs.yml 
new/cppy-1.2.1/.github/workflows/docs.yml
--- old/cppy-1.2.0/.github/workflows/docs.yml   2022-03-11 09:48:45.000000000 
+0100
+++ new/cppy-1.2.1/.github/workflows/docs.yml   2022-03-30 21:40:07.000000000 
+0200
@@ -13,6 +13,7 @@
       - "cppy/**"
       - "docs/**"
       - setup.py
+      - pyproject.toml
 
 jobs:
   docs:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cppy-1.2.0/PKG-INFO new/cppy-1.2.1/PKG-INFO
--- old/cppy-1.2.0/PKG-INFO     2022-03-11 09:49:01.610216400 +0100
+++ new/cppy-1.2.1/PKG-INFO     2022-03-30 21:40:27.851690000 +0200
@@ -1,13 +1,53 @@
 Metadata-Version: 2.1
 Name: cppy
-Version: 1.2.0
-Summary: C++ headers for C extension development
+Version: 1.2.1
+Summary: UNKNOWN
 Home-page: https://github.com/nucleic/cppy
-Author: The Nucleic Development Team
-Author-email: sccolb...@gmail.com
-Maintainer-email: m.dartia...@gmail.com
-License: UNKNOWN
+Author-email: The Nucleic Development Team <sccolb...@gmail.com>
+Maintainer-email: "Matthieu C. Dartiailh" <m.dartia...@gmail.com>
+License: Copyright (c) 2014, Nucleic
+        All rights reserved.
+        
+        Redistribution and use in source and binary forms, with or without
+        modification, are permitted provided that the following conditions are 
met:
+        
+        * Redistributions of source code must retain the above copyright 
notice, this
+          list of conditions and the following disclaimer.
+        
+        * Redistributions in binary form must reproduce the above copyright 
notice,
+          this list of conditions and the following disclaimer in the 
documentation
+          and/or other materials provided with the distribution.
+        
+        * Neither the name of the copyright holder nor the names of its
+          contributors may be used to endorse or promote products derived from
+          this software without specific prior written permission.
+        
+        THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
"AS IS"
+        AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 
THE
+        IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 
PURPOSE ARE
+        DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE 
LIABLE
+        FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 
CONSEQUENTIAL
+        DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE 
GOODS OR
+        SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 
HOWEVER
+        CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 
LIABILITY,
+        OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF 
THE USE
+        OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+        
+Project-URL: homepage, https://github.com/nucleic/cppy
+Project-URL: documentation, https://cppy.readthedocs.io/en/latest/
+Project-URL: repository, https://github.com/nucleic/cppy
+Project-URL: changelog, 
https://github.com/nucleic/cppy/blob/main/releasenotes.rst
 Platform: UNKNOWN
+Classifier: License :: OSI Approved :: BSD License
+Classifier: Programming Language :: Python
+Classifier: Programming Language :: Python :: 3
+Classifier: Programming Language :: Python :: 3.7
+Classifier: Programming Language :: Python :: 3.8
+Classifier: Programming Language :: Python :: 3.9
+Classifier: Programming Language :: Python :: 3.10
+Classifier: Programming Language :: Python :: Implementation :: CPython
+Requires-Python: >=3.7
+Description-Content-Type: text/x-rst
 License-File: LICENSE
 
 Cppy
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cppy-1.2.0/cppy/version.py 
new/cppy-1.2.1/cppy/version.py
--- old/cppy-1.2.0/cppy/version.py      2022-03-11 09:49:01.000000000 +0100
+++ new/cppy-1.2.1/cppy/version.py      2022-03-30 21:40:26.000000000 +0200
@@ -12,7 +12,7 @@
 #: A namedtuple of the version info for the current release.
 _version_info = namedtuple("_version_info", "major minor micro status")
 
-parts = "1.2.0".split(".", 3)
+parts = "1.2.1".split(".", 3)
 __version_info__ = _version_info(
     int(parts[0]),
     int(parts[1]),
@@ -23,4 +23,4 @@
 # Remove everything but the 'version_info' from this module.
 del namedtuple, _version_info, parts
 
-__version__ = "1.2.0"
+__version__ = "1.2.1"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cppy-1.2.0/cppy.egg-info/PKG-INFO 
new/cppy-1.2.1/cppy.egg-info/PKG-INFO
--- old/cppy-1.2.0/cppy.egg-info/PKG-INFO       2022-03-11 09:49:01.000000000 
+0100
+++ new/cppy-1.2.1/cppy.egg-info/PKG-INFO       2022-03-30 21:40:27.000000000 
+0200
@@ -1,13 +1,53 @@
 Metadata-Version: 2.1
 Name: cppy
-Version: 1.2.0
-Summary: C++ headers for C extension development
+Version: 1.2.1
+Summary: UNKNOWN
 Home-page: https://github.com/nucleic/cppy
-Author: The Nucleic Development Team
-Author-email: sccolb...@gmail.com
-Maintainer-email: m.dartia...@gmail.com
-License: UNKNOWN
+Author-email: The Nucleic Development Team <sccolb...@gmail.com>
+Maintainer-email: "Matthieu C. Dartiailh" <m.dartia...@gmail.com>
+License: Copyright (c) 2014, Nucleic
+        All rights reserved.
+        
+        Redistribution and use in source and binary forms, with or without
+        modification, are permitted provided that the following conditions are 
met:
+        
+        * Redistributions of source code must retain the above copyright 
notice, this
+          list of conditions and the following disclaimer.
+        
+        * Redistributions in binary form must reproduce the above copyright 
notice,
+          this list of conditions and the following disclaimer in the 
documentation
+          and/or other materials provided with the distribution.
+        
+        * Neither the name of the copyright holder nor the names of its
+          contributors may be used to endorse or promote products derived from
+          this software without specific prior written permission.
+        
+        THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
"AS IS"
+        AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 
THE
+        IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 
PURPOSE ARE
+        DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE 
LIABLE
+        FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 
CONSEQUENTIAL
+        DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE 
GOODS OR
+        SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 
HOWEVER
+        CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 
LIABILITY,
+        OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF 
THE USE
+        OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+        
+Project-URL: homepage, https://github.com/nucleic/cppy
+Project-URL: documentation, https://cppy.readthedocs.io/en/latest/
+Project-URL: repository, https://github.com/nucleic/cppy
+Project-URL: changelog, 
https://github.com/nucleic/cppy/blob/main/releasenotes.rst
 Platform: UNKNOWN
+Classifier: License :: OSI Approved :: BSD License
+Classifier: Programming Language :: Python
+Classifier: Programming Language :: Python :: 3
+Classifier: Programming Language :: Python :: 3.7
+Classifier: Programming Language :: Python :: 3.8
+Classifier: Programming Language :: Python :: 3.9
+Classifier: Programming Language :: Python :: 3.10
+Classifier: Programming Language :: Python :: Implementation :: CPython
+Requires-Python: >=3.7
+Description-Content-Type: text/x-rst
 License-File: LICENSE
 
 Cppy
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cppy-1.2.0/docs/source/installation.rst 
new/cppy-1.2.1/docs/source/installation.rst
--- old/cppy-1.2.0/docs/source/installation.rst 2022-03-11 09:48:45.000000000 
+0100
+++ new/cppy-1.2.1/docs/source/installation.rst 2022-03-30 21:40:07.000000000 
+0200
@@ -60,7 +60,7 @@
     ext_modules = [
         Extension(
             'project',
-            ['module.cpp],
+            ['module.cpp'],
             include_dirs=['.'],
             language='c++',
         ),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cppy-1.2.0/pyproject.toml 
new/cppy-1.2.1/pyproject.toml
--- old/cppy-1.2.0/pyproject.toml       2022-03-11 09:48:45.000000000 +0100
+++ new/cppy-1.2.1/pyproject.toml       2022-03-30 21:40:07.000000000 +0200
@@ -1,5 +1,5 @@
 # 
--------------------------------------------------------------------------------------
-# Copyright (c) 2022, Nucleic Development Team.
+# Copyright (c) 2014-2022, Nucleic Development Team.
 #
 # Distributed under the terms of the Modified BSD License.
 #
@@ -27,6 +27,7 @@
     "Programming Language :: Python :: 3.10",
     "Programming Language :: Python :: Implementation :: CPython",
 ]
+dynamic=["version"]
 
 
 [project.urls]
@@ -37,9 +38,13 @@
 
 
 [build-system]
-requires = ["setuptools>=42", "wheel", "setuptools_scm[toml]>=3.4.3"]
+requires = ["setuptools>=61.2", "wheel", "setuptools_scm[toml]>=3.4.3"]
 build-backend = "setuptools.build_meta"
 
+[tool.setuptools]
+packages = ["cppy"]
+package-data = {cppy = ["include/cppy/*.h"]}
+
 [tool.setuptools_scm]
 write_to = "cppy/version.py"
 write_to_template = """
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cppy-1.2.0/releasenotes.rst 
new/cppy-1.2.1/releasenotes.rst
--- old/cppy-1.2.0/releasenotes.rst     2022-03-11 09:48:45.000000000 +0100
+++ new/cppy-1.2.1/releasenotes.rst     2022-03-30 21:40:07.000000000 +0200
@@ -1,6 +1,10 @@
 Cppy Release Notes
 ==================
 
+1.2.1 - 03/30/2022
+------------------
+- make the pyproject.toml fully PEP 621 compliant PR #19
+
 1.2.0 - 03/11/2022
 ------------------
 - expose a build_ext subclass that can be re-used in other projects PR #16
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cppy-1.2.0/setup.py new/cppy-1.2.1/setup.py
--- old/cppy-1.2.0/setup.py     2022-03-11 09:48:45.000000000 +0100
+++ new/cppy-1.2.1/setup.py     2022-03-30 21:40:07.000000000 +0200
@@ -7,14 +7,4 @@
 # 
------------------------------------------------------------------------------
 from setuptools import setup
 
-setup(
-    name="cppy",
-    author="The Nucleic Development Team",
-    author_email="sccolb...@gmail.com",
-    maintainer_email="m.dartia...@gmail.com",
-    url="https://github.com/nucleic/cppy";,
-    description="C++ headers for C extension development",
-    long_description=open("README.rst").read(),
-    packages=["cppy"],
-    package_data={"cppy": ["include/cppy/*.h"]},
-)
+setup()

++++++ python-cppy-rpmlintrc ++++++
# These are package essentials
addFilter("devel-file-in-non-devel-package .*cppy/include/cppy")

Reply via email to