Mercurial > p > roundup > code
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
