2018-11-30, 12:04
(2015-12-06, 21:40)ronie Wrote: [ -> ]2015-12-05 PIL replaced with PillowHi, is this info still valid, i.e. that Pillow is available in Kodi, but not PIL?
we've replaced the PIL module shipped with Kodi with Pillow.
Pillow is fully backward compatible* with PIL, so this change should not cause any issues in your addon.
the script module will still be called script.module.pil
* the only differences are related to supported import methods
- Pillow does not support 'import Image'. please use 'from PIL import Image' instead.
- Pillow does not support 'import _imaging'. please use 'from PIL.Image import core as _imaging' instead.
pull request: 8207 (PR)
Assuming it is Pillow, we have an issue within xbmc.plugin.video.nba (NBA League Pass add-on) on Fire TVs with Kodi 18 (not on Windows, not on RPi3).
The log: https://paste.kodi.tv/popeqebaze
I have checked the current state of the https://github.com/python-pillow/Pillow repository, and two lines addressed in the log are not those stated in the log.
Then I checked all commits before that, and found that only one state of the repository matches the lines 833 and 195 from the log - it's this one (dating back in Oct 1, 2015): https://github.com/python-pillow/Pillow/...78c4d31d41.
So, my question is why FireTV's Kodi 18 uses that version instead of something newer?