You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Python 3.12 is the default Python version for the current Ubuntu LTS version (24.04).
Running Masonite involves installing an older version which needs to be done carefully to avoid compromising the OS
What do we currently have to do now?
Install an older version of Python on current LTS versions of Ubuntu and related Linux distros
Describe the solution you'd like
Update dependencies that are incompatible with Python 3.12
Describe alternatives you've considered
Installing an older version of Python
Tried using UV to create a Virtual Environment with an older version of Python
@rob-hills You could try using https://github.com/pyenv/pyenv for development and perhaps docker for deployment until then? I find it's sometimes best to not rely on the OS default python installation.
Activity
johnwilson commentedon May 27, 2026
@rob-hills You could try using https://github.com/pyenv/pyenv for development and perhaps docker for deployment until then? I find it's sometimes best to not rely on the OS default python installation.