Author: David Schneider <david.schnei...@picle.org> Branch: Changeset: r65284:9d2af55df726 Date: 2013-07-09 14:00 +0200 http://bitbucket.org/pypy/pypy/changeset/9d2af55df726/
Log: 2.1 beta announcement diff --git a/pypy/doc/release-2.1.0-beta1.rst b/pypy/doc/release-2.1.0-beta1.rst new file mode 100644 --- /dev/null +++ b/pypy/doc/release-2.1.0-beta1.rst @@ -0,0 +1,66 @@ +=============== +PyPy 2.1 beta 1 +=============== + +We're pleased to announce the first beta of the upcomming 2.1 release of PyPy. +This beta contains many bugfixes and improvements, numerous improvements to the +numpy in pypy effort. The main feature being that the ARM processor support is +not longer considered alpha level. We would like to thank the `Raspberry Pi +Foundation`_ for supporting the work to finish PyPy's ARM support. + +You can download the PyPy 2.0 beta 1 release here: + + http://pypy.org/download.html + +.. _`Raspberry Pi Foundation`: http://www.raspberrypi.org + +Highlights +========== + +* Bugfixes to the ARM JIT backend, so that ARM is now an officially + supported processor architecture. + +* Various numpy improvements. + +* Bugfixes to cffi and ctypes. + +* Bugfixes to the stacklet support + +* Improved logging performance + +What is PyPy? +============= + +PyPy is a very compliant Python interpreter, almost a drop-in replacement for +CPython 2.7.3. It's fast due to its integrated tracing JIT compiler. + +This release supports x86 machines running Linux 32/64, Mac OS X 64 or Windows +32. Also this release supports ARM machines running Linux 32bit - anything with +``ARMv6`` (like the Raspberry Pi) or ``ARMv7`` (like Beagleboard, +Chromebook, Cubieboard, etc.) that supports ``VFPv3`` should work. Both +hard-float ``armhf/gnueabihf`` and soft-float ``armel/gnueabi`` builds are +provided. ``armhf`` builds for Raspbian are created using the Raspberry Pi +`custom cross-compilation toolchain <https://github.com/raspberrypi>`_ +based on ``gcc-arm-linux-gnueabihf`` and should work on ``ARMv6`` and +``ARMv7`` devices running Debian or Raspbian. ``armel`` builds are built +using the ``gcc-arm-linux-gnuebi`` toolchain provided by Ubuntu and +currently target ``ARMv7``. + +Windows 64 work is still stalling, we would welcome a volunteer +to handle that. + +How to use PyPy? +================ + +We suggest using PyPy from a `virtualenv`_. Once you have a virtualenv +installed, you can follow instructions from `pypy documentation`_ on how +to proceed. This document also covers other `installation schemes`_. + +.. _`pypy documentation`: http://doc.pypy.org/en/latest/getting-started.html#installing-using-virtualenv +.. _`virtualenv`: http://www.virtualenv.org/en/latest/ +.. _`installation schemes`: http://doc.pypy.org/en/latest/getting-started.html#installing-pypy +.. _`PyPy and pip`: http://doc.pypy.org/en/latest/getting-started.html#installing-pypy + + +Cheers, +the PyPy team _______________________________________________ pypy-commit mailing list pypy-commit@python.org http://mail.python.org/mailman/listinfo/pypy-commit