Em um comentário sobre essa resposta a outra pergunta , alguém disse que não tinha certeza do que functools.wrapsestava fazendo. Então, eu estou fazendo esta pergunta para que haja um registro no StackOverflow para referência futura: o que functools.wrapsfaz