A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Vendor | Product | Description | Web Site | GitHub | Python 3 Support | Python 3 version | 2.7 last app ver | Notes | ||||||||||||||||||
2 | Adobe | Substance Designer | Material and texture creation | https://www.substance3d.com/products/substance-designer/ | Yes | 3.7.6 | Substance Designer now offers scripting functionality based on the Python language (version 3.7.6). Link: https://docs.substance3d.com/sddoc/scripting-172825017.html | ||||||||||||||||||||
3 | Adobe | Substance Painter | Material and texture painting | https://www.substance3d.com/products/substance-painter/ | Yes | 3.7.7 | Substance Painter 2020.1 (6.1.0) delivers a brand new exporter, python scripting, a new curvature baker, new content, and lots of other workflow improvements. More info: https://substance3d.adobe.com/documentation/spdoc/version-2020-1-6-1-0-194216357.html | ||||||||||||||||||||
4 | Andersson Technologies | SynthEyes | 3D Tracking | https://www.ssontech.com/ | 1905 Build 1046 | 3.7+ | SyPy3 API https://www.ssontech.com/python.html | ||||||||||||||||||||
5 | Autodesk | Flame | Compositing and Finishing | https://www.autodesk.com/products/flame/overview | n/a | Yes | 3.7 | Flame, Flare and Flame Assist now use Python 3.7. More info: https://knowledge.autodesk.com/support/flame-products/learn-explore/caas/CloudHelp/cloudhelp/2022/ENU/Flame-WhatsNew/files/GUID-112C2B67-4D0E-473B-9C14-A7B7BA5EDE80-htm.html | |||||||||||||||||||
6 | Autodesk | Maya | 3D DCC | https://www.autodesk.com/products/maya | n/a | 2022 | 3.7.x | 2022? | Available for all platforms in latest 2020 Beta (no Python 2.7 in Maya 2022 on Mac) | ||||||||||||||||||
7 | Autodesk | MotionBuilder | Motion capture playback and editing | https://www.autodesk.com/products/motionbuilder/overview | n/a | Yes | ? | Python 3 is now available for MotionBuilder and is the new default on both Windows and Linux. You can still launch in Python 2 mode by setting an environment variable or using a command line flag. https://help.autodesk.com/view/MOBPRO/2022/ENU/?guid=GUID-7BC4A2AB-3C01-4463-886A-85E0ABB540FC | |||||||||||||||||||
8 | Autodesk | RV | Media playback | http://www.tweaksoftware.com/ | n/a | 2021.0.0 | 3.7.6 | Python 3 support added, it's currently opt-in via defining the RV_PYTHON3 environment variable. Source: https://support.shotgunsoftware.com/hc/en-us/articles/360056411534-RV-2021-Release-Notes | |||||||||||||||||||
9 | Autodesk | 3ds Max | 3D DCC | https://www.autodesk.ca/en/products/3ds-max/overview | n/a | Yes - 3ds Max 2021 | 3.7.6 | https://help.autodesk.com/view/MAXDEV/2021/ENU/?guid=Max_Python_API_what_s_new_in_3ds_max_python_api_html | |||||||||||||||||||
10 | AWS Thinkbox | Deadline | Renderfarm management | https://www.awsthinkbox.com/deadline | n/a | 10.1.20.3 | 3.7.12 | Deadline v10.1.20.3 now uses Python 3.7.12 as the default for all applications and plugins. Please visit our Python upgrade guide for more information. Python 2 will be removed in a future release of Deadline. https://docs.thinkboxsoftware.com/products/deadline/10.1/1_User%20Manual/manual/python-upgrade.html | |||||||||||||||||||
11 | Blackmagic | Fusion | Compositor | https://www.blackmagicdesign.com/products/fusion/ | n/a | From v16 | 3.6 | https://forum.blackmagicdesign.com/viewtopic.php?f=21&t=100770 | |||||||||||||||||||
12 | Boris FX | Mocha Pro | Motion tracking and rotoscoping | https://borisfx.com/products/mocha-pro/ | n/a | v2020.0.0 | 3.7.3 | The Mocha Python API moves to Python 3.7.3 from Python 2.7:https://borisfx.com/support/documentation/mocha/7.0.0/python-guide// | |||||||||||||||||||
13 | Boris FX | Silhouette | Roto, paint, compositing | https://borisfx.com/products/silhouette/ | n/a | v2020.5 | 3.7.6 | VFX Reference Platform 2020 and Python 3 support: https://borisfx.com/products/silhouette/?collection=silhouette&product=silhouette | |||||||||||||||||||
14 | Cerebro | Cerebro | Project management / production tracking | https://cerebrohq.com/ | https://github.com/cerebrohq | Yes | 3.7 | Supports both python 2 and 3 | |||||||||||||||||||
15 | ChaosGroup | V-Ray / AppSDK | Renderer | n/a | 1.20 (SDK Version) | 3.6 | https://docs.chaosgroup.com/display/APPSDK/System+requirements | ||||||||||||||||||||
16 | Conductor Technologies | Conductor | Cloud rendering service | https://www.conductortech.com/ | n/a | Yes | 3.7+ | ||||||||||||||||||||
17 | Cospective / Ftrack | cineSync | Remote review and approval | https://cospective.com/cinesync/ | https://sourceforge.net/p/cinesyncpython/code/HEAD/tree/cinesync/ | Yes | 3.7 | cineSync ships with python3.7 | |||||||||||||||||||
18 | Derivative | Touch Designer | Yes | ||||||||||||||||||||||||
19 | e-on Software | VUE | 3D environment | https://info.e-onsoftware.com/more-info-vue | n/a | R5 | 3.8 | The Python documentation has been rewritten and new functions have been added. Package moved also from Python 2.7 to Python 3.8: https://info.e-onsoftware.com/blog/r5 | |||||||||||||||||||
20 | e-on Software | Plantfactory | 3D plant creation | https://info.e-onsoftware.com/more-info-plantfactory | n/a | R5 | 3.8 | ||||||||||||||||||||
21 | EPIC Games | Unreal | Game engine | https://www.unrealengine.com/en-US/ | https://github.com/EpicGames/UnrealEngine | 4.26 | 3.7.7 | 4.26 | Python 3.7.7 now default in 4.26, Python 2.7 requires a rebuild, will be deprecated in next release. | ||||||||||||||||||
22 | Filmlight | Baselight | Color Grading System | https://filmlight.ltd.uk/ | 3.4+ | FLAPI API for external access | |||||||||||||||||||||
23 | FOSS | Alembic | Geometry cache format | http://www.alembic.io/ | https://github.com/alembic/alembic | Yes | 3.6+ | Version 1.8.0 supports building PyAlembic with python3, and makes it the default. To build the bindings against python2 use: -DUSE_PYALEMBIC=ON -DPYALEMBIC_PYTHON_MAJOR=2 | |||||||||||||||||||
24 | FOSS | OpenImageIO | Image Formats | https://openimageio.org | https://github.com/OpenImageIO/oiio | 2.0.3 | 3.6, 3.7, 3.8 | Uses pybind11, supports and tests against 2.7, 3.6, 3.7 | |||||||||||||||||||
25 | FOSS | PyMel | Python integration in Maya | https://github.com/LumaPictures/pymel | https://github.com/LumaPictures/pymel | Yes | 3.7 | Added support for python 3. | |||||||||||||||||||
26 | FOSS | numpy | scientific computing lib for python | https://numpy.org/ | https://github.com/numpy/numpy | Yes | From v1.19.0 onwards, numpy supports python3 only (dropped 2.7 support). | ||||||||||||||||||||
27 | FOSS | Gaffer | Lookdev, Lighting and Automation | https://www.gafferhq.org/ | https://github.com/gafferHQ/gaffer | 0.59.0.0 | 3.7 | Provides builds for both Python 2 and 3. | |||||||||||||||||||
28 | FOSS | rez | Pipeline Virtual/Environment | https://github.com/nerdvegas/rez/wiki | https://github.com/nerdvegas/rez | Yes | 3.6, 3.7 | Supports both python 2 and 3 | |||||||||||||||||||
29 | FOSS | Blender | 3D DCC | https://www.blender.org | https://developer.blender.org/diffusion/B/ | Yes | 3.7, 3.8, 3.9 | 2.49 (2009) | |||||||||||||||||||
30 | FOSS | qt.py | Shim for multiple Python bindings to Qt | https://github.com/mottosso/Qt.py | https://github.com/mottosso/Qt.py | Yes | Yes - to 3.6 | Bindings run on both 2.x and 3.x versions: https://github.com/mottosso/Qt.py#developer-guide | |||||||||||||||||||
31 | FOSS | Pyblish | https://github.com/pyblish/pyblish-base | https://github.com/pyblish/pyblish-base | Yes | ||||||||||||||||||||||
32 | FOSS | cgkit | Utilities | https://sourceforge.net/p/cgkit/code/ci/master/tree/ | Yes | ||||||||||||||||||||||
33 | FOSS | fileseq | https://github.com/justinfx/fileseq | https://github.com/justinfx/fileseq | 1.8 | 3.6+ | ? | Supports both python 2 and 3 | |||||||||||||||||||
34 | FOSS | Cryptomatte | ID Mattes in EXR files | https://github.com/Psyop/Cryptomatte | https://github.com/Psyop/Cryptomatte | 1.3.0 | Python 3 support added: https://github.com/Psyop/Cryptomatte/releases/tag/1.3.0 | ||||||||||||||||||||
35 | FOSS | pyside2 | https://wiki.qt.io/Qt_for_Python | Yes | 3.5+ | Dropped support for Python 2 on precompiled versions | |||||||||||||||||||||
36 | FOSS | pyopengl | http://pyopengl.sourceforge.net/ | Yes | Python 2.7 is still recommended but support for 3.x has been added. | ||||||||||||||||||||||
37 | FOSS | pyseq | https://github.com/rsgalloway/pyseq | Yes | |||||||||||||||||||||||
38 | FOSS | cortex | https://github.com/ImageEngine/cortex | 10.1.0.0 | 3.7 | ||||||||||||||||||||||
39 | FOSS | conda | https://github.com/conda/conda | Available | 3.8.1 | ||||||||||||||||||||||
40 | FOSS | USD | Scene description library and format | https://graphics.pixar.com/usd/docs/index.html | https://github.com/PixarAnimationStudios/USD | Yes | tested on 3.6.8 (linux), 3.7.7 (macos), 3.7.4 (windows) | Python3 supported since 20.05 https://github.com/PixarAnimationStudios/USD/issues/1067 3rd party dependency list with versions: https://github.com/PixarAnimationStudios/USD/blob/release/VERSIONS.md | |||||||||||||||||||
41 | FOSS | SeExpr | Expression language | https://www.disneyanimation.com/technology/seexpr.html | https://github.com/wdas/SeExpr | Yes | https://github.com/wdas/SeExpr/commit/420d9584379c5951e3ac035ef438f46c3062bfb5 | ||||||||||||||||||||
42 | FOSS | Partio | Particle interface | https://www.disneyanimation.com/technology/partio.html | 1.10 | https://github.com/wdas/partio/commit/3a3725bc3687dd61ff915b3f9705aef26784c197 | |||||||||||||||||||||
43 | FOSS / ASWF | OpenColorIO | Color science | http://opencolorio.org/ | https://github.com/AcademySoftwareFoundation/OpenColorIO | In Progress | https://lists.aswf.io/g/ocio-dev/topic/30499473#1770 | ||||||||||||||||||||
44 | FOSS / ASWF | OpenTimelineIO | Editorial timeline | http://opentimeline.io/ | https://github.com/PixarAnimationStudios/OpenTimelineIO | v0.11(beta) | 3.7, 3.8 | Uses pybind11, supports and tests against 2.7, 3.7, 3.8 | |||||||||||||||||||
45 | FOSS / ASWF | OpenCue | Render queue manager | https://github.com/AcademySoftwareFoundation/OpenCue | Yes | 3.7+ | https://github.com/imageworks/OpenCue/issues/315 | ||||||||||||||||||||
46 | FOSS / ASWF | OpenEXR | Image file format | https://www.openexr.com/ | https://github.com/AcademySoftwareFoundation/openexr | 2.3 | ? | ||||||||||||||||||||
47 | FOSS / ASWF | OpenVDB | Volumetric data storage and processing | https://www.openvdb.org/ | https://github.com/AcademySoftwareFoundation/openvdb | 3.2.0 | ? | ||||||||||||||||||||
48 | Foundry | Nuke | Compositor | https://www.foundry.com/products/nuke | n/a | 13 | 3.7.7 | 12.2 | Nuke 13.0 includes support for the VFX Reference Platform 2020, and a major upgrade to its Python API—updating to Python 3.7.7. As of Nuke 13.0, Python 2 support will no longer be available and Python scripts and integrations will need to be updated. | ||||||||||||||||||
49 | Foundry | Katana | Look Development & Lighting | https://www.foundry.com/products/katana | n/a | 5.0v1 | 3.7.7 | 4.5 | Katana 5.0v1 was released on 13 December 2021: https://learn.foundry.com/katana/5.0/Content/release_notes/5.0/Katana_5.0v1_ReleaseNotes.html | ||||||||||||||||||
50 | Foundry | Modo | 3D DCC | https://www.foundry.com/products/modo | n/a | Yes | 3.7.7 | Modo 15.0 also now supports Python 3 as well as Python 2. This can be easily changed in the system dropdown menu, and it's easy to now switch between the two. Python version is 3.7.7 according to: https://learn.foundry.com/modo/content/help/pages/appendices/appendix_c_external_software/third_party_libraries.html | |||||||||||||||||||
51 | Foundry | Mari | 3D Painting and Texturing | https://www.foundry.com/products/mari | n/a | Yes - 5.0v1 | 3.7 | 4.8 | Mari 5.0v1 with support for Python 3 was released on 18 November 2021: https://learn.foundry.com/mari/Content/release_notes/5.x/Mari_5.0v1_ReleaseNotes.html | ||||||||||||||||||
52 | Foundry | Flix | Storyboarding | https://www.foundry.com/products/flix | n/a | 6.4 (In Progress) | 3.7 | 6.3.7 | Python 3 update expected for Flix 6.4. Alpha available | ||||||||||||||||||
53 | Frame.io | Frame.io | Media management and review | https://frame.io | https://github.com/Frameio/python-frameio-client | Yes | 3.6+ | Python 3 support improved in latest v0.7.5 update. Tested against 2.7, 3.7, 3.8 (soon 3.6). | |||||||||||||||||||
54 | ftrack | ftrack | Project management / production tracking | https://www.ftrack.com/ | https://bitbucket.org/ftrack/ftrack-python-api/src/master/ | Yes | 3.6+ | Python 3 support available in API 2.0: https://www.ftrack.com/en/2020/05/ftrack-api-2-0-available-now.html Both python 2 and 3 are supported in the api as of version 2.0.0 | |||||||||||||||||||
55 | Isotropix | Clarisse | Scene assembly and lighting | https://www.isotropix.com/products | n/a | Yes | 3.7.x | Clarisse 5 introduces Python 3 support (and VFX platform 2020 compliance). More info: https://www.isotropix.com/products/whats-new-in-5 | |||||||||||||||||||
56 | Massive Software | Massive Prime | Crowd Simulation | http://www.massivesoftware.com/index.html | n/a | ? | ? | Massive Prime has Python API | |||||||||||||||||||
57 | Maxon | Cinema4D | 3D DCC | https://www.maxon.net/en-us/ | n/a | yes | 3.9.1 | R21 | Python API in R25 is based on 3.9.1 https://developers.maxon.net/docs/Cinema4DPythonSDK/html/manuals/introduction/python_in_c4d.html | ||||||||||||||||||
58 | PipelineFX | Qube | Renderfarm management | https://www.pipelinefx.com/ | n/a | yes | 3.6.x-3.10.x | Still compatible | New in Qube 8.0: http://docs.pipelinefx.com/display/QUBE/What%27s+New+in+Qube#What'sNewinQube-Python3.9and3.10APIsupport | ||||||||||||||||||
59 | Pixar | Renderman | Renderer | https://renderman.pixar.com | n/a | 23 | 3.4/3.5 | https://rmanwiki.pixar.com/display/REN23/RenderMan+23.0 | |||||||||||||||||||
60 | Pixar | Tractor | Renderfarm management | https://renderman.pixar.com/product/tractor | n/a | ? | ? | ||||||||||||||||||||
61 | Science-D-Visions | 3DEqualizer | 3D Tracking | https://www.3dequalizer.com/ | n/a | 3DE4R7 | 3.7.x | 3DE4 R7.0 comes with Python 3.7 interpreter. More info: https://3dequalizer.com/?site=devblog&id=210516_01 | |||||||||||||||||||
62 | Shotgun/Autodesk | shotgun_api3 | Shotgun SDK | https://github.com/shotgunsoftware/python-api | 3.1.0 | Supports both python 2 and 3 | |||||||||||||||||||||
63 | Shotgun/Autodesk | SGTK | Shotgun pipeline toolkit | https://github.com/shotgunsoftware/tk-core | Yes | 3.7 | Version 0.19.1 release of the Toolkit core allows it to be imported and used with Python 3.7. New APIs were introduced to help porting Toolkit applications to Python 3. Source: https://github.com/shotgunsoftware/tk-core/wiki/Release-Notes#v0191 | ||||||||||||||||||||
64 | SideFX | Houdini | 3D DCC | https://www.sidefx.com/products/houdini/ | n/a | 18.5 | 3.7.4 | Supports both python 2 and 3 | |||||||||||||||||||
65 | The Pixel Farm | pftrack | 3D Tracking | https://www.thepixelfarm.co.uk/pftrack/ | n/a | Yes | 3.7.x | Python 3 supported since PFTrack 20.06.10: https://support-thepixelfarm.co.uk/pftrack-new-version-20-06-10/ | |||||||||||||||||||
66 | Unity Technologies | Unity | Game Engine / Real Time Rendering / VR | https://unity.com/ | n/a | Yes | 3.7 | Still compatible | Python 3 support is available via the com.unity.scripting.python package: https://docs.unity3d.com/Packages/com.unity.scripting.python@4.0/manual/PythonScriptEditor.html | ||||||||||||||||||
67 | FOSS / AliceVision | Meshroom | Photogrammetry software | http://meshroom.alicevision.org | https://github.com/alicevision/meshroom | Yes | 3.7 | Still compatible | |||||||||||||||||||
68 | Toon Boom | Harmony | 2D Animation software | https://www.toonboom.com/ | n/a | 21.1 | 3.9 | 21 | |||||||||||||||||||
69 | FOSS / Ynput | AYON | Pipeline / Production tracking | https://ynput.io/ayon | Ynput · GitHub | Yes | 3.7.9 | ||||||||||||||||||||
70 | LightWave Digital | LightWave 2025 | 3D DCC | https://www.lightwave3d.com/ | n/a | Yes | 3.13 | Still compatible | Python 3 support added in LightWave 2025. Python 2.7 support still included. | ||||||||||||||||||
71 | |||||||||||||||||||||||||||
72 | |||||||||||||||||||||||||||
73 | |||||||||||||||||||||||||||
74 | |||||||||||||||||||||||||||
75 | |||||||||||||||||||||||||||
76 | |||||||||||||||||||||||||||
77 | |||||||||||||||||||||||||||
78 | |||||||||||||||||||||||||||
79 | |||||||||||||||||||||||||||
80 | |||||||||||||||||||||||||||
81 | |||||||||||||||||||||||||||
82 | |||||||||||||||||||||||||||
83 | |||||||||||||||||||||||||||
84 | |||||||||||||||||||||||||||
85 | |||||||||||||||||||||||||||
86 | |||||||||||||||||||||||||||
87 | |||||||||||||||||||||||||||
88 | |||||||||||||||||||||||||||
89 | |||||||||||||||||||||||||||
90 | |||||||||||||||||||||||||||
91 | |||||||||||||||||||||||||||
92 | |||||||||||||||||||||||||||
93 | |||||||||||||||||||||||||||
94 | |||||||||||||||||||||||||||
95 | |||||||||||||||||||||||||||
96 | |||||||||||||||||||||||||||
97 | |||||||||||||||||||||||||||
98 | |||||||||||||||||||||||||||
99 | |||||||||||||||||||||||||||
100 |