Hey all, I am proposing to remove py2 support from mailer.py. It is an anchor on some of the coding options within the module.
I would suggest installations requiring py2 for mailer.py "just don't upgrade". This tool is not part of our core distribution, and I would further note that py2 was EOL'd in January 2020. I do not believe that Apache Subversion should support versions of Python that no longer receive updates (security, or otherwise). No rush on this, and no need for +1 responses ... I'm interested in people saying "keep py2 support" and the rationale. I'll give it a week before declaring consensus for removal, if there is no counter-argument. Thanks! -g ps. to be clear: the ASF *does not* use mailer.py today (we use Andre Malo's svnmailer). We intend to switch to the py3 version of mailer.py in the near future. I am adding features that the ASF needs (eg. around "don't send over-large commit emails")