Blogspot - pybites.blogspot.com - Python bytes
General Information:
Latest News:
Python 3.3 is my Favorite Python Release 30 Sep 2012 | 04:39 am
Today, Python 3.3 was released. During the 4.5 years I've been a CPython core developer, 6 major Python releases (2.6, 2.7, 3.0, 3.1, 3.2, and 3.3) have past by me. In this post, I will explain why 3....
Untitled 13 May 2012 | 10:56 am
The Architecture of Open Source Applications volume 2 has been published. It includes my chapter on PyPy. You can buy the dead tree version for $35 on Lulu where all the proceeds go to Amnesty Interna...
PyCon 2012 retrospective 15 Mar 2012 | 04:02 pm
I just returned from PyCon 2012, my first PyCon since 2009. It was great to meet everyone in person. I realized that everyone is much nicer in person than they appear on the mailing lists. I met Dave...
Behind the scenes of py.test's new assertion rewriting 10 Jul 2011 | 11:05 am
py.test 2.1 was just released. py.test, which uses the Python assert statement to check test conditions, has long had support for displaying intermediate values in subexpressions of a failing assert s...
Webpage layout without tables 13 May 2011 | 03:16 am
The HTML5 standard states unequivocally that tables should not be used for layout. Yesterday, I was working on a old website of mine that used tables for that purpose and decided to remove them to con...
The next few years of my life 6 Apr 2011 | 02:19 am
I'm pleased to announce that next year I will be attending Yale college, joining the class of 2015. To say I'm excited, would be like saying PyPy might offer a minor performance advantage over CPython...
six 1.0.0 final finally released 16 Mar 2011 | 02:54 am
I finally found time to release six 1.0.0. six is a Python 2 and 3 compatibility library. You can find the documentation and download it on PyPI. There haven't been many changes since the beta: one b...
New version of six, lean and mean 21 Nov 2010 | 10:45 am
I just released a new version a of six, my Python 2/3 compatibility library. The main feature in this release has that six has been flattened into one source file on the philosophy of "flat is better ...
Six: Python 2/3 compatibility helpers 30 Jun 2010 | 06:02 am
Increasingly, I've seen a movement towards supporting Python 2 and Python 3 in the same code base. Having ported a few projects myself, I decided to collect the code I've duplicated between them into ...
On commit messages 27 Mar 2010 | 03:27 am
I would like to address the issue of commit messages. Good commit messages can make finding bugs and understanding the timeline of a project easy, and bad ones can result in an infuriating waste of ti...