3 ms·
I think that's partially correct. If you follow https://vfxplatform.com/ https://vfxplatform.com/ it says Python3 was pushed from 2019 to 2020 to allow everyon
by pfranz 7y ago
I think that's partially correct. If you follow https://vfxplatform.com/ https://vfxplatform.com/ it says Python3 was pushed from 2019 to 2020 to allow everyone to upgrade Qt and PySide (which are prerequisites). The reason it was deprioritized in previous years were similar transitions like C++14, gcc, etc.
I've been meaning to dig into Maya, Houdini, Nuke's Python 3 transition plans. I know Houdini will offer a Python 3 option with Houdini 18 (shipping in the next month or so).
I don't think the reason was because of downstream users. Python 3 was an inevitable change. Previously, they swapped out PyQt for PySide which wasn't a forced change, but required everyone to update their Python scripts.