mike watkins dot ca : Python 2.5c2 is out

Python 2.5c2 is out

Python 2.5 release candidate 2 was pushed out today. FreeBSD ports has been already updated. To get yours:


portsnap fetch
portsnap update
cd /usr/ports/lang/python-devel
make install clean




Observations: I’ve run into no problems with 2.5 betas and release candidates, other than qpy needing a minor tweak for Python 2.5 due to a change in Python’s compiler code.

Other than that, the only external code I’ve had to patch for 2.5, so far, was due to non-ascii characters lurking about in source files (often in comments as attribution). As mentioned in the What’s New doc, non-ascii characters in source now raise a SyntaxError rather than a DeprecationWarning. Even though this change was long in coming and expected, I bet this trips up a fair number of packages. Fortunately, fixing this issue is easy for package maintainers.