扩展我的评论:
您是否尝试过使用decorator包并将@decorator放在checkStale上?使用带有修饰功能的epydoc时,我遇到类似的问题。
正如您在评论中所问的那样,decorator包不是标准库的一部分。
您可以使用以下代码(未经测试)回退:
try:
from decorator import decorator
except ImportError:
# No decorator package available. Create a no-op "decorator".
def decorator(f):
return f