[Python-checkins] bpo-33336, imaplib: Legalize MOVE command (GH-6569)

Victor Stinner webhook-mailer at python.org
Mon Jul 23 07:28:58 EDT 2018


https://github.com/python/cpython/commit/caa331d492acc67d8f4edd16542cebfabbbe1e79
commit: caa331d492acc67d8f4edd16542cebfabbbe1e79
branch: master
author: Matěj Cepl <mcepl at cepl.eu>
committer: Victor Stinner <vstinner at redhat.com>
date: 2018-07-23T13:28:54+02:00
summary:

bpo-33336, imaplib: Legalize MOVE command (GH-6569)

imaplib now allows MOVE command in IMAP4.uid() (RFC 6851:
IMAP MOVE Extension) and potentially as a name of supported
method of IMAP4 object.

files:
A Misc/NEWS.d/next/Library/2018-04-27-22-18-38.bpo-33336.T8rxn0.rst
M Lib/imaplib.py

diff --git a/Lib/imaplib.py b/Lib/imaplib.py
index e1cece0b283f..0dfd8524a53a 100644
--- a/Lib/imaplib.py
+++ b/Lib/imaplib.py
@@ -79,6 +79,7 @@
         'LOGIN':        ('NONAUTH',),
         'LOGOUT':       ('NONAUTH', 'AUTH', 'SELECTED', 'LOGOUT'),
         'LSUB':         ('AUTH', 'SELECTED'),
+        'MOVE':         ('SELECTED',),
         'NAMESPACE':    ('AUTH', 'SELECTED'),
         'NOOP':         ('NONAUTH', 'AUTH', 'SELECTED', 'LOGOUT'),
         'PARTIAL':      ('SELECTED',),                                  # NB: obsolete
diff --git a/Misc/NEWS.d/next/Library/2018-04-27-22-18-38.bpo-33336.T8rxn0.rst b/Misc/NEWS.d/next/Library/2018-04-27-22-18-38.bpo-33336.T8rxn0.rst
new file mode 100644
index 000000000000..d205c68a95af
--- /dev/null
+++ b/Misc/NEWS.d/next/Library/2018-04-27-22-18-38.bpo-33336.T8rxn0.rst
@@ -0,0 +1,3 @@
+``imaplib`` now allows ``MOVE`` command in ``IMAP4.uid()`` (RFC 
+6851: IMAP MOVE Extension) and potentially as a name of supported 
+method of ``IMAP4`` object.



More information about the Python-checkins mailing list