2021-08-24, 15:54
> I understand the idea, but: wouldn't it be better for addons to support the Python version Kodi supports for that particular version?
> but as long as Kodi supports 3.6, I think the addons should also support 3.6
unfortunately, the things cannot always work that way
when you develop and you need to add support to new technologies you have two possibilities,
keep legacy dependecies/code and continue to have problems until everything breaks down,
or switch to new dependencies with the possible side effect of cutting off users with older versions of python
limit addons to always ensure compatibility with older python versions is not always feasible or a good choice,
this depends on the complexity of addon source code and what needs are required in some specific contexts
however this is also news to me that python 3.6 is no longer fully supported by some dependencies
it is possible that this premature choice (made by those who develop those dependencies) is because python 3.6 will be discontinued at the end of this year
> but as long as Kodi supports 3.6, I think the addons should also support 3.6
unfortunately, the things cannot always work that way
when you develop and you need to add support to new technologies you have two possibilities,
keep legacy dependecies/code and continue to have problems until everything breaks down,
or switch to new dependencies with the possible side effect of cutting off users with older versions of python
limit addons to always ensure compatibility with older python versions is not always feasible or a good choice,
this depends on the complexity of addon source code and what needs are required in some specific contexts
however this is also news to me that python 3.6 is no longer fully supported by some dependencies
it is possible that this premature choice (made by those who develop those dependencies) is because python 3.6 will be discontinued at the end of this year