[pypy-commit] cffi cffi-1.0: Add ffi.distutils_extension() and adapt a demo to show the

2015-05-02 Thread arigo
Author: Armin Rigo Branch: cffi-1.0 Changeset: r1900:3d48fee148d1 Date: 2015-05-02 09:58 +0200 http://bitbucket.org/cffi/cffi/changeset/3d48fee148d1/ Log:Add ffi.distutils_extension() and adapt a demo to show the non- setuptools way diff --git a/_cffi1/recompiler.py b/_cffi1/recompil

[pypy-commit] cffi cffi-1.0: test fixes

2015-05-02 Thread arigo
Author: Armin Rigo Branch: cffi-1.0 Changeset: r1901:a21ecd9803c3 Date: 2015-05-02 11:27 +0200 http://bitbucket.org/cffi/cffi/changeset/a21ecd9803c3/ Log:test fixes diff --git a/_cffi1/test_parse_c_type.py b/_cffi1/test_parse_c_type.py --- a/_cffi1/test_parse_c_type.py +++ b/_cffi1/test_pars

[pypy-commit] cffi cffi-1.0: Silence warnings

2015-05-02 Thread arigo
Author: Armin Rigo Branch: cffi-1.0 Changeset: r1902:7252fa21404c Date: 2015-05-02 11:41 +0200 http://bitbucket.org/cffi/cffi/changeset/7252fa21404c/ Log:Silence warnings diff --git a/_cffi1/cffi1_module.c b/_cffi1/cffi1_module.c --- a/_cffi1/cffi1_module.c +++ b/_cffi1/cffi1_module.c @@ -16

[pypy-commit] pypy default: Fix test on Windows

2015-05-02 Thread arigo
Author: Armin Rigo Branch: Changeset: r76974:0d5be1c2a04d Date: 2015-05-02 14:30 +0200 http://bitbucket.org/pypy/pypy/changeset/0d5be1c2a04d/ Log:Fix test on Windows diff --git a/rpython/jit/backend/test/runner_test.py b/rpython/jit/backend/test/runner_test.py --- a/rpython/jit/backend/tes

[pypy-commit] pypy default: Adapt for f01fd6fb3a45

2015-05-02 Thread arigo
Author: Armin Rigo Branch: Changeset: r76975:74230ae36a26 Date: 2015-05-02 16:04 +0200 http://bitbucket.org/pypy/pypy/changeset/74230ae36a26/ Log:Adapt for f01fd6fb3a45 diff --git a/pypy/module/pypyjit/test_pypy_c/test_misc.py b/pypy/module/pypyjit/test_pypy_c/test_misc.py --- a/pypy/modul

[pypy-commit] pypy cffi-1.0: Add some files

2015-05-02 Thread arigo
Author: Armin Rigo Branch: cffi-1.0 Changeset: r76977:ec7541ae9244 Date: 2015-05-02 16:43 +0200 http://bitbucket.org/pypy/pypy/changeset/ec7541ae9244/ Log:Add some files diff --git a/pypy/module/_cffi_backend/cffi_opcode.py b/pypy/module/_cffi_backend/cffi_opcode.py new file mode 100644 ---

[pypy-commit] pypy cffi-1.0: A branch in which to add support for cffi 1.0

2015-05-02 Thread arigo
Author: Armin Rigo Branch: cffi-1.0 Changeset: r76976:4c657dc7e878 Date: 2015-05-01 11:15 +0200 http://bitbucket.org/pypy/pypy/changeset/4c657dc7e878/ Log:A branch in which to add support for cffi 1.0 ___ pypy-commit mailing list pypy-commit@python

[pypy-commit] pypy cffi-1.0: enums, structs

2015-05-02 Thread arigo
Author: Armin Rigo Branch: cffi-1.0 Changeset: r76978:0c05840fcfdc Date: 2015-05-02 16:57 +0200 http://bitbucket.org/pypy/pypy/changeset/0c05840fcfdc/ Log:enums, structs diff --git a/pypy/module/_cffi_backend/parse_c_type.py b/pypy/module/_cffi_backend/parse_c_type.py --- a/pypy/module/_cff

[pypy-commit] pypy cffi-1.0: Finish to pass these tests

2015-05-02 Thread arigo
Author: Armin Rigo Branch: cffi-1.0 Changeset: r76979:c33d7ff70346 Date: 2015-05-02 17:09 +0200 http://bitbucket.org/pypy/pypy/changeset/c33d7ff70346/ Log:Finish to pass these tests diff --git a/pypy/module/_cffi_backend/parse_c_type.py b/pypy/module/_cffi_backend/parse_c_type.py --- a/pypy

[pypy-commit] pypy numpy-fixes: test for 0-dim array

2015-05-02 Thread mattip
Author: mattip Branch: numpy-fixes Changeset: r76981:36a16b711ea6 Date: 2015-05-02 21:05 +0300 http://bitbucket.org/pypy/pypy/changeset/36a16b711ea6/ Log:test for 0-dim array diff --git a/pypy/module/micronumpy/concrete.py b/pypy/module/micronumpy/concrete.py --- a/pypy/module/micronumpy/co

[pypy-commit] pypy numpy-fixes: make astype() return contiguous ndarrays

2015-05-02 Thread mattip
Author: mattip Branch: numpy-fixes Changeset: r76980:445521dede4f Date: 2015-05-01 14:31 +0300 http://bitbucket.org/pypy/pypy/changeset/445521dede4f/ Log:make astype() return contiguous ndarrays diff --git a/pypy/module/micronumpy/concrete.py b/pypy/module/micronumpy/concrete.py --- a/pypy/

[pypy-commit] pypy numpy-fixes: refactor comparison_func -> bool_result, special case logical_and, logical_or

2015-05-02 Thread mattip
Author: mattip Branch: numpy-fixes Changeset: r76982:531f883e82b9 Date: 2015-05-02 21:40 +0300 http://bitbucket.org/pypy/pypy/changeset/531f883e82b9/ Log:refactor comparison_func -> bool_result, special case logical_and, logical_or diff --git a/pypy/module/micronumpy/test/test_object

[pypy-commit] cffi cffi-1.0: Add a num_types entry to help pypy's implementation

2015-05-02 Thread arigo
Author: Armin Rigo Branch: cffi-1.0 Changeset: r1903:e6be5709de0b Date: 2015-05-02 20:46 +0200 http://bitbucket.org/cffi/cffi/changeset/e6be5709de0b/ Log:Add a num_types entry to help pypy's implementation diff --git a/_cffi1/parse_c_type.h b/_cffi1/parse_c_type.h --- a/_cffi1/parse_c_type.h

[pypy-commit] pypy cffi-1.0: in-progress

2015-05-02 Thread arigo
Author: Armin Rigo Branch: cffi-1.0 Changeset: r76984:590c388e5920 Date: 2015-05-02 21:02 +0200 http://bitbucket.org/pypy/pypy/changeset/590c388e5920/ Log:in-progress diff --git a/pypy/module/_cffi_backend/__init__.py b/pypy/module/_cffi_backend/__init__.py --- a/pypy/module/_cffi_backend/_

[pypy-commit] pypy cffi-1.0: Add a _nowrapper arg

2015-05-02 Thread arigo
Author: Armin Rigo Branch: cffi-1.0 Changeset: r76983:5685e59146f2 Date: 2015-05-02 17:36 +0200 http://bitbucket.org/pypy/pypy/changeset/5685e59146f2/ Log:Add a _nowrapper arg diff --git a/pypy/module/_cffi_backend/parse_c_type.py b/pypy/module/_cffi_backend/parse_c_type.py --- a/pypy/modul

[pypy-commit] pypy cffi-1.0: arrays

2015-05-02 Thread arigo
Author: Armin Rigo Branch: cffi-1.0 Changeset: r76986:e315aa35d652 Date: 2015-05-02 21:47 +0200 http://bitbucket.org/pypy/pypy/changeset/e315aa35d652/ Log:arrays diff --git a/pypy/module/_cffi_backend/newtype.py b/pypy/module/_cffi_backend/newtype.py --- a/pypy/module/_cffi_backend/newtype.

[pypy-commit] pypy cffi-1.0: Caching of types inside the _cffi_backend

2015-05-02 Thread arigo
Author: Armin Rigo Branch: cffi-1.0 Changeset: r76985:d50e9027d0c7 Date: 2015-05-02 21:42 +0200 http://bitbucket.org/pypy/pypy/changeset/d50e9027d0c7/ Log:Caching of types inside the _cffi_backend diff --git a/pypy/module/_cffi_backend/ctypefunc.py b/pypy/module/_cffi_backend/ctypefunc.py -

[pypy-commit] pypy cffi-1.0: function types

2015-05-02 Thread arigo
Author: Armin Rigo Branch: cffi-1.0 Changeset: r76987:6455c8cbf585 Date: 2015-05-02 21:55 +0200 http://bitbucket.org/pypy/pypy/changeset/6455c8cbf585/ Log:function types diff --git a/pypy/module/_cffi_backend/newtype.py b/pypy/module/_cffi_backend/newtype.py --- a/pypy/module/_cffi_backend/

[pypy-commit] cffi cffi-1.0: Check that the base class' instances don't allow random attributes

2015-05-02 Thread arigo
Author: Armin Rigo Branch: cffi-1.0 Changeset: r1904:ece4874b2b8e Date: 2015-05-02 22:12 +0200 http://bitbucket.org/cffi/cffi/changeset/ece4874b2b8e/ Log:Check that the base class' instances don't allow random attributes diff --git a/_cffi1/test_ffi_obj.py b/_cffi1/test_ffi_obj.py --- a/_cff

[pypy-commit] pypy cffi-1.0: ffi.NULL

2015-05-02 Thread arigo
Author: Armin Rigo Branch: cffi-1.0 Changeset: r76990:121470ee9062 Date: 2015-05-02 22:22 +0200 http://bitbucket.org/pypy/pypy/changeset/121470ee9062/ Log:ffi.NULL diff --git a/pypy/module/_cffi_backend/__init__.py b/pypy/module/_cffi_backend/__init__.py --- a/pypy/module/_cffi_backend/__in

[pypy-commit] pypy cffi-1.0: A few more methods

2015-05-02 Thread arigo
Author: Armin Rigo Branch: cffi-1.0 Changeset: r76992:55b7eba2a853 Date: 2015-05-02 22:36 +0200 http://bitbucket.org/pypy/pypy/changeset/55b7eba2a853/ Log:A few more methods diff --git a/pypy/module/_cffi_backend/ffi_obj.py b/pypy/module/_cffi_backend/ffi_obj.py --- a/pypy/module/_cffi_back

[pypy-commit] pypy cffi-1.0: more cases in ffi_type()

2015-05-02 Thread arigo
Author: Armin Rigo Branch: cffi-1.0 Changeset: r76991:236d9c2a8cf1 Date: 2015-05-02 22:25 +0200 http://bitbucket.org/pypy/pypy/changeset/236d9c2a8cf1/ Log:more cases in ffi_type() diff --git a/pypy/module/_cffi_backend/ffi_obj.py b/pypy/module/_cffi_backend/ffi_obj.py --- a/pypy/module/_cff

[pypy-commit] pypy cffi-1.0: ffi.new()

2015-05-02 Thread arigo
Author: Armin Rigo Branch: cffi-1.0 Changeset: r76989:6ab11b72aa4a Date: 2015-05-02 22:09 +0200 http://bitbucket.org/pypy/pypy/changeset/6ab11b72aa4a/ Log:ffi.new() diff --git a/pypy/module/_cffi_backend/ffi_obj.py b/pypy/module/_cffi_backend/ffi_obj.py --- a/pypy/module/_cffi_backend/ffi_o

[pypy-commit] pypy cffi-1.0: Fix tests

2015-05-02 Thread arigo
Author: Armin Rigo Branch: cffi-1.0 Changeset: r76988:fd8087e42b2d Date: 2015-05-02 22:01 +0200 http://bitbucket.org/pypy/pypy/changeset/fd8087e42b2d/ Log:Fix tests diff --git a/pypy/module/_cffi_backend/newtype.py b/pypy/module/_cffi_backend/newtype.py --- a/pypy/module/_cffi_backend/newty

[pypy-commit] pypy cffi-1.0: ffi.error

2015-05-02 Thread arigo
Author: Armin Rigo Branch: cffi-1.0 Changeset: r76994:31525da2d230 Date: 2015-05-02 22:47 +0200 http://bitbucket.org/pypy/pypy/changeset/31525da2d230/ Log:ffi.error diff --git a/pypy/module/_cffi_backend/ffi_obj.py b/pypy/module/_cffi_backend/ffi_obj.py --- a/pypy/module/_cffi_backend/ffi_o

[pypy-commit] pypy cffi-1.0: sizeof, alignof

2015-05-02 Thread arigo
Author: Armin Rigo Branch: cffi-1.0 Changeset: r76993:1ed3be365036 Date: 2015-05-02 22:42 +0200 http://bitbucket.org/pypy/pypy/changeset/1ed3be365036/ Log:sizeof, alignof diff --git a/pypy/module/_cffi_backend/ffi_obj.py b/pypy/module/_cffi_backend/ffi_obj.py --- a/pypy/module/_cffi_backend

[pypy-commit] pypy numpy-fixes: fix translation

2015-05-02 Thread mattip
Author: mattip Branch: numpy-fixes Changeset: r76995:2795331a0d8c Date: 2015-05-03 00:11 +0300 http://bitbucket.org/pypy/pypy/changeset/2795331a0d8c/ Log:fix translation diff --git a/pypy/module/micronumpy/types.py b/pypy/module/micronumpy/types.py --- a/pypy/module/micronumpy/types.py +++ b

[pypy-commit] pypy default: document merged branch

2015-05-02 Thread mattip
Author: mattip Branch: Changeset: r76996:b98d872b47b3 Date: 2015-05-03 00:25 +0300 http://bitbucket.org/pypy/pypy/changeset/b98d872b47b3/ Log:document merged branch diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy/doc/whatsnew-