stressing problem with Python < 3.3.3 / 2.7.6 and Mac OS 10.9 Mavericks

Ned Deily nad at
Tue Oct 14 22:30:08 CEST 2014

In article <m1juu7$tmn$1 at>,
 Wolfgang Maier <wolfgang.maier at> wrote:
> I'm not a regular MacPython user, but today I had to build Mac wheels 
> for different versions of Python. To test the wheel files I set up a 
> fresh Mac OS 10.9 Mavericks and and installed Python 3.2, 3.3, 3.4 from 
> the download page on it. Then I struggled for the rest of the 
> afternoon to try to figure out why Python 3.2 crashed when I used my 
> package in interactive mode until I finally realized that it's not the 
> package but Python that's responsible.
> Turns out that I had run into which 
> probably every MacPython user here is so familiar with that the download 
> page doesn't even mention it ? ;)
> Seriously, I think the official download page for a OS shouldn't offer 
> me a version that will not work well with the latest version of that OS 
> without a warning. Why not add such a warning (like: versions below will 
> crash in interactive mode on Mac OS 10.9) in the list of downloads at 
> between Python 2.7.6 (the 
> first version with the issue fixed) and Python 3.2.5 (the last affected 
> version).

Sorry you ran into that problem.  Unfortunately, that's a general 
problem when using older versions of Python that are in 
security-fix-only mode, e.g. those no longer in active maintenance mode. 
Currently only 3.2.x and 3.3.x are in that category.

"The only changes made to a security branch are those fixing issues 
exploitable by attackers such as crashes, privilege escalation and, 
optionally, other issues such as denial of service attacks. Any other 
changes are not considered a security risk and thus not backported to a 
security branch."

Fixes for new operating system releases do not fall in this category.  
There are certainly other problems that one will run into on platform 
releases newer than those supported and tested at the time of the final 
maintenance release.  However, we did add a warning about this 
particular issue to the release page of the final security release of 
2.6.x.  That warning is now copied into the 3.2.6 release page.

In the future, if you encounter problems with the website, 
follow the Help link at the bottom of each page to the website issue 

 Ned Deily,
 nad at

More information about the Python-list mailing list