Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python.announce > #1304

PyPy3 2.3.1 released

Path csiph.com!usenet.pasdenom.info!weretis.net!feeder4.news.weretis.net!rt.uk.eu.org!newsfeed.xs4all.nl!newsfeed3a.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail
Return-Path <pjenvey@underboss.org>
X-Original-To python-announce-list@python.org
Delivered-To python-announce-list@mail.python.org
X-Spam-Status OK 0.003
X-Spam-Evidence '*H*': 0.99; '*S*': 0.00; 'syntax': 0.04; 'cpython': 0.05; 'pypy': 0.07; 'skip:` 10': 0.07; 'subject:released': 0.07; 'x86': 0.07; 'forcing': 0.09; 'url:pypy': 0.09; 'windows,': 0.09; 'python': 0.11; 'url:download': 0.12; 'volunteer': 0.12; 'suggest': 0.14; 'windows': 0.15; '64,': 0.16; '==========': 0.16; 'compiler.': 0.16; 'interpreter,': 0.16; 'iteration': 0.16; 'pypy?': 0.16; 'targets': 0.16; 'to:addr:python-announce-list': 0.16; 'tracing': 0.16; 'url:peps': 0.16; 'url:virtualenv': 0.16; 'url:windows': 0.16; 'exception': 0.16; 'skip:= 10': 0.16; 'bit': 0.19; 'resolved': 0.19; 'previously': 0.22; 'url:dev': 0.24; 'cheers,': 0.24; 'handling': 0.26; 'newer': 0.30; 'went': 0.31; 'arm': 0.31; 'disabled': 0.31; 'linux.': 0.31; 'overhead': 0.31; 'skip:= 20': 0.31; 'this.': 0.32; "we're": 0.32; 'linux': 0.33; 'url:python': 0.33; 'running': 0.33; 'announce': 0.33; 'mac': 0.33; 'updated': 0.34; 'skip:_ 10': 0.34; 'received:209.85': 0.35; 'objects': 0.35; 'received:google.com': 0.35; 'charset:us-ascii': 0.36; 'url:org': 0.36; 'received:209': 0.37; 'performance': 0.37; 'thank': 0.38; 'machines': 0.38; 'stable': 0.38; 'url:01': 0.39; 'supporting': 0.39; 'url:2012': 0.39; 'to:addr:python.org': 0.39; 'release': 0.40; 'how': 0.40; 'skip:u 10': 0.60; 'hardware': 0.61; 'range': 0.61; 'first': 0.61; 'here:': 0.62; 'header:Message- Id:1': 0.63; 'such': 0.63; 'url:blogspot': 0.65; 'due': 0.66; 'compliant': 0.68; 'covers': 0.68; 'improvements': 0.68; 'default': 0.69; 'integrated': 0.69; 'strategies': 0.77; '2.3.1': 0.84; 'notable': 0.91; 'url:latest': 0.91; 'philip': 0.95
X-Google-DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:content-type:content-transfer-encoding :subject:message-id:date:to:mime-version; bh=AoozUquk4X0/02r2XznNbbVwH6EIwA0HTGDomww62zY=; b=W+HeIMH80RXgIw72ID84t06BqF+uNKD9EPsliLjQKDLRzW7AbF7dr1HR+1yfzZz7JI FkaCQjv3MwgVYe816PsO2ogWhagjUEpVhANjGLuQXRj9onCW5EyYHpyIeYsI/ulYW87M o1gd2v1rhZPEUpj0wARuZRvLdEvQ0wDjsjajtzaSHwqmlLqpvh4PpgGtFboJMzOrjTVx 210seker79ELYY0QW3r8Ra9CCFUWZKfvkfHK9NXFmz1jnRLGhzg3ZFXtcdS9f2VmIs9d eU6EZ8JIpE5e9eM6XGAmdHXxaU+AJGgF4Krk1DSIFNMgc63wnydVkRcdmC7ZV8qNDPgq QSlg==
X-Gm-Message-State ALoCoQmUZRPHTpMvKbsNezEwjFdlLOXJaFXCFj4s64xo8d9yooDdAD6gnToD7CkivfaD6/j58LmX
X-Received by 10.68.197.8 with SMTP id iq8mr7802780pbc.124.1403296367445; Fri, 20 Jun 2014 13:32:47 -0700 (PDT)
From Philip Jenvey <pjenvey@underboss.org>
Content-Type text/plain; charset=us-ascii
Content-Transfer-Encoding quoted-printable
Subject PyPy3 2.3.1 released
Date Fri, 20 Jun 2014 13:32:15 -0700
To python-announce-list@python.org
Mime-Version 1.0 (Mac OS X Mail 7.2 \(1874\))
X-Mailer Apple Mail (2.1874)
X-Mailman-Approved-At Sun, 22 Jun 2014 16:43:41 +0200
X-BeenThere python-announce-list@python.org
X-Mailman-Version 2.1.15
Precedence list
Reply-To python-list@python.org
List-Id Announcement-only list for the Python programming language <python-announce-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-announce-list/>
List-Post <mailto:python-announce-list@python.org>
List-Help <mailto:python-announce-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=subscribe>
Approved python-announce-list@python.org
Newsgroups comp.lang.python.announce
Message-ID <mailman.11187.1403448222.18130.python-announce-list@python.org> (permalink)
Lines 89
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1403448222 news.xs4all.nl 2938 [2001:888:2000:d::a6]:47636
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python.announce:1304

Show key headers only | View raw


=====================
PyPy3 2.3.1 - Fulcrum
=====================

We're pleased to announce the first stable release of PyPy3. PyPy3
targets Python 3 (3.2.5) compatibility.

We would like to thank all of the people who donated_ to the `py3k proposal`_
for supporting the work that went into this.

You can download the PyPy3 2.3.1 release here:

    http://pypy.org/download.html#pypy3-2-3-1

Highlights
==========

* The first stable release of PyPy3: support for Python 3!

* The stdlib has been updated to Python 3.2.5

* Additional support for the u'unicode' syntax (`PEP 414`_) from Python 3.3

* Updates from the default branch, such as incremental GC and various JIT
  improvements

* Resolved some notable JIT performance regressions from PyPy2:

 - Re-enabled the previously disabled collection (list/dict/set) strategies

 - Resolved performance of iteration over range objects

 - Resolved handling of Python 3's exception __context__ unnecessarily forcing
   frame object overhead

.. _`PEP 414`: http://legacy.python.org/dev/peps/pep-0414/

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

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

This release supports x86 machines running Linux 32/64, Mac OS X 64, Windows,
and OpenBSD,
as well as newer ARM hardware (ARMv6 or ARMv7, with VFPv3) running Linux.

While we support 32 bit python on Windows, work on the native Windows 64
bit python is still stalling, we would welcome a volunteer
to `handle that`_.

.. _`handle that`: http://doc.pypy.org/en/latest/windows.html#what-is-missing-for-a-full-64-bit-translation

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`_.

.. _donated: http://morepypy.blogspot.com/2012/01/py3k-and-numpy-first-stage-thanks-to.html
.. _`py3k proposal`: http://pypy.org/py3donate.html
.. _`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


Cheers,
the PyPy team

--
Philip Jenvey

Back to comp.lang.python.announce | Previous | Next | Find similar | Unroll thread


Thread

PyPy3 2.3.1 released Philip Jenvey <pjenvey@underboss.org> - 2014-06-20 13:32 -0700

csiph-web