Add PyPy 7 support

Please add support for the new PyPy 7.0.0 release, at least PyPy3.5 and PyPy2.7:

PyPy v7.0.0: triple release of 2.7, 3.5 and 3.6-alpha

The PyPy team is proud to release the version 7.0.0 of PyPy, which includes three different interpreters:

  • PyPy2.7, which is an interpreter supporting the syntax and the features of Python 2.7
  • PyPy3.5, which supports Python 3.5
  • PyPy3.6-alpha: this is the first official release of PyPy to support 3.6 features, although it is still considered alpha quality.

https://pypy.readthedocs.io/en/latest/release-v7.0.0.html

Downloads: https://bitbucket.org/pypy/pypy/downloads/

Thank you!

5 Likes

+1 I also need this.

PyPy 7.1 is out:

The PyPy team is proud to release version 7.1.0 of PyPy, which includes two different interpreters:

  • PyPy2.7, which is an interpreter supporting the syntax and the features of Python 2.7
  • PyPy3.6-beta: this is the second official release of PyPy to support 3.6 features, although it is still considered beta quality.
4 Likes

@BanzaiMan any plans on adding PyPy3.6-7.1.0?

4 Likes

@BanzaiMan there’s now PyPy3.6-7.1.1 available.

3 Likes

I’m now seeing PyPy 7 on Xenial with this:

  • python: ‘pypy’
Python 2.7.13 (8cdda8b8cdb8, Apr 14 2019, 14:06:44)
[PyPy 7.1.1 with GCC 6.2.0 20160901]
  • python: ‘pypy3’
Python 3.6.1 (784b254d6699, Apr 14 2019, 10:22:42)
[PyPy 7.1.1-beta0 with GCC 6.2.0 20160901]
  • python: ‘pypy3.5-7.0’
Python 3.5.3 (928a4f70d3de, Feb 08 2019, 10:42:58)
[PyPy 7.0.0 with GCC 6.2.0 20160901]

For example:

language: python

dist: xenial

# These env vars have no effect other than to show it in the env vars column
matrix:
  include:
    - python: 'pypy'
    - python: 'pypy3'
    - python: 'pypy3.5-7.0'
2 Likes

We have started aliasing latest pypy* releases in https://github.com/travis-ci/travis-nightly-builder.

I’m resolving this now; if you have further suggestions, please open a new topic.

1 Like

New release request: Add PyPy 7.3.2 support