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 <[email protected]>
+
+- 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)