[pypy-svn] pypy documentation-cleanup: add a minimal release announcement
cfbolz
commits-noreply at bitbucket.org
Fri Apr 29 16:10:30 CEST 2011
Author: Carl Friedrich Bolz <cfbolz at gmx.de>
Branch: documentation-cleanup
Changeset: r43776:908d80bad51e
Date: 2011-04-29 16:09 +0200
http://bitbucket.org/pypy/pypy/changeset/908d80bad51e/
Log: add a minimal release announcement
diff --git a/pypy/doc/release-1.5.0.rst b/pypy/doc/release-1.5.0.rst
new file mode 100644
--- /dev/null
+++ b/pypy/doc/release-1.5.0.rst
@@ -0,0 +1,58 @@
+======================
+PyPy 1.5: Catching Up
+======================
+
+We're pleased to announce the 1.5 release of PyPy. This release is updating
+PyPy to the features of CPython 2.7.1, including the standard library. Thus the
+features of `CPython 2.6`_ and `CPython 2.7`_ are now supported. It also
+contains additional performance improvements. You can download it here:
+
+ http://pypy.org/download.html
+
+What is PyPy
+============
+
+PyPy is a very compliant Python interpreter, almost a drop-in replacement for
+CPython 2.7.1. It's fast (`pypy 1.5 and cpython 2.6`_ performance comparison)
+due to its integrated tracing JIT compiler.
+
+Among its new features, this release includes the features of CPython 2.6 and
+2.7. It also includes a large number of small improvements to the tracing JIT
+compiler.
+
+Numerous speed achievements are described on `our blog`_. Normalized speed
+charts comparing `pypy 1.5 and pypy 1.4`_ as well as `pypy 1.4 and cpython
+2.6.2`_ are available on our benchmark website. The speed improvement over 1.4
+seems to be around 25% on average.
+
+More highlights
+===============
+
+- The largest change in PyPy's tracing JIT is adding support for `loop invariant
+ code motion`_, which was mostly done by Håkan Ardö. This feature improves the
+ performance of tight loops doing numerical calculations.
+
+- The CPython extension module API has been improved and now supports many more
+ extensions. For information on which one are supported, please refer to our
+ `compatibility wiki`_.
+
+- These changes make it possible to support `Tkinter and IDLE`_.
+
+
+
+Cheers,
+
+Carl Friedrich Bolz, Antonio Cuni, Maciej Fijalkowski,
+Amaury Forgeot d'Arc, Armin Rigo and the PyPy team
+
+
+.. _`CPython 2.6`: http://docs.python.org/dev/whatsnew/2.6.html
+.. _`CPython 2.7`: http://docs.python.org/dev/whatsnew/2.7.html
+
+.. _`our blog`: http://morepypy.blogspot.com
+.. _`pypy 1.5 and pypy 1.4`: http://bit.ly/joPhHo
+.. _`pypy 1.5 and cpython 2.6.2`: http://bit.ly/mbVWwJ
+
+.. _`loop invariant code motion`: http://morepypy.blogspot.com/2011/01/loop-invariant-code-motion.html
+.. _`compatibility wiki`: https://bitbucket.org/pypy/compatibility/wiki/Home
+.. _`Tkinter and IDLE`: http://morepypy.blogspot.com/2011/04/using-tkinter-and-idle-with-pypy.html
More information about the Pypy-commit
mailing list