On Oct 19, 2012, at 09:47 AM, Rodney Dawes wrote: >While it's somewhat easier, most people will need to support 3.2 anyway >if they want to run their code on 12.04 at least. And the big benefit >in that respect for 3.3 (return of u'') isn't really all that helpful >except for very special weird cases. For people wanting to support both >2 and 3, it's much better to just use unicode_literals from __future__, >and use b'' where necessary, and fix your unicode support to be correct. >Then you get to work on pretty much all the Python 3 versions, and even >still work on 2.6 (for people who need to support 10.04). > >So I say put 3.3.0 in as the default python3 now, because 3.3.0 is out >and available. It probably won't be a problem for people who still need >to port, and shouldn't be an issue for anyone who already has.
Thanks. I guess that also argues for being careful about using 3.3-only features, at least for packages which have to support back to 12.04 with a single code base. -Barry
signature.asc
Description: PGP signature
-- ubuntu-devel mailing list [email protected] Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel
