On Tue, May 17, 2016 at 07:56:52PM +0200, Łukasz Żarnowiecki wrote: > From 3939bfb172ceb0c212a2d055abf64bdbc218dee7 Mon Sep 17 00:00:00 2001 > From: =?UTF-8?q?=C5=81ukasz=20=C5=BBarnowiecki?= <[email protected]> > Date: Tue, 17 May 2016 19:49:52 +0200 > Subject: [PATCH] Raise exceptions using six module > MIME-Version: 1.0 > Content-Type: text/plain; charset=UTF-8 > Content-Transfer-Encoding: 8bit
Garbage. > There is no other way to make Python2 and Python3 happy, because syntax > raise E, V, T is incompatible with the latter. > Signed-off-by: Łukasz Żarnowiecki <[email protected]> > --- > offlineimap/CustomConfig.py | 6 ++++-- > offlineimap/accounts.py | 10 ++++++---- > offlineimap/folder/Gmail.py | 7 ++++--- > offlineimap/folder/GmailMaildir.py | 7 ++++--- > offlineimap/folder/IMAP.py | 15 ++++++++------- > offlineimap/folder/LocalStatus.py | 6 ++++-- > offlineimap/folder/LocalStatusSQLite.py | 11 +++++++---- > offlineimap/folder/Maildir.py | 16 +++++++++------- > offlineimap/folder/UIDMaps.py | 10 ++++++---- > offlineimap/imaplibutil.py | 4 +++- > offlineimap/imapserver.py | 12 +++++++----- > offlineimap/repository/IMAP.py | 7 ++++--- > offlineimap/repository/__init__.py | 8 ++++---- > 13 files changed, 70 insertions(+), 49 deletions(-) We must add this new dependency in the README, at least. Documentation about the installation will require updates. Also, I think a blog post about this change would be great, too. It's the first time we are introducing a dependency not packaged with Python core. I'm confident that six is widely used enough to be available in most distributions, though. Applied, thanks. -- Nicolas Sebrecht _______________________________________________ OfflineIMAP-project mailing list: [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/offlineimap-project OfflineIMAP homepages: - https://github.com/OfflineIMAP - http://offlineimap.org
