$ luarocks install lunatic-python
[unofficial pre-release]
lunatic-python was originally created by Gustavo Niemeyer and is currently maintained by Bastian Bechtold (https://github.com/bastibe).
Lunatic Python is a two-way bridge between Python and Lua, allowing these languages to intercommunicate. Being two-way means that it allows Lua inside Python, Python inside Lua, Lua inside Python inside Lua, Python inside Lua inside Python, and so on.