Please enable ‘lzma’ in Python3 stdlib

  • As of Python 3.3, its stdlib includes the module lzma. Current package.mk disables this module. Could this perhaps be enabled? That would be incredibly useful for, e.g. automatically downloading Rytec EPG files. Thanks.

    [edit: this should perhaps be moved to Feature Requests. Sorry about that]

    Edited once, last by maha (October 3, 2018 at 5:35 PM).

  • LE only uses python2 at the moment.

    Not sure what you are trying to say here. Python3 is part of LE, so people might want to use it. I was actually suprised to learn that LZMA (xz), despite being part of stdlib, is optional when building Python.

  • there are no py3 binaries at the LE image, py3 is only used at buildtime as some tools use it there (meson ...)

    That I didn't know. In fact, I am using CoreELEC (LE fork) at the moment and this would have been among the least expected differences between the two. CE do seem to package Python3 binaries for some reason. My bad that I didn't ask there before.

    In any case, if you ever plan to package Python3, please enable xz/lzma :)

    Thanks for your help.