Skip to main content

Python Versions

The platform provides all the latest versions of the Python programming language and ensures a swift implementation of any further releases. The list of supported engine versions:

  • 3.8.18
  • 3.9.18
  • 3.10.13
  • 3.11.6
  • 3.12.0
tip

The up-to-date list of the releases available on the platform is provided via the dedicated, regularly (weekly) updated Software Stack Versions document.

These can be selected during a new environment creation and adjusted for existing Python instances.

Create Python Environment

  1. Access the topology wizard by clicking the New Environment button at the top of the dashboard.

Locale Dropdown

  1. Navigate to the Python programming language tab, where the Apache Python application server is automatically selected, and choose the required engine version (2.7, 3.5, 3.6, 3.7, 3.8, or 3.9).

Locale Dropdown

Adjust any other settings (e.g. cloudlets limits, public IPs, region, etc.), provide environment name and click Create.

Change Python Version

The version of the existing Python instances can be changed with the container redeploy feature.

  1. The appropriate dialog can be accessed in the following ways:
  • from the central part of the topology wizard (can be accessed with the Change Environment Topology button next to the appropriate environment)

Locale Dropdown

  • using the Redeploy container(s) button next to the required node or layer

Locale Dropdown

  1. Within the opened frame, you can adjust the following settings:
  • Tag - select the needed Python engine version
  • Keep volumes data - protect data in the volumes from erasing during redeploy
  • Simultaneous or Sequential deployment with delay (for scaled servers only) - choose whether all containers within a layer should be redeployed at once or one-by-one

Locale Dropdown

Click Redeploy to proceed.

  1. Confirm an action via the appeared pop-up window.

Locale Dropdown

That’s it! In a minute the Python engine version of your container(s) will be updated.