I believe that current nightly KiCad builds for most Unix based OS distributions now use Python 3. I also think that these builds use the system Python, which, presumably, makes it easier to import other modules. I have been trying out builds of 5.99 on macOS for some time now (v.impressed and very stable) and see that current builds are still using Python 2.
I appreciate this is not the developer forum but I can’t find any information about whether there is a plan to move to Python 3 on macOS before Version 6 is released and what factors (if any) are limiting this? I have found the recent nightlies to be very stable and solid; I would like to standardise some scripting.
On a related topic, will the Python bindings for the schematic editor be in 6 or didn’t they make the cut?