-
-
Notifications
You must be signed in to change notification settings - Fork 6.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[python] set abi to 3.0.0 #17188
[python] set abi to 3.0.0 #17188
Conversation
the link is limited to kodi team? it say not have permissions |
The proposal was the following
|
thank you i will check the next evolutions |
Proposal - Plan B ask addon devs who have submitted a py3 compatible addon to bump xbmc.python to 3.0.0 and re-submit it to the matrix repo. this would not require any core changes on our end. |
it seems to me that in this way it is not possible to make a retrocompatible addon, so to be compatible with Leia-Matrix at same time. I think that add the new "target" tag only for Matrix build is the best solution, I also propose that the "target" tag is not mandatory in my opinion if you want also rename the tag "version" to "min", |
since the switch to python 3 we are no longer backward compatible to the kodi python 2.1.0 api.
TODO:
we have been accepting py2/py3 compatible addons in the leia and lower repos, but we do not have a way to handle that. all those addons will be disabled by this change as well!
two years ago, several solutions were suggested and consensus was reached on this: https://forum.kodi.tv/showthread.php?tid=323369&pid=2688320#pid2688320 (internal link)
so far no-one has stepped-up to actually implement it... and this is becoming a blocking issue when it comes to the release of v19.
i would appreciate any/all comments, thoughts & ideas on how we can get us out of this situation.