in faker_datasets/__init__.py [0:0]
def __call__(self, cls):
if not hasattr(cls, "__pick__"):
cls.__pick__ = pick
if not hasattr(cls, "__datasets__"):
cls.__datasets__ = {}
cls.__datasets__[self.name] = self.dataset
if self.picker:
setattr(cls, self.picker, partialmethod(pick, self.dataset))
return cls