diff --git a/beniget-0.4.1.tar.gz b/beniget-0.4.1.tar.gz deleted file mode 100644 index 1cfe40d..0000000 --- a/beniget-0.4.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:75554b3b8ad0553ce2f607627dad3d95c60c441189875b98e097528f8e23ac0c -size 16277 diff --git a/beniget-0.4.2.tar.gz b/beniget-0.4.2.tar.gz new file mode 100644 index 0000000..a8e8b8d --- /dev/null +++ b/beniget-0.4.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f689c55330b7434c7c862d4c9bf3d0685c7a0dc5bfae2db8bcdd91a02b6b808a +size 42379 diff --git a/python-beniget.changes b/python-beniget.changes index 963d36e..d786c6f 100644 --- a/python-beniget.changes +++ b/python-beniget.changes @@ -1,4 +1,44 @@ ------------------------------------------------------------------- +Mon Aug 26 12:04:53 UTC 2024 - Frantisek Simorda + +- 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 . 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 +------------------------------------------------------------------- Fri Apr 21 12:22:37 UTC 2023 - Dirk Müller - add sle15_python_module_pythons (jsc#PED-68) diff --git a/python-beniget.spec b/python-beniget.spec index e46550f..cca711e 100644 --- a/python-beniget.spec +++ b/python-beniget.spec @@ -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 @@ Source: https://files.pythonhosted.org/packages/source/b/beniget/beniget 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