forked from pool/python-lupa
- Update to 2.5:
* Lua uses dlopen() again, which was lost in Lupa 2.3.
* Built with Cython 3.1.2.
* Failures in the test suite didn't set a non-zero process exit value.
* Removed support for Python 2.x.
* Built with Cython 3.0.11.
* A new method LuaRuntime.gccollect() was added to trigger the Lua garbage
collector.
* A new context manager LuaRuntime.nogc() was added to temporarily disable
the Lua garbage collector.
* The table_from() method gained a new keyword argument recursive=False.
* The LuaRuntime methods "eval", "execute" and "compile" gained new keyword
options mode and name that allow constraining the input type and
modifying the (chunk) name shown in error messages, following similar
arguments in the Lua load() function.
* Loading Lua modules did not work for the version specific Lua modules
introduced in Lupa 2.0. It turned out that it can only be enabled for one
of them in a given Python run, so it is now left to users to enable it
explicitly at need.
* Built with Cython 3.0.9 for improved support of Python 3.12/13.
- Drop patches, included upstream:
* no-bundle.patch
* noexcept.patch
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-lupa?expand=0&rev=34
This commit is contained in:
@@ -1,3 +1,30 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Jul 22 02:56:37 UTC 2025 - Steve Kowalik <steven.kowalik@suse.com>
|
||||
|
||||
- Update to 2.5:
|
||||
* Lua uses dlopen() again, which was lost in Lupa 2.3.
|
||||
* Built with Cython 3.1.2.
|
||||
* Failures in the test suite didn't set a non-zero process exit value.
|
||||
* Removed support for Python 2.x.
|
||||
* Built with Cython 3.0.11.
|
||||
* A new method LuaRuntime.gccollect() was added to trigger the Lua garbage
|
||||
collector.
|
||||
* A new context manager LuaRuntime.nogc() was added to temporarily disable
|
||||
the Lua garbage collector.
|
||||
* The table_from() method gained a new keyword argument recursive=False.
|
||||
* The LuaRuntime methods "eval", "execute" and "compile" gained new keyword
|
||||
options mode and name that allow constraining the input type and
|
||||
modifying the (chunk) name shown in error messages, following similar
|
||||
arguments in the Lua load() function.
|
||||
* Loading Lua modules did not work for the version specific Lua modules
|
||||
introduced in Lupa 2.0. It turned out that it can only be enabled for one
|
||||
of them in a given Python run, so it is now left to users to enable it
|
||||
explicitly at need.
|
||||
* Built with Cython 3.0.9 for improved support of Python 3.12/13.
|
||||
- Drop patches, included upstream:
|
||||
* no-bundle.patch
|
||||
* noexcept.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 2 07:58:20 UTC 2025 - Markéta Machová <mmachova@suse.com>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user