diff roundup/anypy/TODO.txt @ 4089:eddb82d0964c

Add compatibility package to allow us to deal with Python versions 2.3..2.6. Outstanding issues noted in roundup/anypy/TODO.txt
author Richard Jones <richard@users.sourceforge.net>
date Thu, 12 Mar 2009 02:52:56 +0000
parents
children 09e79cbeb827
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/roundup/anypy/TODO.txt	Thu Mar 12 02:52:56 2009 +0000
@@ -0,0 +1,27 @@
+Python compatiblity TODO
+~~~~~~~~~~~~~~~~~~~~~~~~
+
+- the popen2 module is deprecated as of Python 2.6;
+  the subprocess module is available since Python 2.4,
+  thus a roundup.anypy.subprocess_ module is needed
+
+- the MimeWriter module is deprecated as of Python 2.6.  The email package is
+  available since Python 2.2, thus we should manage without a ...email_
+  module;  however, it has suffered some API changes over the time
+  (http://docs.python.org/library/email.html#package-history),
+  so this is not sure.
+
+  Here's an incomplete replacement table:
+
+  MimeWriter usage                        checked for
+  -> email usage                          Python ...
+  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~
+  MimeWriter.MimeWriter
+  -> email.Message.Message                (2.3)
+
+  MimeWriter.MimeWrite.addheader
+  -> email.Message.Message.add_header     (2.3)
+
+- test.test_sqlite.sqliteDBTest.testStringUnicode fails
+
+# vim: si

Roundup Issue Tracker: http://roundup-tracker.org/