What happened + What you expected to happen
It is not possible to run statsforecast when running with PYTHONOPTMIZE=2 (which strips __doc__) since there is some automatic formatting being applied to __doc__, for example:
__init__.__doc__ = __init__.__doc__.format(**_param_descriptions)
The result is an AttributeError because the __doc__ attribute has been stripped by running python with the optimization.
Reproducible example
__init__.__doc__ = __init__.__doc__.format(**_param_descriptions)
Issue Severity
None
What happened + What you expected to happen
It is not possible to run statsforecast when running with
PYTHONOPTMIZE=2(which strips__doc__) since there is some automatic formatting being applied to__doc__, for example:The result is an
AttributeErrorbecause the__doc__attribute has been stripped by running python with the optimization.Reproducible example
Issue Severity
None