Revisions of python-lupa

buildservice-autocommit accepted request 1118276 from Daniel Garcia's avatar Daniel Garcia (dgarcia) (revision 31)
baserev update by copy to link target
Daniel Garcia's avatar Daniel Garcia (dgarcia) committed (revision 30)
- Add upstream patches to built with Cython 3.0.3:
  - Add no-bundle.patch gh#scoder/lupa@19279acda1ad
  - Add noexcept.patch gh#scoder/lupa@fc0a1af99b74
- Update to 2.0:
  - GH#217: Lua stack traces in Python exception messages are now
    reversed to match the order of Python stack traces.
  - GH#196: Lupa now ships separate extension modules built with Lua
    5.3, Lua 5.4, LuaJIT 2.0 and LuaJIT 2.1 beta. Note that this is
    build specific and may depend on the platform. A normal Python
    import cascade can be used.
  - GH#211: A new option max_memory allows to limit the memory usage
    of Lua code. (patch by Leo Developer)
  - GH#171: Python references in Lua are now more safely reference
    counted to prevent garbage collection glitches. (patch by
    Guilherme Dantas)
  - GH#146: Lua integers in Lua 5.3+ are converted from and to Python
    integers. (patch by Guilherme Dantas)
  - GH#180: The python.enumerate() function now returns indices as
    integers if supported by Lua. (patch by Guilherme Dantas)
  - GH#178: The Lua integer limits can be read from the module as
    LUA_MAXINTEGER and LUA_MININTEGER. (patch by Guilherme Dantas)
  - GH#174: Failures while calling the __index method in Lua during a
    table index lookup from Python could crash Python. (patch by
    Guilherme Dantas)
  - GH#137: Passing None as a dict key into table_from() crashed.
    (patch by Leo Developer)
  - GH#176: A new function python.args(*args, **kwargs) was added to
    help with building Python argument tuples and keyword argument
    dicts for Python function calls from Lua code.
  - GH#177: Tables that are not sequences raise IndexError when
buildservice-autocommit accepted request 1102379 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 29)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) committed (revision 28)
- Synchronize architectures where luajit is Required with those
  where it is build (riscv64 ppc64 ppc64le s390x).
buildservice-autocommit accepted request 1092248 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 27)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1092106 from Eric Schirra's avatar Eric Schirra (ecsos) (revision 25)
- Add %{?sle15_python_module_pythons}
buildservice-autocommit accepted request 1039911 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 24)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1039853 from Yogalakshmi Arunachalam's avatar Yogalakshmi Arunachalam (yarunachalam) (revision 23)
- Update to version 1.14.1 
  * Rebuild with Cython 0.29.32 to support Python 3.11.
buildservice-autocommit accepted request 1029884 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 22)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) accepted request 1029800 from Sarah Kriesch's avatar Sarah Kriesch (AdaLovelace) (revision 21)
- No upstream LuaJIT on s390x
buildservice-autocommit accepted request 1007069 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 20)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1006994 from Yogalakshmi Arunachalam's avatar Yogalakshmi Arunachalam (yarunachalam) (revision 19)
- Update to 1.13 (2022-03-01)
  * Bundled Lua source files were missing in the source distribution.
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 956332 from Andreas Schneider's avatar Andreas Schneider (gladiac) (revision 18)
- Fix BR for luajit (Leap 15.3 only offers moonjit)
- Skip building for python2
Matej Cepl's avatar Matej Cepl (mcepl) committed (revision 17)
- Adjust BuildRequires for lua
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 940098 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 16)
- Update to 1.10
  * GH#147: Lua 5.4 is supported. (patch by Russel Davis)
  * The runtime version of the Lua library as a tuple (e.g. (5,3))
    is provided via lupa.LUA_VERSION and LuaRuntime.lua_version.
  * The Lua implementation name and version string is provided as
    LuaRuntime.lua_implementation.
  * setup.py accepts new command line arguments --lua-lib and
    --lua-includes to specify the
  * Use Lua 5.4.3 in binary wheels and as bundled Lua.
  * Built with Cython 0.29.24 to support Python 3.9.
- Also successfully builds and tests on python310
- Update to pkgconfig(lua5.4)
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 903471 from Andreas Schwab's avatar Andreas Schwab (Andreas_Schwab) (revision 15)
- Force use of lua5.1, lua5.4 is not supported
buildservice-autocommit accepted request 895337 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 14)
baserev update by copy to link target
Markéta Machová's avatar Markéta Machová (mcalabkova) accepted request 895319 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 13)
- %check: use %pyunittest_arch rpm macro
buildservice-autocommit accepted request 861403 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 12)
baserev update by copy to link target
Displaying revisions 1 - 20 of 31
openSUSE Build Service is sponsored by