[split] Changes to the python API for Kodi Krypton
#1
(2015-12-27, 14:38)ronie Wrote: 2015-12-27 python api bump

our python api has been bumped to 2.25.0

please keep the version your addon depends upon up to date!
(many addons still depend on 2.1.0, those will break once we remove backward compatibility to the 2.1.0 api)

Does the API use semantic versioning? My understanding is that API changes need to bump the major number. So if the api changes from what was previously available in 2.x.x, the new version should start at 3.0.0, right? http://semver.org/
Reply
#2
we're obviously are not using that then :-)
though i won't be opposed to it.
Do not PM or e-mail Team-Kodi members directly asking for support.
Always read the Forum rules, Kodi online-manual, FAQ, Help and Search the forum before posting.
Reply
#3
I think there's some confusion around how the API versioning currently works. There's one compile time version indicating API feature level and one version indicating hard backwards compatibly. Addons can only specify one single version constraint in the format max <= version >= min where min/max are the two API version. Thus, there's really no point doing semantic versioning since you can't actually use it, nor is bumping hard backwards compatibility for the foreseeable future (until this system is replaced by something more usable).
Reply

Logout Mark Read Team Forum Stats Members Help
[split] Changes to the python API for Kodi Krypton0