Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-beniget for openSUSE:Factory checked in at 2024-09-01 19:20:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-beniget (Old) and /work/SRC/openSUSE:Factory/.python-beniget.new.2698 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-beniget" Sun Sep 1 19:20:55 2024 rev:8 rq:1197804 version:0.4.2 Changes: -------- --- /work/SRC/openSUSE:Factory/python-beniget/python-beniget.changes 2023-04-22 22:02:54.674095594 +0200 +++ /work/SRC/openSUSE:Factory/.python-beniget.new.2698/python-beniget.changes 2024-09-01 19:20:59.882958481 +0200 @@ -1,0 +2,40 @@ +Mon Aug 26 12:04:53 UTC 2024 - Frantisek Simorda <frantisek.simo...@suse.com> + +- update to 0.4.2: + * Update the way we check for locally unbound variables + * Do not add method name to local scope + * Fix scoping rule for comprehensions + * Rework scope handling, esp. wrt class + * Modernize ordered_set for Python >= 3,6 (#40) + * Run tests on python 3.11 (#39) + * Advertise version number + * Accept gast 0.6.0 dependency + * Change naming scheme of Def.name() for nodes without a name. (#100) + * Use .<attrname> as Def.name for Attribute nodes + * Issue SyntaxError upon unbound nonlocal + * Support the match statement + * Add support for TryStar from py3.11 + * Use pytest in the tox.ini tests and update other files. (#85) + * Don't say it works with python2 in the readme (#88) + * Fix AnnAssign (#87) + * Drop support for Python2 (#86) + * Fix variable arguments analysis in lambda functions. (#80) + * Correctly handle aug assign of undefined global + * Generalize handling of global keyword + * Fix islive flag when there are conditional branches (#73) + * Fix bug in warlus operator (#71) + * Fix bug in assignments (#68) + * Fix bug in class scope + comprehension (#69) + * Better support for starred destructuring + * Fix lambda function analysis (#70) + * Fix dead code detection wrt. Raise statement + * Do not clean lookup list too early + * Upgrade github action + * Remove spurious whitespaces + * Make tests compatible with pytest + * Require setuptools in testing for py3.12-dev + * Get rid of RuntimeWarning: 'beniget.beniget' found in sys.modules after import of package 'beniget'... + * Add support for PEP 563 + * Introduce Def.islive + * Add a test +------------------------------------------------------------------- Old: ---- beniget-0.4.1.tar.gz New: ---- beniget-0.4.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-beniget.spec ++++++ --- /var/tmp/diff_new_pack.MImzoz/_old 2024-09-01 19:21:02.995087372 +0200 +++ /var/tmp/diff_new_pack.MImzoz/_new 2024-09-01 19:21:02.999087538 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-beniget # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,7 +20,7 @@ %define skip_python2 1 %{?sle15_python_module_pythons} Name: python-beniget -Version: 0.4.1 +Version: 0.4.2 Release: 0 Summary: Module to extract semantic information about static Python code License: BSD-3-Clause @@ -29,10 +29,10 @@ BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: python-gast >= 0.5.0 +Requires: python-gast >= 0.6.0 BuildArch: noarch # SECTION test requirements -BuildRequires: %{python_module gast >= 0.5.0} +BuildRequires: %{python_module gast >= 0.6.0} # /SECTION %python_subpackages ++++++ beniget-0.4.1.tar.gz -> beniget-0.4.2.tar.gz ++++++ ++++ 6506 lines of diff (skipped)