[pypy-commit] pypy default: Issue #2820

2018-05-12 Thread arigo
Author: Armin Rigo Branch: Changeset: r94526:a91492fa1e35 Date: 2018-05-12 09:14 +0200 http://bitbucket.org/pypy/pypy/changeset/a91492fa1e35/ Log:Issue #2820 Implement Py_ReprEnter() and Py_ReprLeave() diff --git a/pypy/module/cpyext/object.py b/pypy/module/cpyext/object.py --- a/p

[pypy-commit] pypy default: Issue #2823

2018-05-12 Thread arigo
Author: Armin Rigo Branch: Changeset: r94527:d18c31e806d6 Date: 2018-05-12 09:47 +0200 http://bitbucket.org/pypy/pypy/changeset/d18c31e806d6/ Log:Issue #2823 Implement PyMarshal_ReadObjectFromString and PyMarshal_WriteObjectToString diff --git a/pypy/module/cpyext/__init__.

[pypy-commit] pypy py3.6: implement the new way the __class__ closure is filled (via type.__new__ and the

2018-05-12 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.6 Changeset: r94528:92cfcd232b4f Date: 2018-05-12 16:26 +0200 http://bitbucket.org/pypy/pypy/changeset/92cfcd232b4f/ Log:implement the new way the __class__ closure is filled (via type.__new__ and the new __classcell__ element in the cla

[pypy-commit] pypy py3.6: fix translation?

2018-05-12 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.6 Changeset: r94529:54d322f20c77 Date: 2018-05-12 16:30 +0200 http://bitbucket.org/pypy/pypy/changeset/54d322f20c77/ Log:fix translation? diff --git a/pypy/objspace/std/typeobject.py b/pypy/objspace/std/typeobject.py --- a/pypy/objspace/std/typ

[pypy-commit] pypy py3.6: fix another problem

2018-05-12 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.6 Changeset: r94530:b557b77bd013 Date: 2018-05-12 17:29 +0200 http://bitbucket.org/pypy/pypy/changeset/b557b77bd013/ Log:fix another problem diff --git a/pypy/module/__builtin__/compiling.py b/pypy/module/__builtin__/compiling.py --- a/pypy/mo

[pypy-commit] pypy default: rpython support for dict.get(key) (ie without giving a default)

2018-05-12 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: Changeset: r94531:85d7ccafed44 Date: 2018-05-12 16:47 +0200 http://bitbucket.org/pypy/pypy/changeset/85d7ccafed44/ Log:rpython support for dict.get(key) (ie without giving a default) diff --git a/rpython/annotator/test/test_annrpython.py b/rpytho

[pypy-commit] pypy default: backport a couple cosmetic changes from branch unicode-utf8

2018-05-12 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r94532:0a8401a58e9f Date: 2018-05-12 18:04 +0100 http://bitbucket.org/pypy/pypy/changeset/0a8401a58e9f/ Log:backport a couple cosmetic changes from branch unicode-utf8 diff --git a/pypy/interpreter/gateway.py b/pypy/interpreter/gateway.py --- a/pypy/int

[pypy-commit] pypy py3.6: fix

2018-05-12 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.6 Changeset: r94533:6846408f5ccc Date: 2018-05-12 18:36 +0200 http://bitbucket.org/pypy/pypy/changeset/6846408f5ccc/ Log:fix diff --git a/lib-python/3/test/test_inspect.py b/lib-python/3/test/test_inspect.py --- a/lib-python/3/test/test_inspec

[pypy-commit] pypy py3.6: fill the classcell even earlier

2018-05-12 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.6 Changeset: r94534:4ea0853cd59f Date: 2018-05-12 19:09 +0200 http://bitbucket.org/pypy/pypy/changeset/4ea0853cd59f/ Log:fill the classcell even earlier diff --git a/pypy/interpreter/test/test_compiler.py b/pypy/interpreter/test/test_compiler.

[pypy-commit] pypy py3.6: can't use the one-argument form of type.__new__ for subclasses of type

2018-05-12 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.6 Changeset: r94535:7c4bb9c6272f Date: 2018-05-12 19:19 +0200 http://bitbucket.org/pypy/pypy/changeset/7c4bb9c6272f/ Log:can't use the one-argument form of type.__new__ for subclasses of type diff --git a/pypy/objspace/std/test/test_typ

[pypy-commit] pypy py3.6: missing space in error message

2018-05-12 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.6 Changeset: r94536:2341c48345f8 Date: 2018-05-12 19:23 +0200 http://bitbucket.org/pypy/pypy/changeset/2341c48345f8/ Log:missing space in error message diff --git a/pypy/module/__builtin__/compiling.py b/pypy/module/__builtin__/compiling.py --

[pypy-commit] pypy py3.6: bump magic because of classcell changes

2018-05-12 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: py3.6 Changeset: r94537:ba88f1c25694 Date: 2018-05-12 19:36 +0200 http://bitbucket.org/pypy/pypy/changeset/ba88f1c25694/ Log:bump magic because of classcell changes diff --git a/pypy/interpreter/pycode.py b/pypy/interpreter/pycode.py --- a/pypy/int

[pypy-commit] pypy py3.5: merge default into py3.5

2018-05-12 Thread mattip
Author: Matti Picus Branch: py3.5 Changeset: r94538:5f017005bd26 Date: 2018-05-12 21:01 +0300 http://bitbucket.org/pypy/pypy/changeset/5f017005bd26/ Log:merge default into py3.5 diff --git a/pypy/doc/config/objspace.usemodules._cppyy.txt b/pypy/doc/config/objspace.usemodules._cppyy.txt new