mercurial/mail.py
Wed, 20 Dec 2023 22:17:03 +0100 Pierre-Yves David pytype: drop the now useless assert
Tue, 19 Dec 2023 21:29:34 +0100 Pierre-Yves David pytype: move some type comment to proper annotation
Wed, 20 Dec 2023 12:51:20 +0100 Pierre-Yves David pytype: import typing directly
Fri, 01 Sep 2023 00:09:55 +0200 Pierre-Yves David pycompat: drop usage of hasattr/getattr/setattr/delatt proxy
Wed, 01 Mar 2023 12:38:36 -0500 Matt Harbison mail: unbyteify the SMTPException message
Wed, 01 Mar 2023 12:37:05 -0500 Matt Harbison mail: add a missing argument to properly override starttls
Mon, 02 Dec 2019 14:45:00 +0100 Julien Cristau mail: don't complain about a multi-word email.method
Mon, 21 Feb 2022 10:20:48 -0700 Gregory Szorc mail: delete conditional code for Python 2
Thu, 03 Mar 2022 17:34:00 +0100 Gregory Szorc py2: remove simple from __future__ statements
Fri, 30 Apr 2021 16:13:02 -0700 Kyle Lippincott black: make codebase compatible with black v21.4b2 and v20.8b1 stable
Tue, 20 Apr 2021 23:31:36 -0400 Matt Harbison mail: add a TODO about proper mbox locking stable
Mon, 19 Apr 2021 20:38:52 -0400 Matt Harbison mail: force SMTPException to bytes before wrapping in error.Abort
Mon, 19 Apr 2021 17:26:57 -0400 Matt Harbison mail: split out the SMTP login to allow the keyring extension to wrap it
Tue, 20 Apr 2021 00:23:56 -0400 Matt Harbison mail: use a context manager when writing to mbox
Mon, 12 Apr 2021 03:01:04 +0200 Pierre-Yves David urlutil: extract `url` related code from `util` into the new module
Thu, 25 Mar 2021 18:02:08 +0100 Raphaël Gomès contributor: change mentions of mpm to olivia
Thu, 11 Mar 2021 17:04:58 -0500 Matt Harbison mail: convert SMTPException to bytes before passing to error.Abort() stable
Fri, 27 Nov 2020 17:03:29 -0500 Augie Fackler formating: upgrade to black 20.8b1
Mon, 23 Nov 2020 11:47:06 -0500 Matt Harbison ui: ensure `getpass()` returns bytes
Mon, 02 Dec 2019 14:44:26 +0100 Julien Cristau mail: use procutil.shellsplit instead of bytes.split to parse command
Tue, 19 Nov 2019 23:49:05 +0900 Yuya Nishihara typing: consolidate "if not globals():" trick
Wed, 13 Nov 2019 16:46:28 +0100 Denis Laxalde mail: move strtolocal call in _addressencode()
Wed, 13 Nov 2019 15:23:04 +0100 Denis Laxalde mail: use a native string for "subtype" value
Tue, 12 Nov 2019 22:52:30 +0100 Denis Laxalde mail: let all charset values be native strings
Wed, 13 Nov 2019 22:20:44 +0100 Denis Laxalde mail: add type hints for pytype
Tue, 12 Nov 2019 17:12:16 +0100 Denis Laxalde mail: fix a bad return type in _encode()
Sat, 09 Nov 2019 16:54:33 +0100 Denis Laxalde mail: convert addr to str early in addrlistencode()
Sat, 09 Nov 2019 15:16:52 +0100 Denis Laxalde mail: let addressencode() / addrlistencode() return native strings
Sat, 09 Nov 2019 12:45:14 +0100 Denis Laxalde mail: let headencode() return a native string
Fri, 08 Nov 2019 11:19:20 -0800 Augie Fackler cleanup: remove pointless r-prefixes on single-quoted strings
less more (0) -100 -50 -30 tip