Пример #1
0
    def __init_subclass__(cls, **kwargs) -> None:
        super().__init_subclass__(**kwargs)
        cls.__doc__ = AutoPydanticDocGenerator(cls, always_apply=True)

        if "pydantic" in cls.__repr__.__module__:
            cls.__repr__ = _repr

        if "pydantic" in cls.__str__.__module__:
            cls.__str__ = _repr
Пример #2
0
 def __init_subclass__(cls) -> None:
     cls.__doc__ = AutoPydanticDocGenerator(cls, always_apply=True)
Пример #3
0
    def __new__(mcs, name, bases, namespace):

        ret = super().__new__(mcs, name, bases, namespace)
        ret.__doc__ = AutoPydanticDocGenerator(ret, always_apply=True)
        return ret