Goodbye 3to2 in 0.8.dev (plugins) branch

21 views
Skip to first unread message

Doug Latornell

unread,
May 27, 2012, 7:35:02 PM5/27/12
to blogofil...@googlegroups.com
I have just landed a bunch of changes to the blogofile 0.8.dev plugins branch, and blogofile_blog master. They eliminate the use of 3to2 to transform the code during packaging. The codebase has now been unified to run under both Python 2.7 and 3.2.

Kudos to Ryan for having written nice modern code that made this pretty easy. I think it will be pretty easy to extend the packaging changes a little bit to also include Python 2.6 in the party.

The test suite is still not giving me much help, and there's still lots of work to do before 0.8 is ready for release (IMHO). But I feel that unifying the codebase for Python 2 and 3 lowers the barrier to entry. And it makes me happier :-) I can confirm that my plugins/rst/mako site builds under both 2.7 and 3.2 now.

Doug Latornell

unread,
May 30, 2012, 8:14:01 AM5/30/12
to blogofil...@googlegroups.com
On Sunday, May 27, 2012 4:35:02 PM UTC-7, Doug Latornell wrote:
...

I think it will be pretty easy to extend the packaging changes a little bit to also include Python 2.6 in the party.

The packaging now includes Python 2.6. So, I think blogofile packaging is more or less under control for now and I can move on the refactoring and features.

Thanks to Wasil Sergejczyk for jumping in early to test the new packaging and identifying the missing site_init zip files bug. 
Reply all
Reply to author
Forward
0 new messages