Legacy Full Python Packages

Anvil’s legacy ‘Full Python’ server environment options run an ordinary CPython interpreter, just like you would run on your own machine. There is a long list of packages already installed in the legacy Full Python 3 server environment.

New apps use Python 3.14 by default. You can choose a supported Python version and install the packages your app needs. Learn how to install packages.
On Anvil’s hosted service, Full Python runtimes appear under Show deprecated images… in the Python version dropdown when offered to your account. Existing apps using them continue to run. Enterprise installations and local development can also offer Full Python runtimes; their installed packages depend on the deployment. See migrating an older app before changing your environment.

These are the Python packages that are currently installed on the legacy Full Python 3 Runtime:


Do you still have questions?

Our Community Forum is full of helpful information and Anvil experts.