[This post no longer reflects the current progress of our port to Python 3. Jump to this post to see the complete list of components that are currently compatible with Python 3.]
If you’ve subscribed to our Toolkit Components Release page (and if you haven’t, you totally should!), you’ve probably noticed that we’ve released a series of updates this morning to multiple packages to make them compatible with Python 3.
You should now be able to use the Toolkit Core and our frameworks in a DCC that runs Python 3. Over the next few months, the industry will come out with public previews of Python 3 support for certain products and you’ll be able to test Toolkit applications with them. We’re not done yet, as our heavier applications like the loader, publisher, panel and workfiles are not ported yet, but they will be in due time.
This is a great first step, as it provides all the necessary building blocks to write Toolkit applications or an engine running on top of Python 3. If anyone is planning on writing a Blender integration, let us know in the comments.
There will be many more updates to our apps like these coming in the next few weeks. Stay tuned!