Python 3 is not "really that new" and Python 2.6-2.7 is not "old" in any way.
In fact we have: pre-2.4 (really old, preinstalled on old Redhats), 2.4-2.7, 3.x
Python 3 is curing problem with variable visibility (and if you do not write in "pure" functional way - you will never see this problem) and unicode strings. Other differences is not so "revolutionary".