Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-pycparser for openSUSE:Factory checked in at 2021-12-09 19:45:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pycparser (Old) and /work/SRC/openSUSE:Factory/.python-pycparser.new.2520 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pycparser" Thu Dec 9 19:45:03 2021 rev:12 rq:934588 version:2.21 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pycparser/python-pycparser.changes 2020-03-12 22:58:14.986989383 +0100 +++ /work/SRC/openSUSE:Factory/.python-pycparser.new.2520/python-pycparser.changes 2021-12-09 19:45:06.317118698 +0100 @@ -1,0 +2,10 @@ +Mon Nov 29 15:44:31 UTC 2021 - Dirk M??ller <dmuel...@suse.com> + +- update to 2.21: + - Much improved support for C11 (multiple PRs) + - Support for parehthesized compount statements (#423) + - Support for modern Python versions (3.9 and 3.10) + - Fix support for structs with nested enums (#387) + - Multiple small bug fixes + +------------------------------------------------------------------- Old: ---- pycparser-2.20.tar.gz New: ---- pycparser-2.21.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pycparser.spec ++++++ --- /var/tmp/diff_new_pack.Zqh1TG/_old 2021-12-09 19:45:06.997119026 +0100 +++ /var/tmp/diff_new_pack.Zqh1TG/_new 2021-12-09 19:45:06.997119026 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-pycparser # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-pycparser -Version: 2.20 +Version: 2.21 Release: 0 Summary: C parser in Python License: BSD-3-Clause @@ -27,6 +27,7 @@ Source0: https://files.pythonhosted.org/packages/source/p/pycparser/pycparser-%{version}.tar.gz Source99: %{name}-rpmlintrc Patch1: fix-lexer-build.patch +BuildRequires: %{python_module pytest} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros @@ -53,7 +54,7 @@ %{python_expand %fdupes %{buildroot}%{$python_sitelib}} %check -%python_exec tests/all_tests.py +%pytest %files %{python_files} %doc README.rst ++++++ fix-lexer-build.patch ++++++ --- /var/tmp/diff_new_pack.Zqh1TG/_old 2021-12-09 19:45:07.029119041 +0100 +++ /var/tmp/diff_new_pack.Zqh1TG/_new 2021-12-09 19:45:07.033119043 +0100 @@ -1,7 +1,7 @@ -Index: pycparser-release_v2.14/setup.py +Index: pycparser-2.21/setup.py =================================================================== ---- pycparser-release_v2.14.orig/setup.py -+++ pycparser-release_v2.14/setup.py +--- pycparser-2.21.orig/setup.py ++++ pycparser-2.21/setup.py @@ -1,11 +1,11 @@ import os, sys try: @@ -30,8 +30,8 @@ msg="Build the lexing/parsing tables") -@@ -60,7 +60,7 @@ setup( - 'Programming Language :: Python :: 3.6', +@@ -64,7 +64,7 @@ setup( + 'Programming Language :: Python :: 3.10', ], python_requires=">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", - packages=['pycparser', 'pycparser.ply'], ++++++ pycparser-2.20.tar.gz -> pycparser-2.21.tar.gz ++++++ ++++ 3723 lines of diff (skipped)