Как изменить декоратор retry, чтобы он работал с синхронным и асинхронным кодом в Python?

асинхронностьдекораторыобработка ошибокповторные попыткифункции