[pypy-commit] pypy py3.5-mac-embedding: default to embedding dependencies on OS X

2017-10-10 Thread danchr
Author: Dan Villiom Podlaski Christiansen Branch: py3.5-mac-embedding Changeset: r92696:c26613e63483 Date: 2017-10-07 15:03 +0200 http://bitbucket.org/pypy/pypy/changeset/c26613e63483/ Log:default to embedding dependencies on OS X diff --git a/pypy/tool/release/package.py b/pypy/tool/release

[pypy-commit] pypy py3.5-mac-embedding: merge py3.5 into py3.5-mac-embedding

2017-10-10 Thread danchr
Author: Dan Villiom Podlaski Christiansen Branch: py3.5-mac-embedding Changeset: r92695:1dae3639ba33 Date: 2017-10-07 15:32 +0200 http://bitbucket.org/pypy/pypy/changeset/1dae3639ba33/ Log:merge py3.5 into py3.5-mac-embedding diff too long, truncating to 2000 out of 50513 lines diff --git a

[pypy-commit] pypy py3.5-mac-embedding: ssl: add custom libressl patch that makes it fall back to the OS X roots

2017-10-10 Thread danchr
Author: Dan Villiom Podlaski Christiansen Branch: py3.5-mac-embedding Changeset: r92694:edfc27431cae Date: 2017-10-07 15:04 +0200 http://bitbucket.org/pypy/pypy/changeset/edfc27431cae/ Log:ssl: add custom libressl patch that makes it fall back to the OS X roots diff --git a/lib_pypy/

[pypy-commit] pypy py3.5-mac-embedding: add support for hashing the fetched archive and verifying it, and patching sources

2017-10-10 Thread danchr
Author: Dan Villiom Podlaski Christiansen Branch: py3.5-mac-embedding Changeset: r92693:397dbd08c702 Date: 2017-10-07 15:05 +0200 http://bitbucket.org/pypy/pypy/changeset/397dbd08c702/ Log:add support for hashing the fetched archive and verifying it, and patching sources diff --git a

[pypy-commit] pypy cpyext-avoid-roundtrip: (antocuni, arigo): we can no longer call decref on w_obj now, because make_ref returns an unliked PyObject for integers. Fix the test

2017-10-10 Thread antocuni
Author: Antonio Cuni Branch: cpyext-avoid-roundtrip Changeset: r92697:a6058690cb67 Date: 2017-10-10 10:32 +0200 http://bitbucket.org/pypy/pypy/changeset/a6058690cb67/ Log:(antocuni, arigo): we can no longer call decref on w_obj now, because make_ref returns an unliked PyObject for int

[pypy-commit] pypy cpyext-avoid-roundtrip: (antocuni, arigo)

2017-10-10 Thread arigo
Author: Armin Rigo Branch: cpyext-avoid-roundtrip Changeset: r92698:51b3443b1148 Date: 2017-10-10 11:11 +0200 http://bitbucket.org/pypy/pypy/changeset/51b3443b1148/ Log:(antocuni, arigo) Try to be less magic and avoid the basic functions like decref() accepting both PyObjects

[pypy-commit] pypy cpyext-avoid-roundtrip: oops, fixes

2017-10-10 Thread arigo
Author: Armin Rigo Branch: cpyext-avoid-roundtrip Changeset: r92700:3c9c5746d625 Date: 2017-10-10 11:29 +0200 http://bitbucket.org/pypy/pypy/changeset/3c9c5746d625/ Log:oops, fixes diff --git a/pypy/module/cpyext/pyerrors.py b/pypy/module/cpyext/pyerrors.py --- a/pypy/module/cpyext/pyerrors.

[pypy-commit] pypy cpyext-avoid-roundtrip: Move this numpypy test to test_ndarrayobject. It fails if it is placed

2017-10-10 Thread arigo
Author: Armin Rigo Branch: cpyext-avoid-roundtrip Changeset: r92699:630e99e82bff Date: 2017-10-10 11:29 +0200 http://bitbucket.org/pypy/pypy/changeset/630e99e82bff/ Log:Move this numpypy test to test_ndarrayobject. It fails if it is placed elsewhere and we run only that test file. di

[pypy-commit] pypy matplotlib: together with branch of matlab. tkinter plots begin to work

2017-10-10 Thread mattip
Author: Matti Picus Branch: matplotlib Changeset: r92702:296db0043bc2 Date: 2017-10-10 14:47 +1100 http://bitbucket.org/pypy/pypy/changeset/296db0043bc2/ Log:together with branch of matlab. tkinter plots begin to work This converts the ndarray data to a string, the non-CFFI version

[pypy-commit] pypy matplotlib: add Tk structs needed for matplotlib

2017-10-10 Thread mattip
Author: Matti Picus Branch: matplotlib Changeset: r92701:e1572b9ceb2a Date: 2017-10-10 12:34 +1100 http://bitbucket.org/pypy/pypy/changeset/e1572b9ceb2a/ Log:add Tk structs needed for matplotlib diff --git a/lib_pypy/_tkinter/tklib_build.py b/lib_pypy/_tkinter/tklib_build.py --- a/lib_pypy/_

[pypy-commit] pypy py3.5-mac-embedding: osx root patch: remove printout from common code paths

2017-10-10 Thread danchr
Author: Dan Villiom Podlaski Christiansen Branch: py3.5-mac-embedding Changeset: r92703:e3423154d0f1 Date: 2017-10-10 15:38 +0200 http://bitbucket.org/pypy/pypy/changeset/e3423154d0f1/ Log:osx root patch: remove printout from common code paths We shouldn't print out anything if the r

[pypy-commit] pypy py3.5-mac-embedding: build_cffi_imports: use cpu count rather than cpu count + 1

2017-10-10 Thread danchr
Author: Dan Villiom Podlaski Christiansen Branch: py3.5-mac-embedding Changeset: r92704:05b4d8cf38cc Date: 2017-10-10 15:51 +0200 http://bitbucket.org/pypy/pypy/changeset/05b4d8cf38cc/ Log:build_cffi_imports: use cpu count rather than cpu count + 1 For consistency with the regular tr

[pypy-commit] pypy cpyext-avoid-roundtrip: (antocuni, arigo)

2017-10-10 Thread arigo
Author: Armin Rigo Branch: cpyext-avoid-roundtrip Changeset: r92705:86616775c934 Date: 2017-10-10 16:02 +0200 http://bitbucket.org/pypy/pypy/changeset/86616775c934/ Log:(antocuni, arigo) Test and "fix": PySequence_GetItem() should return a new reference to an *existing* objec

[pypy-commit] pypy cpyext-avoid-roundtrip: (antocuni, arigo)

2017-10-10 Thread arigo
Author: Armin Rigo Branch: cpyext-avoid-roundtrip Changeset: r92706:b2d92fe45d11 Date: 2017-10-10 16:06 +0200 http://bitbucket.org/pypy/pypy/changeset/b2d92fe45d11/ Log:(antocuni, arigo) Test and fix diff --git a/pypy/module/cpyext/sequence.py b/pypy/module/cpyext/sequence.py --- a/

[pypy-commit] pypy cpyext-avoid-roundtrip: (antocuni, arigo): hopefully fix translation, and add a sanity check to catch these errors earlier in the tests

2017-10-10 Thread antocuni
Author: Antonio Cuni Branch: cpyext-avoid-roundtrip Changeset: r92707:648fa5150fa6 Date: 2017-10-10 17:51 +0200 http://bitbucket.org/pypy/pypy/changeset/648fa5150fa6/ Log:(antocuni, arigo): hopefully fix translation, and add a sanity check to catch these errors earlier in the tests d

[pypy-commit] pypy cpyext-avoid-roundtrip: (antocuni, arigo): blindly try to fix cppyy

2017-10-10 Thread antocuni
Author: Antonio Cuni Branch: cpyext-avoid-roundtrip Changeset: r92708:160e55b245b0 Date: 2017-10-10 17:54 +0200 http://bitbucket.org/pypy/pypy/changeset/160e55b245b0/ Log:(antocuni, arigo): blindly try to fix cppyy diff --git a/pypy/module/_cppyy/converter.py b/pypy/module/_cppyy/converter.p

[pypy-commit] pypy cpyext-avoid-roundtrip: (antocuni, arigo)

2017-10-10 Thread arigo
Author: Armin Rigo Branch: cpyext-avoid-roundtrip Changeset: r92709:8d6f9c10803c Date: 2017-10-10 18:25 +0200 http://bitbucket.org/pypy/pypy/changeset/8d6f9c10803c/ Log:(antocuni, arigo) Fix two different tests diff --git a/pypy/module/cpyext/sequence.py b/pypy/module/cpyext/sequenc

[pypy-commit] pypy cpyext-avoid-roundtrip: (antocuni, ronan, arigo)

2017-10-10 Thread arigo
Author: Armin Rigo Branch: cpyext-avoid-roundtrip Changeset: r92710:fa425a186e38 Date: 2017-10-10 19:56 +0200 http://bitbucket.org/pypy/pypy/changeset/fa425a186e38/ Log:(antocuni, ronan, arigo) Fix and improve the test, and fix the code diff --git a/pypy/module/cpyext/sequence.py b/

[pypy-commit] pypy default: fix annotation for 1b7397a88e79 - same signature for {set, list}.switch_to_object_strategy()

2017-10-10 Thread mattip
Author: Matti Picus Branch: Changeset: r92712:382f89d5d1c5 Date: 2017-10-11 10:52 +1100 http://bitbucket.org/pypy/pypy/changeset/382f89d5d1c5/ Log:fix annotation for 1b7397a88e79 - same signature for {set, list}.switch_to_object_strategy() diff --git a/pypy/objspace/std/setobject.py

[pypy-commit] pypy default: document branches, matplotlib progress

2017-10-10 Thread mattip
Author: Matti Picus Branch: Changeset: r92711:f5cc7168a27b Date: 2017-10-11 10:47 +1100 http://bitbucket.org/pypy/pypy/changeset/f5cc7168a27b/ Log:document branches, matplotlib progress diff --git a/pypy/doc/project-ideas.rst b/pypy/doc/project-ideas.rst --- a/pypy/doc/project-ideas.rst +++