[pypy-dev] PyPy 2.0.1 released

Armin Rigo arigo at tunes.org
Thu May 16 19:10:03 CEST 2013


==============================
PyPy 2.0.1 - Bohr Smørrebrød
==============================

We're pleased to announce PyPy 2.0.1.  This is a stable bugfix release
over 2.0.  You can download it here:

    http://pypy.org/download.html

The fixes are mainly about fatal errors or crashes in our stdlib.  See
below for more details.


What is PyPy?
=============

PyPy is a very compliant Python interpreter, almost a drop-in replacement for
CPython 2.7. It's fast due to its integrated tracing JIT compiler.

(pypy 2.0 and cpython 2.7.3 performance comparison: http://speed.pypy.org)

This release supports x86 machines running Linux 32/64, Mac OS X 64 or
Windows 32.  Support for ARM is progressing but not bug-free yet.


Highlights
==========

- fix an occasional crash in the JIT that ends in `RPython Fatal error:
  NotImplementedError` (https://bugs.pypy.org/issue1482).

- `id(x)` is now always a positive number (except on int/float/long/complex).
  This fixes an issue in `_sqlite.py` (mostly for 32-bit Linux).

- fix crashes of callback-from-C-functions (with cffi) when used together with
  Stackless features, on asmgcc (i.e. Linux only).  Now gevent should work
  better (http://mail.python.org/pipermail/pypy-dev/2013-May/011362.html).

- work around an eventlet issue with `socket._decref_socketios()`
  (https://bugs.pypy.org/issue1468).


Cheers,

arigo et. al. for the PyPy team


More information about the pypy-dev mailing list