Kodi 19 with Python 3 Goes Live
Summary
Nearly two years ago, we announced that Kodi was migrating to use the Python 3 interpreter for its many addons (see here) and we explained both why we were doing it and what would change. As Python 2 is imminently reaching end of life (1st January 2020)m weve needed to pull this forwards, so have just taken the next big step: the nightly builds for Kodi 19 "Matrix" are now using the Python 3 interpreter to run all Python-based add-ons This means that not only can add-on developers test their work using the most recent Kodi builds, but that early bird users of v19 also are able to use them. However, this migration is very much a breaking change for us, and theres a lot of work that needs to be done to get things fully functional again. However, the developers of some older add-ons are no longer active, so anyone with Python skills and an interest in Kodi is encouraged to get involved with updating some of the now otherwise-unmaintained add-ons and scripts. There are also issues with certain libraries e.g. Pillow, PyCryptodome, cTypes etc., being missing or incompatible versions, so those add-ons that depend on them dont run and cant be tested on Windows.