[pypy-commit] pypy fix-result-types: update test for correct numpy 1.9 behaviour

2015-05-19 Thread rlamy
Author: Ronan Lamy Branch: fix-result-types Changeset: r77419:a33c77dca71e Date: 2015-05-20 04:03 +0100 http://bitbucket.org/pypy/pypy/changeset/a33c77dca71e/ Log:update test for correct numpy 1.9 behaviour diff --git a/pypy/module/micronumpy/test/test_ndarray.py b/pypy/module/micronumpy/te

[pypy-commit] pypy fix-result-types: fix promote_types(, )

2015-05-19 Thread rlamy
Author: Ronan Lamy Branch: fix-result-types Changeset: r77418:c9ba53952909 Date: 2015-05-20 03:56 +0100 http://bitbucket.org/pypy/pypy/changeset/c9ba53952909/ Log:fix promote_types(, ) diff --git a/pypy/module/micronumpy/casting.py b/pypy/module/micronumpy/casting.py --- a/pypy/module/micro

[pypy-commit] pypy fix-result-types: precompute string length for integer itemtypes

2015-05-19 Thread rlamy
Author: Ronan Lamy Branch: fix-result-types Changeset: r77417:16dc3de9c668 Date: 2015-05-20 02:34 +0100 http://bitbucket.org/pypy/pypy/changeset/16dc3de9c668/ Log:precompute string length for integer itemtypes diff --git a/pypy/module/micronumpy/descriptor.py b/pypy/module/micronumpy/descri

[pypy-commit] pypy default: test, fix for str(box('abc')) => 'abc' rather than "'abc'"

2015-05-19 Thread mattip
Author: mattip Branch: Changeset: r77416:6f94cd71078c Date: 2015-05-20 00:08 +0300 http://bitbucket.org/pypy/pypy/changeset/6f94cd71078c/ Log:test, fix for str(box('abc')) => 'abc' rather than "'abc'" diff --git a/pypy/module/micronumpy/boxes.py b/pypy/module/micronumpy/boxes.py --- a/pypy/

[pypy-commit] pypy default: move grp.py's logic inside _pwdgrp_build.py too

2015-05-19 Thread arigo
Author: Armin Rigo Branch: Changeset: r77415:b96f6cabe5bd Date: 2015-05-19 22:54 +0200 http://bitbucket.org/pypy/pypy/changeset/b96f6cabe5bd/ Log:move grp.py's logic inside _pwdgrp_build.py too diff --git a/lib_pypy/_pwd_build.py b/lib_pypy/_pwdgrp_build.py rename from lib_pypy/_pwd_build.p

[pypy-commit] pypy default: _pwd_cffi, to make it a bit more portable than the ctypes version

2015-05-19 Thread arigo
Author: Armin Rigo Branch: Changeset: r77414:1291bd5dee42 Date: 2015-05-19 22:39 +0200 http://bitbucket.org/pypy/pypy/changeset/1291bd5dee42/ Log:_pwd_cffi, to make it a bit more portable than the ctypes version diff --git a/lib_pypy/_pwd_build.py b/lib_pypy/_pwd_build.py new file mode 1006

[pypy-commit] pypy default: Write a skipped test as documentation

2015-05-19 Thread arigo
Author: Armin Rigo Branch: Changeset: r77413:182864d41352 Date: 2015-05-19 22:22 +0200 http://bitbucket.org/pypy/pypy/changeset/182864d41352/ Log:Write a skipped test as documentation diff --git a/pypy/module/test_lib_pypy/test_dbm_extra.py b/pypy/module/test_lib_pypy/test_dbm_extra.py ---

[pypy-commit] pypy default: Skip some of these tests in case of runappdirect (they are also in ../test_pypy_c/cffi_tests)

2015-05-19 Thread arigo
Author: Armin Rigo Branch: Changeset: r77412:fec3609da386 Date: 2015-05-19 22:10 +0200 http://bitbucket.org/pypy/pypy/changeset/fec3609da386/ Log:Skip some of these tests in case of runappdirect (they are also in ../test_pypy_c/cffi_tests) diff --git a/pypy/module/_cffi_backend/newt

[pypy-commit] pypy default: _sqlite3_cffi

2015-05-19 Thread arigo
Author: Armin Rigo Branch: Changeset: r77411:22f620c32cda Date: 2015-05-19 22:02 +0200 http://bitbucket.org/pypy/pypy/changeset/22f620c32cda/ Log:_sqlite3_cffi diff --git a/lib_pypy/_sqlite3.py b/lib_pypy/_sqlite3.py --- a/lib_pypy/_sqlite3.py +++ b/lib_pypy/_sqlite3.py @@ -47,243 +47,7 @@

[pypy-commit] cffi default: Mention that lib.__dict__ doesn't exist any more, too

2015-05-19 Thread arigo
Author: Armin Rigo Branch: Changeset: r2059:136a7f25360f Date: 2015-05-19 22:03 +0200 http://bitbucket.org/cffi/cffi/changeset/136a7f25360f/ Log:Mention that lib.__dict__ doesn't exist any more, too diff --git a/doc/source/cdef.rst b/doc/source/cdef.rst --- a/doc/source/cdef.rst +++ b/doc/s

[pypy-commit] pypy fix-result-types: Create static promotion_table and use it in np.promote_types()

2015-05-19 Thread rlamy
Author: Ronan Lamy Branch: fix-result-types Changeset: r77410:dffc0c4c78fe Date: 2015-05-19 21:01 +0100 http://bitbucket.org/pypy/pypy/changeset/dffc0c4c78fe/ Log:Create static promotion_table and use it in np.promote_types() diff --git a/pypy/module/micronumpy/casting.py b/pypy/module/micr

[pypy-commit] pypy default: _tkinter as an out-of-line module

2015-05-19 Thread arigo
Author: Armin Rigo Branch: Changeset: r77409:bb2d681d55e6 Date: 2015-05-19 21:49 +0200 http://bitbucket.org/pypy/pypy/changeset/bb2d681d55e6/ Log:_tkinter as an out-of-line module diff --git a/lib_pypy/_tkinter/__init__.py b/lib_pypy/_tkinter/__init__.py --- a/lib_pypy/_tkinter/__init__.py

[pypy-commit] pypy default: _curses_cffi

2015-05-19 Thread arigo
Author: Armin Rigo Branch: Changeset: r77408:c4c3a9d60c79 Date: 2015-05-19 21:38 +0200 http://bitbucket.org/pypy/pypy/changeset/c4c3a9d60c79/ Log:_curses_cffi diff --git a/lib_pypy/_curses.py b/lib_pypy/_curses.py --- a/lib_pypy/_curses.py +++ b/lib_pypy/_curses.py @@ -6,326 +6,7 @@ ra

[pypy-commit] pypy default: syslog

2015-05-19 Thread arigo
Author: Armin Rigo Branch: Changeset: r77407:b4721c60a8e8 Date: 2015-05-19 21:34 +0200 http://bitbucket.org/pypy/pypy/changeset/b4721c60a8e8/ Log:syslog diff --git a/lib_pypy/_syslog_build.py b/lib_pypy/_syslog_build.py new file mode 100644 --- /dev/null +++ b/lib_pypy/_syslog_build.py @@ -

[pypy-commit] pypy default: audioop: use an out-of-line module

2015-05-19 Thread arigo
Author: Armin Rigo Branch: Changeset: r77406:589a08843c3e Date: 2015-05-19 21:26 +0200 http://bitbucket.org/pypy/pypy/changeset/589a08843c3e/ Log:audioop: use an out-of-line module diff --git a/lib_pypy/_audioop_build.py b/lib_pypy/_audioop_build.py new file mode 100644 --- /dev/null +++ b/

[pypy-commit] pypy default: These functions can be static too. It's certainly better than exporting (and potentially conflicting)

2015-05-19 Thread arigo
Author: Armin Rigo Branch: Changeset: r77405:b7dbc8a696c3 Date: 2015-05-19 21:19 +0200 http://bitbucket.org/pypy/pypy/changeset/b7dbc8a696c3/ Log:These functions can be static too. It's certainly better than exporting (and potentially conflicting) generic names like "add()". diff --

[pypy-commit] pypy default: Adapt package.py for the out-of-line modules. Currently there is only one, for gdbm.

2015-05-19 Thread arigo
Author: Armin Rigo Branch: Changeset: r77404:6b2e92942b8f Date: 2015-05-19 21:15 +0200 http://bitbucket.org/pypy/pypy/changeset/6b2e92942b8f/ Log:Adapt package.py for the out-of-line modules. Currently there is only one, for gdbm. diff --git a/pypy/tool/release/package.py b/pypy/too

[pypy-commit] pypy fix-result-types: kill unused find_unaryop_result_dtype()

2015-05-19 Thread rlamy
Author: Ronan Lamy Branch: fix-result-types Changeset: r77403:4bf5c0716f7b Date: 2015-05-19 19:38 +0100 http://bitbucket.org/pypy/pypy/changeset/4bf5c0716f7b/ Log:kill unused find_unaryop_result_dtype() diff --git a/pypy/module/micronumpy/casting.py b/pypy/module/micronumpy/casting.py --- a

[pypy-commit] pypy fix-result-types: kill unused flags in find_binop_result_dtype()

2015-05-19 Thread rlamy
Author: Ronan Lamy Branch: fix-result-types Changeset: r77402:d895ec8f9a3b Date: 2015-05-19 19:22 +0100 http://bitbucket.org/pypy/pypy/changeset/d895ec8f9a3b/ Log:kill unused flags in find_binop_result_dtype() diff --git a/pypy/module/micronumpy/casting.py b/pypy/module/micronumpy/casting.p

[pypy-commit] cffi default: Ah, we don't have a _static dir

2015-05-19 Thread arigo
Author: Armin Rigo Branch: Changeset: r2058:e405d77e844a Date: 2015-05-19 20:19 +0200 http://bitbucket.org/cffi/cffi/changeset/e405d77e844a/ Log:Ah, we don't have a _static dir diff --git a/doc/source/conf.py b/doc/source/conf.py --- a/doc/source/conf.py +++ b/doc/source/conf.py @@ -120,7 +

[pypy-commit] cffi default: Add a small warning

2015-05-19 Thread arigo
Author: Armin Rigo Branch: Changeset: r2057:f5399d831d30 Date: 2015-05-19 20:18 +0200 http://bitbucket.org/cffi/cffi/changeset/f5399d831d30/ Log:Add a small warning diff --git a/doc/source/cdef.rst b/doc/source/cdef.rst --- a/doc/source/cdef.rst +++ b/doc/source/cdef.rst @@ -109,8 +109,8 @@

[pypy-commit] pypy fix-result-types: Create np.promote_types(), with failing tests

2015-05-19 Thread rlamy
Author: Ronan Lamy Branch: fix-result-types Changeset: r77401:f50a26cd48a6 Date: 2015-05-19 19:04 +0100 http://bitbucket.org/pypy/pypy/changeset/f50a26cd48a6/ Log:Create np.promote_types(), with failing tests diff --git a/pypy/module/micronumpy/__init__.py b/pypy/module/micronumpy/__init__.

[pypy-commit] pypy cffi-1.0: Removing "build" dirs from the tests

2015-05-19 Thread arigo
Author: Armin Rigo Branch: cffi-1.0 Changeset: r77398:2100a3190758 Date: 2015-05-19 19:41 +0200 http://bitbucket.org/pypy/pypy/changeset/2100a3190758/ Log:Removing "build" dirs from the tests diff --git a/pypy/module/test_lib_pypy/cffi_tests/cffi0/snippets/distutils_module/build/lib.linux-x

[pypy-commit] pypy default: hg merge cffi-1.0

2015-05-19 Thread arigo
Author: Armin Rigo Branch: Changeset: r77400:b24ae16f9d02 Date: 2015-05-19 19:43 +0200 http://bitbucket.org/pypy/pypy/changeset/b24ae16f9d02/ Log:hg merge cffi-1.0 diff too long, truncating to 2000 out of 24656 lines diff --git a/lib_pypy/_gdbm_build.py b/lib_pypy/_gdbm_build.py new file m

[pypy-commit] pypy cffi-1.0: close branch, ready to merge

2015-05-19 Thread arigo
Author: Armin Rigo Branch: cffi-1.0 Changeset: r77399:7b4f4984543d Date: 2015-05-19 19:42 +0200 http://bitbucket.org/pypy/pypy/changeset/7b4f4984543d/ Log:close branch, ready to merge ___ pypy-commit mailing list pypy-commit@python.org https://mail

[pypy-commit] pypy fix-result-types: hg merge default

2015-05-19 Thread rlamy
Author: Ronan Lamy Branch: fix-result-types Changeset: r77396:593186bc7eee Date: 2015-05-19 17:37 +0100 http://bitbucket.org/pypy/pypy/changeset/593186bc7eee/ Log:hg merge default diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy

[pypy-commit] pypy fix-result-types: small cleanup

2015-05-19 Thread rlamy
Author: Ronan Lamy Branch: fix-result-types Changeset: r77397:96ab92ae57a9 Date: 2015-05-19 18:07 +0100 http://bitbucket.org/pypy/pypy/changeset/96ab92ae57a9/ Log:small cleanup diff --git a/pypy/module/micronumpy/ufuncs.py b/pypy/module/micronumpy/ufuncs.py --- a/pypy/module/micronumpy/ufunc

[pypy-commit] cffi default: Add some more "codeblock:: python"

2015-05-19 Thread arigo
Author: Armin Rigo Branch: Changeset: r2056:ef803221d8dc Date: 2015-05-19 18:57 +0200 http://bitbucket.org/cffi/cffi/changeset/ef803221d8dc/ Log:Add some more "codeblock:: python" diff --git a/doc/source/cdef.rst b/doc/source/cdef.rst --- a/doc/source/cdef.rst +++ b/doc/source/cdef.rst @@ -

[pypy-commit] pypy fix-result-types: Don't use find_unaryop_result_dtype() in W_Ufunc.reduce()

2015-05-19 Thread rlamy
Author: Ronan Lamy Branch: fix-result-types Changeset: r77395:edca064594cc Date: 2015-05-19 17:31 +0100 http://bitbucket.org/pypy/pypy/changeset/edca064594cc/ Log:Don't use find_unaryop_result_dtype() in W_Ufunc.reduce() diff --git a/pypy/module/micronumpy/ufuncs.py b/pypy/module/micronumpy/

[pypy-commit] pypy fix-result-types: fix

2015-05-19 Thread rlamy
Author: Ronan Lamy Branch: fix-result-types Changeset: r77394:663c18261251 Date: 2015-05-19 03:19 +0100 http://bitbucket.org/pypy/pypy/changeset/663c18261251/ Log:fix diff --git a/pypy/module/micronumpy/ufuncs.py b/pypy/module/micronumpy/ufuncs.py --- a/pypy/module/micronumpy/ufuncs.py +++ b

[pypy-commit] cffi release-1.0: add the md5/sha1

2015-05-19 Thread arigo
Author: Armin Rigo Branch: release-1.0 Changeset: r2055:d7c347d4e63e Date: 2015-05-19 18:20 +0200 http://bitbucket.org/cffi/cffi/changeset/d7c347d4e63e/ Log:add the md5/sha1 diff --git a/doc/source/installation.rst b/doc/source/installation.rst --- a/doc/source/installation.rst +++ b/doc/sou

[pypy-commit] cffi release-1.0: Make the release branch

2015-05-19 Thread arigo
Author: Armin Rigo Branch: release-1.0 Changeset: r2054:86a08b0d89d6 Date: 2015-05-19 18:18 +0200 http://bitbucket.org/cffi/cffi/changeset/86a08b0d89d6/ Log:Make the release branch ___ pypy-commit mailing list pypy-commit@python.org https://mail.py

[pypy-commit] pypy vecopt: removed annotation errors that occur when building the jit

2015-05-19 Thread plan_rich
Author: Richard Plangger Branch: vecopt Changeset: r77393:18c3705b8f89 Date: 2015-05-19 16:59 +0200 http://bitbucket.org/pypy/pypy/changeset/18c3705b8f89/ Log:removed annotation errors that occur when building the jit removed commented (old) code from assembler do not assign item_size

[pypy-commit] pypy vecopt: cvtpd2dq packs ints to the lower quadword. that is why it did not work, starting to rethink the conversion function

2015-05-19 Thread plan_rich
Author: Richard Plangger Branch: vecopt Changeset: r77391:43ebe5044bd1 Date: 2015-05-19 11:33 +0200 http://bitbucket.org/pypy/pypy/changeset/43ebe5044bd1/ Log:cvtpd2dq packs ints to the lower quadword. that is why it did not work, starting to rethink the conversion function diff --gi

[pypy-commit] pypy vecopt: removed a bug where packtype was modified but not copied before that

2015-05-19 Thread plan_rich
Author: Richard Plangger Branch: vecopt Changeset: r77390:0e3498ee6eb4 Date: 2015-05-19 10:11 +0200 http://bitbucket.org/pypy/pypy/changeset/0e3498ee6eb4/ Log:removed a bug where packtype was modified but not copied before that diff --git a/pypy/module/micronumpy/compile.py b/pypy/module/mi

[pypy-commit] pypy vecopt: finished the unpacking for float32/64 and int32/64. added x86 packed mul operations (don't know if we ever can use them for int64)

2015-05-19 Thread plan_rich
Author: Richard Plangger Branch: vecopt Changeset: r77392:199b27a762f8 Date: 2015-05-19 16:14 +0200 http://bitbucket.org/pypy/pypy/changeset/199b27a762f8/ Log:finished the unpacking for float32/64 and int32/64. added x86 packed mul operations (don't know if we ever can use them for in

[pypy-commit] pypy default: for consistency, the in-place operators need the same bug compatibility hack as the regular operators

2015-05-19 Thread arigo
Author: Armin Rigo Branch: Changeset: r77389:5acade5a80c5 Date: 2015-05-19 16:25 +0200 http://bitbucket.org/pypy/pypy/changeset/5acade5a80c5/ Log:for consistency, the in-place operators need the same bug compatibility hack as the regular operators diff --git a/pypy/objspace/descrope

[pypy-commit] stmgc default: re-add some missing comments in stmgc.h

2015-05-19 Thread Raemi
Author: Remi Meier Branch: Changeset: r1760:6f8794111ab4 Date: 2015-05-19 10:18 +0200 http://bitbucket.org/pypy/stmgc/changeset/6f8794111ab4/ Log:re-add some missing comments in stmgc.h diff --git a/c8/stmgc.h b/c8/stmgc.h --- a/c8/stmgc.h +++ b/c8/stmgc.h @@ -57,13 +57,16 @@ typedef struc