Skip to content

Version Support

Stacey Oue edited this page Jun 13, 2024 · 10 revisions

Python Versions

The Alias toolkit engine uses the Python interpreter shipped with Flow Production Tracking Desktop, or a locally installed interpreter. A locally installed interpreter may lead to unexpected behaviour. Please contact support if you would like to use this in your studio environment.

tk-alias Engine FPTR Desktop Application FPTR Desktop Engine Python Interpreter tk-framework-alias Framework
v2.0.5 or older v1.5.8 or older v2.4.14 or older v2.7.x Not required
v2.0.6 to v2.1.4 v1.6.0 to v1.7.2 v2.5.0 to v2.6.2 v2.7.x, v3.7.x Not required
v2.1.5 to v2.1.9 v1.7.3 v2.6.3 to v2.6.6 v3.7.x Not required
v2.2.0 to v2.2.1 v1.8.0 v2.6.7 (or newer) v3.7.x, v3.9.x Not required
v3.x.x v1.8.x, v1.9.x v2.6.7 (or newer) v3.7.x, v3.9.x, 3.10.x v1.2.1 or newer (latest preferred)

Important

2024-Mar-08

  • Python 3.10.x is supported with tk-framework-alias v1.2.1 to be compatible with Flow Production Tracking Desktop v1.9.x

2023-Mar-06

  • We now support both Python versions v3.7.x and v3.9.x to be compatible with SG Desktop v1.8.0

Other Notes

Qt Versions

Alias prior to 2024.0 did not use Qt. The Alias Engine (tk-alias) up until this point used the Qt (PySide) version shipped with FPTR Desktop. Once Alias 2024.0 introduced Qt, tk-framework-alias was created to support the FPTR integration in Alias. The framework runs in the same process as Alias, so it must match the Alias Qt version. The Alias Engine is started by the framework in a separate process than Alias, so it will continue to use the Qt (PySide) version shipped with FPTR Desktop.

Alias Alias Qt tk-framework-alias Qt tk-alias Qt
< 2024.0 N/A N/A FPTR Desktop PySide Version
< 2025.0 5.15.0 PySide2 5.15.0 FPTR Desktop PySide Version
< 2025.1 6.2.10 PySide6 6.2.1 FPTR Desktop PySide Version
2025.1 6.5.5 PySide6 6.5.5 FPTR Desktop PySide Version
Clone this wiki locally