[pypy-commit] pypy default: tweak cppyy links

2016-12-15 Thread mattip
Author: Matti Picus Branch: Changeset: r89087:7fe5525b6ff6 Date: 2016-12-16 09:32 +0200 http://bitbucket.org/pypy/pypy/changeset/7fe5525b6ff6/ Log:tweak cppyy links diff --git a/pypy/doc/extending.rst b/pypy/doc/extending.rst --- a/pypy/doc/extending.rst +++ b/pypy/doc/extending.rst @@ -12,

[pypy-commit] pypy default: replace mention of Reflex by Cling

2016-12-15 Thread wlav
Author: Wim Lavrijsen Branch: Changeset: r89086:075ce4f71525 Date: 2016-12-15 20:48 -0800 http://bitbucket.org/pypy/pypy/changeset/075ce4f71525/ Log:replace mention of Reflex by Cling diff --git a/pypy/doc/extending.rst b/pypy/doc/extending.rst --- a/pypy/doc/extending.rst +++ b/pypy/doc/ex

[pypy-commit] pypy rffi-parser: progress

2016-12-15 Thread rlamy
Author: Ronan Lamy Branch: rffi-parser Changeset: r89085:483201b600d4 Date: 2016-12-16 03:13 + http://bitbucket.org/pypy/pypy/changeset/483201b600d4/ Log:progress diff --git a/pypy/module/cpyext/cparser.py b/pypy/module/cpyext/cparser.py --- a/pypy/module/cpyext/cparser.py +++ b/pypy/mod

[pypy-commit] pypy rffi-parser: Start defining the parsing API

2016-12-15 Thread rlamy
Author: Ronan Lamy Branch: rffi-parser Changeset: r89084:9d38728d62cc Date: 2016-12-16 02:29 + http://bitbucket.org/pypy/pypy/changeset/9d38728d62cc/ Log:Start defining the parsing API diff --git a/pypy/module/cpyext/cparser.py b/pypy/module/cpyext/cparser.py --- a/pypy/module/cpyext/cpa

[pypy-commit] pypy rffi-parser: Convert primitive types to rffi

2016-12-15 Thread rlamy
Author: Ronan Lamy Branch: rffi-parser Changeset: r89083:b4125bc7dfba Date: 2016-12-16 01:08 + http://bitbucket.org/pypy/pypy/changeset/b4125bc7dfba/ Log:Convert primitive types to rffi diff --git a/pypy/module/cpyext/cparser.py b/pypy/module/cpyext/cparser.py --- a/pypy/module/cpyext/cp

[pypy-commit] pypy default: tweak doc display and expose contributors.rst, now an umlaut-a is shown as "?",

2016-12-15 Thread mattip
Author: Matti Picus Branch: Changeset: r89082:7c90b50b2832 Date: 2016-12-16 01:06 +0200 http://bitbucket.org/pypy/pypy/changeset/7c90b50b2832/ Log:tweak doc display and expose contributors.rst, now an umlaut-a is shown as "?", diff --git a/pypy/doc/contributor.rst b/pypy/doc/contrib

[pypy-commit] pypy py3.5: hack at test to pass on cpython3.5, still fails on py3.5

2016-12-15 Thread mattip
Author: Matti Picus Branch: py3.5 Changeset: r89080:f145455a15e5 Date: 2016-12-16 00:11 +0200 http://bitbucket.org/pypy/pypy/changeset/f145455a15e5/ Log:hack at test to pass on cpython3.5, still fails on py3.5 diff --git a/pypy/module/cpyext/test/test_typeobject.py b/pypy/module/cpyext/test

[pypy-commit] pypy default: hack at test to pass on cpython3.5, still fails on py3.5

2016-12-15 Thread mattip
Author: Matti Picus Branch: Changeset: r89081:f1a5f1fd4df2 Date: 2016-12-16 00:16 +0200 http://bitbucket.org/pypy/pypy/changeset/f1a5f1fd4df2/ Log:hack at test to pass on cpython3.5, still fails on py3.5 diff --git a/pypy/module/cpyext/test/test_typeobject.py b/pypy/module/cpyext/test/test

[pypy-commit] pypy default: update release notes and cppyy documentation

2016-12-15 Thread wlav
Author: Wim Lavrijsen Branch: Changeset: r89079:985fae67dded Date: 2016-12-15 14:00 -0800 http://bitbucket.org/pypy/pypy/changeset/985fae67dded/ Log:update release notes and cppyy documentation diff --git a/pypy/doc/cppyy.rst b/pypy/doc/cppyy.rst --- a/pypy/doc/cppyy.rst +++ b/pypy/doc/cppy

[pypy-commit] pypy default: disable tests if compiler does not C++11

2016-12-15 Thread wlav
Author: Wim Lavrijsen Branch: Changeset: r89078:3831332c4c41 Date: 2016-12-15 13:59 -0800 http://bitbucket.org/pypy/pypy/changeset/3831332c4c41/ Log:disable tests if compiler does not C++11 diff --git a/pypy/module/cppyy/test/conftest.py b/pypy/module/cppyy/test/conftest.py --- a/pypy/modu

[pypy-commit] pypy rffi-parser: Import a stripped-down copy of cffi/cparser.py

2016-12-15 Thread rlamy
Author: Ronan Lamy Branch: rffi-parser Changeset: r89077:22dd82d0da49 Date: 2016-12-15 16:57 + http://bitbucket.org/pypy/pypy/changeset/22dd82d0da49/ Log:Import a stripped-down copy of cffi/cparser.py diff --git a/pypy/module/cpyext/cparser.py b/pypy/module/cpyext/cparser.py new file mod

[pypy-commit] pypy rffi-parser: A branch to use a cffi-style C parser to create rffi objects in cpyext.

2016-12-15 Thread rlamy
Author: Ronan Lamy Branch: rffi-parser Changeset: r89076:df792feb93b7 Date: 2016-12-15 16:51 + http://bitbucket.org/pypy/pypy/changeset/df792feb93b7/ Log:A branch to use a cffi-style C parser to create rffi objects in cpyext. ___ pypy-c

[pypy-commit] pypy py3.5: Remove the functions' Stackless-style __reduce__ method: otherwise,

2016-12-15 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89075:e8b1e5c2b023 Date: 2016-12-15 16:45 +0100 http://bitbucket.org/pypy/pypy/changeset/e8b1e5c2b023/ Log:Remove the functions' Stackless-style __reduce__ method: otherwise, some tests fail because local functions are reduced using this

[pypy-commit] pypy py3.5: Don't look up dynamically '_frozen_importlib.__import__()', it might

2016-12-15 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89074:f73566c74279 Date: 2016-12-15 16:21 +0100 http://bitbucket.org/pypy/pypy/changeset/f73566c74279/ Log:Don't look up dynamically '_frozen_importlib.__import__()', it might have been changed or removed. In CPython 3.5, they hard-coded th

[pypy-commit] pypy py3.5: bytes(x) should return x.__bytes__() even if that is a subclass of 'bytes'

2016-12-15 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89073:4a3854e5e543 Date: 2016-12-15 16:05 +0100 http://bitbucket.org/pypy/pypy/changeset/4a3854e5e543/ Log:bytes(x) should return x.__bytes__() even if that is a subclass of 'bytes' diff --git a/pypy/objspace/std/bytesobject.py b/pypy/objs

[pypy-commit] pypy py3.5: "Fix" these tests by changing 'str_or_None' to mean that bytes are not

2016-12-15 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89072:7d75f981d293 Date: 2016-12-15 15:35 +0100 http://bitbucket.org/pypy/pypy/changeset/7d75f981d293/ Log:"Fix" these tests by changing 'str_or_None' to mean that bytes are not acceptable diff --git a/pypy/interpreter/baseobjspace.py b/py

[pypy-commit] pypy py3.5: mark some tests as impl details

2016-12-15 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89071:01d17dcb5fe6 Date: 2016-12-15 15:19 +0100 http://bitbucket.org/pypy/pypy/changeset/01d17dcb5fe6/ Log:mark some tests as impl details diff --git a/lib-python/3/test/test_builtin.py b/lib-python/3/test/test_builtin.py --- a/lib-python/3/test/

[pypy-commit] pypy py3.5: adapt test to pypy's exact behavior

2016-12-15 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89070:8cd625f42c0d Date: 2016-12-15 15:04 +0100 http://bitbucket.org/pypy/pypy/changeset/8cd625f42c0d/ Log:adapt test to pypy's exact behavior diff --git a/lib-python/3/test/test_grammar.py b/lib-python/3/test/test_grammar.py --- a/lib-python/3/t

[pypy-commit] pypy py3.5: Follow-up for 0146779efba0: don't mask the original TypeError in

2016-12-15 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89069:76dcc5502332 Date: 2016-12-15 14:55 +0100 http://bitbucket.org/pypy/pypy/changeset/76dcc5502332/ Log:Follow-up for 0146779efba0: don't mask the original TypeError in more general cases (but only on Python 3.x) diff --git a/pypy/inter

[pypy-commit] pypy py3.5: fix test

2016-12-15 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89068:3c82fb676089 Date: 2016-12-15 14:33 +0100 http://bitbucket.org/pypy/pypy/changeset/3c82fb676089/ Log:fix test diff --git a/lib-python/3/test/test_extcall.py b/lib-python/3/test/test_extcall.py --- a/lib-python/3/test/test_extcall.py +++ b/l

[pypy-commit] pypy py3.5: Skip a check on pypy

2016-12-15 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89067:c143364bcd26 Date: 2016-12-15 14:30 +0100 http://bitbucket.org/pypy/pypy/changeset/c143364bcd26/ Log:Skip a check on pypy diff --git a/lib-python/3/test/test_generators.py b/lib-python/3/test/test_generators.py --- a/lib-python/3/test/test_

[pypy-commit] pypy default: Uh, should be part of 04c5ad075bde

2016-12-15 Thread arigo
Author: Armin Rigo Branch: Changeset: r89066:4d3b8f90d4f2 Date: 2016-12-15 14:21 +0100 http://bitbucket.org/pypy/pypy/changeset/4d3b8f90d4f2/ Log:Uh, should be part of 04c5ad075bde diff --git a/pypy/module/cpyext/stubs.py b/pypy/module/cpyext/stubs.py --- a/pypy/module/cpyext/stubs.py +++ b

[pypy-commit] pypy default: PyWeakref_Check*() variants

2016-12-15 Thread arigo
Author: Armin Rigo Branch: Changeset: r89065:04c5ad075bde Date: 2016-12-15 14:15 +0100 http://bitbucket.org/pypy/pypy/changeset/04c5ad075bde/ Log:PyWeakref_Check*() variants diff --git a/pypy/module/cpyext/test/test_weakref.py b/pypy/module/cpyext/test/test_weakref.py --- a/pypy/module/cpy