[3.7] bpo-34246: Use no mutable default args in smtplib (GH-8554) by miss-islington · Pull Request #9111 · python/cpython
Some methods of the SMTP class use mutable default arguments. Specially `send_message` is affected as it mutates one of the args by appending items to it, which has side effects on further calls. (cherry picked from commit d5fbe9b) Co-authored-by: Pablo Aguiar <scorphus@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters