Updating the Craft blueprints documentation

Hi !

It seems the Craft documentation needs a small update, namely the following page:

https://community.kde.org/Craft/Blueprints

In which the Package class needs to look like this:

class Package(CMakePackageBase): def __init__(self, **kwargs): super().init(self, **kwargs) # ...

Otherwise, trying to Craft the blueprints fails with a mere “Failed to build package”, which is not very loquacious.

I’d like to fix it myself, but I can’t log into my KDE Identity. I created one back in 2014, and I can’t log in anymore. Maybe I’m not remembering the password right, or maybe I’m remembering the username wrong, or maybe I’m having the same issue as these two people over there:

Anyhow, can someone confirm that the documentation does need this update, and/or perform the update ?

EDIT: Actually, I found this commit:

Seems like the documentation is slightly behind indeed.