Luaparser no longer works with python 3.13 because it is using the typing.io
namespace, which has been removed in python 3.13. Luaparser also depends on an ancient version of antlr4-python-runtime (4.7.2), which also suffers from this problem (recent versions are fixed).