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")