Doxygen will complain (after doxypypy filtering) that "cls" wasn't documented. This should be treated the same way that "self" is for instance methods.
I notice in sample.py that the sample classmethod definition uses "self" in place of "cls", which is a violation of PEP-8.
For a PEP-8 compliant class method definition:
@classmethod
def sample(cls, param):
Doxygen will complain (after doxypypy filtering) that "cls" wasn't documented. This should be treated the same way that "self" is for instance methods.
I notice in sample.py that the sample classmethod definition uses "self" in place of "cls", which is a violation of PEP-8.