Couldn&#x27;t they have used virtualenv with Python? Also, Python packages have a way of declaring dependencies including specifying the Python version that your package requires. This should&#x27;ve guarded against any incompatibilities. I don&#x27;t think any of this was specific to Lua.