[pypy-commit] pypy default: correct divergence-from-release hash

2016-08-27 Thread mattip
Author: Matti Picus Branch: Changeset: r86628:9845c6c7144b Date: 2016-08-28 11:06 +1000 http://bitbucket.org/pypy/pypy/changeset/9845c6c7144b/ Log:correct divergence-from-release hash diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b

[pypy-commit] pypy release-5.x: correct divergence-from-release hash

2016-08-27 Thread mattip
Author: Matti Picus Branch: release-5.x Changeset: r86633:b55cdc13dc51 Date: 2016-08-28 11:06 +1000 http://bitbucket.org/pypy/pypy/changeset/b55cdc13dc51/ Log:correct divergence-from-release hash diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-hea

[pypy-commit] pypy default: update repackage script

2016-08-27 Thread mattip
Author: Matti Picus Branch: Changeset: r86634:68bb3510d821 Date: 2016-08-28 15:28 +1000 http://bitbucket.org/pypy/pypy/changeset/68bb3510d821/ Log:update repackage script diff --git a/pypy/tool/release/repackage.sh b/pypy/tool/release/repackage.sh --- a/pypy/tool/release/repackage.sh +++ b/

[pypy-commit] pypy release-5.x: update repackage script

2016-08-27 Thread mattip
Author: Matti Picus Branch: release-5.x Changeset: r86635:77392ad26350 Date: 2016-08-28 15:28 +1000 http://bitbucket.org/pypy/pypy/changeset/77392ad26350/ Log:update repackage script diff --git a/pypy/tool/release/repackage.sh b/pypy/tool/release/repackage.sh --- a/pypy/tool/release/repackag

[pypy-commit] pypy release-5.x: Added tag release-pypy2.7-v5.4.0 for changeset 68bb3510d821

2016-08-28 Thread mattip
Author: Matti Picus Branch: release-5.x Changeset: r86640:40da3e4a8ad5 Date: 2016-08-28 22:28 +1000 http://bitbucket.org/pypy/pypy/changeset/40da3e4a8ad5/ Log:Added tag release-pypy2.7-v5.4.0 for changeset 68bb3510d821 diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -27,3 +27,4

[pypy-commit] pypy default: Added tag release-pypy2.7-v5.4.0 for changeset 68bb3510d821

2016-08-28 Thread mattip
Author: Matti Picus Branch: Changeset: r86641:0e7b60a80529 Date: 2016-08-28 22:28 +1000 http://bitbucket.org/pypy/pypy/changeset/0e7b60a80529/ Log:Added tag release-pypy2.7-v5.4.0 for changeset 68bb3510d821 diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -27,3 +27,4 @@ 404976

[pypy-commit] pypy buffer-interface: PyMemoryView_GET_BUFFER wip, len(memorview()) is prod(shape), but getlength() is number of bytes

2016-08-28 Thread mattip
Author: Matti Picus Branch: buffer-interface Changeset: r86668:3ec8f09e764d Date: 2016-08-29 09:24 +1000 http://bitbucket.org/pypy/pypy/changeset/3ec8f09e764d/ Log:PyMemoryView_GET_BUFFER wip, len(memorview()) is prod(shape), but getlength() is number of bytes diff --git a/pypy/modul

[pypy-commit] pypy default: merge heads

2016-08-29 Thread mattip
Author: Matti Picus Branch: Changeset: r86689:7ccea82f1b25 Date: 2016-08-29 21:50 +1000 http://bitbucket.org/pypy/pypy/changeset/7ccea82f1b25/ Log:merge heads diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -28,3 +28,5 @@ c09c19272c990a0611b17569a0085ad1ab00c8ff release-pypy2

[pypy-commit] pypy release-5.x: merge heads

2016-08-29 Thread mattip
Author: Matti Picus Branch: release-5.x Changeset: r86690:c85b4cec18fd Date: 2016-08-29 21:51 +1000 http://bitbucket.org/pypy/pypy/changeset/c85b4cec18fd/ Log:merge heads ___ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/m

[pypy-commit] pypy default: Moved tag release-pypy2.7-v5.4.0 to changeset 77392ad26350 (from changeset 68bb3510d821)

2016-08-29 Thread mattip
Author: Matti Picus Branch: Changeset: r86687:00eb13b6882d Date: 2016-08-29 21:46 +1000 http://bitbucket.org/pypy/pypy/changeset/00eb13b6882d/ Log:Moved tag release-pypy2.7-v5.4.0 to changeset 77392ad26350 (from changeset 68bb3510d821) diff --git a/.hgtags b/.hgtags --- a/.hgtags ++

[pypy-commit] pypy release-5.x: Moved tag release-pypy2.7-v5.4.0 to changeset 77392ad26350 (from changeset 68bb3510d821)

2016-08-29 Thread mattip
Author: Matti Picus Branch: release-5.x Changeset: r86688:e709f9b755b4 Date: 2016-08-29 21:46 +1000 http://bitbucket.org/pypy/pypy/changeset/e709f9b755b4/ Log:Moved tag release-pypy2.7-v5.4.0 to changeset 77392ad26350 (from changeset 68bb3510d821) diff --git a/.hgtags b/.hgtags --- a

[pypy-commit] pypy default: update contributors list, missed this for the release

2016-08-29 Thread mattip
Author: Matti Picus Branch: Changeset: r86717:52c98aed521e Date: 2016-08-30 07:01 +1000 http://bitbucket.org/pypy/pypy/changeset/52c98aed521e/ Log:update contributors list, missed this for the release diff --git a/LICENSE b/LICENSE --- a/LICENSE +++ b/LICENSE @@ -74,6 +74,7 @@ Seo Sanghy

[pypy-commit] pypy release-5.x: update contributors list, missed this for the release

2016-08-29 Thread mattip
Author: Matti Picus Branch: release-5.x Changeset: r86716:b127faf95f86 Date: 2016-08-30 07:01 +1000 http://bitbucket.org/pypy/pypy/changeset/b127faf95f86/ Log:update contributors list, missed this for the release diff --git a/LICENSE b/LICENSE --- a/LICENSE +++ b/LICENSE @@ -74,6 +74,7 @@

[pypy-commit] pypy default: finish release note

2016-08-29 Thread mattip
Author: Matti Picus Branch: Changeset: r86718:8c6dda3297e5 Date: 2016-08-30 07:09 +1000 http://bitbucket.org/pypy/pypy/changeset/8c6dda3297e5/ Log:finish release note diff --git a/pypy/doc/release-pypy2.7-v5.4.0.rst b/pypy/doc/release-pypy2.7-v5.4.0.rst --- a/pypy/doc/release-pypy2.7-v5.4.

[pypy-commit] pypy buffer-interface: test, implement creation of numpypy array from memoryview

2016-08-30 Thread mattip
Author: Matti Picus Branch: buffer-interface Changeset: r86759:844b80dca877 Date: 2016-08-31 05:07 +0300 http://bitbucket.org/pypy/pypy/changeset/844b80dca877/ Log:test, implement creation of numpypy array from memoryview diff --git a/pypy/module/micronumpy/concrete.py b/pypy/module/micronu

[pypy-commit] pypy buffer-interface: add missing attribute

2016-08-30 Thread mattip
Author: Matti Picus Branch: buffer-interface Changeset: r86758:f4f5cd8cb121 Date: 2016-08-31 05:05 +0300 http://bitbucket.org/pypy/pypy/changeset/f4f5cd8cb121/ Log:add missing attribute diff --git a/pypy/module/cpyext/slotdefs.py b/pypy/module/cpyext/slotdefs.py --- a/pypy/module/cpyext/slot

[pypy-commit] pypy.org extradoc: update, regenerate download links for release

2016-08-31 Thread mattip
Author: Matti Picus Branch: extradoc Changeset: r781:d2a617895143 Date: 2016-08-31 18:09 +0300 http://bitbucket.org/pypy/pypy.org/changeset/d2a617895143/ Log:update, regenerate download links for release diff --git a/download.html b/download.html --- a/download.html +++ b/download.html @@ -7

[pypy-commit] pypy buffer-interface: add missing method override

2016-08-31 Thread mattip
Author: Matti Picus Branch: buffer-interface Changeset: r86789:2606925a333b Date: 2016-08-31 21:18 +0300 http://bitbucket.org/pypy/pypy/changeset/2606925a333b/ Log:add missing method override diff --git a/pypy/module/cpyext/slotdefs.py b/pypy/module/cpyext/slotdefs.py --- a/pypy/module/cpyex

[pypy-commit] pypy buffer-interface: this was wrong. if arr.base and dtype='O', simply assume the pointers are gc objects

2016-08-31 Thread mattip
Author: Matti Picus Branch: buffer-interface Changeset: r86807:6ee997b509c7 Date: 2016-09-01 08:45 +0300 http://bitbucket.org/pypy/pypy/changeset/6ee997b509c7/ Log:this was wrong. if arr.base and dtype='O', simply assume the pointers are gc objects diff --git a/pypy/module/micronumpy

[pypy-commit] pypy buffer-interface: modifying ctor.py, might as well add a test for pypy/numpy issues #52, #53

2016-08-31 Thread mattip
Author: Matti Picus Branch: buffer-interface Changeset: r86808:3b99b5a021ee Date: 2016-09-01 08:48 +0300 http://bitbucket.org/pypy/pypy/changeset/3b99b5a021ee/ Log:modifying ctor.py, might as well add a test for pypy/numpy issues #52, #53 diff --git a/pypy/module/micronumpy/test/test

[pypy-commit] pypy buffer-interface: extend and fix the already-existing test for __array_interfac__

2016-09-01 Thread mattip
Author: Matti Picus Branch: buffer-interface Changeset: r86819:8c587f75370f Date: 2016-09-01 17:56 +0300 http://bitbucket.org/pypy/pypy/changeset/8c587f75370f/ Log:extend and fix the already-existing test for __array_interfac__ diff --git a/pypy/module/micronumpy/ctors.py b/pypy/module/micro

[pypy-commit] pypy buffer-interface: implement view of __array_interface__, fixes issue #52, #53 on pypy/numpy

2016-09-01 Thread mattip
Author: Matti Picus Branch: buffer-interface Changeset: r86818:4916eb438de5 Date: 2016-09-01 16:50 +0300 http://bitbucket.org/pypy/pypy/changeset/4916eb438de5/ Log:implement view of __array_interface__, fixes issue #52, #53 on pypy/numpy diff --git a/pypy/module/micronumpy/ctors.py b

[pypy-commit] pypy release-5.x: pfff another hack on top of this pile of hacks

2016-09-01 Thread mattip
Author: Matti Picus Branch: release-5.x Changeset: r86832:3e411b32904e Date: 2016-09-02 08:10 +0300 http://bitbucket.org/pypy/pypy/changeset/3e411b32904e/ Log:pfff another hack on top of this pile of hacks (grafted from 76e37b5f30ae446c64388d1d7cd2d2f01999621e) diff --git a/rpython/r

[pypy-commit] pypy release-5.x: fix b127faf95f86 which updated contributors but removed the rest of LICENSE

2016-09-01 Thread mattip
Author: Matti Picus Branch: release-5.x Changeset: r86834:d68da509772b Date: 2016-09-02 08:43 +0300 http://bitbucket.org/pypy/pypy/changeset/d68da509772b/ Log:fix b127faf95f86 which updated contributors but removed the rest of LICENSE (grafted from d6a8fc8b6b278362d6a4c7602135354b91ac

[pypy-commit] pypy default: fix b127faf95f86 which updated contributors but removed the rest of LICENSE

2016-09-01 Thread mattip
Author: Matti Picus Branch: Changeset: r86833:d6a8fc8b6b27 Date: 2016-09-02 08:42 +0300 http://bitbucket.org/pypy/pypy/changeset/d6a8fc8b6b27/ Log:fix b127faf95f86 which updated contributors but removed the rest of LICENSE diff --git a/LICENSE b/LICENSE --- a/LICENSE +++ b/LICENSE @

[pypy-commit] pypy buffer-interface: fix micronumpy test_zjit by adding _attrs_ to the class

2016-09-01 Thread mattip
Author: Matti Picus Branch: buffer-interface Changeset: r86835:6cebc47b780b Date: 2016-09-02 09:47 +0300 http://bitbucket.org/pypy/pypy/changeset/6cebc47b780b/ Log:fix micronumpy test_zjit by adding _attrs_ to the class diff --git a/pypy/objspace/std/memoryobject.py b/pypy/objspace/std/memo

[pypy-commit] pypy buffer-interface: merge default into branch

2016-09-01 Thread mattip
Author: Matti Picus Branch: buffer-interface Changeset: r86836:802bf4e38a0d Date: 2016-09-02 09:48 +0300 http://bitbucket.org/pypy/pypy/changeset/802bf4e38a0d/ Log:merge default into branch diff too long, truncating to 2000 out of 210666 lines diff --git a/.hgtags b/.hgtags --- a/.hgtags ++

[pypy-commit] pypy buffer-interface: add all the logic needed to make the tests pass, fixes for translation

2016-09-02 Thread mattip
Author: Matti Picus Branch: buffer-interface Changeset: r86842:04da0bbd16eb Date: 2016-09-02 18:26 +0300 http://bitbucket.org/pypy/pypy/changeset/04da0bbd16eb/ Log:add all the logic needed to make the tests pass, fixes for translation diff --git a/pypy/interpreter/baseobjspace.py b/p

[pypy-commit] pypy buffer-interface: add a flags test from numpy to test_memoryobject.py, implement enough to run it

2016-09-02 Thread mattip
Author: Matti Picus Branch: buffer-interface Changeset: r86841:0c283916dcf6 Date: 2016-09-02 14:20 +0300 http://bitbucket.org/pypy/pypy/changeset/0c283916dcf6/ Log:add a flags test from numpy to test_memoryobject.py, implement enough to run it diff --git a/pypy/module/cpyext/buffer.p

[pypy-commit] pypy release-5.x: update version numbers, make test run untranslated

2016-09-03 Thread mattip
Author: Matti Picus Branch: release-5.x Changeset: r86856:b0cef2e770b9 Date: 2016-09-04 08:26 +0300 http://bitbucket.org/pypy/pypy/changeset/b0cef2e770b9/ Log:update version numbers, make test run untranslated diff --git a/pypy/module/cpyext/include/patchlevel.h b/pypy/module/cpyext/include

[pypy-commit] pypy default: update version minor number, make test run untranslated

2016-09-03 Thread mattip
Author: Matti Picus Branch: Changeset: r86857:3bbe61b5ea1c Date: 2016-09-04 08:28 +0300 http://bitbucket.org/pypy/pypy/changeset/3bbe61b5ea1c/ Log:update version minor number, make test run untranslated diff --git a/pypy/module/cpyext/include/patchlevel.h b/pypy/module/cpyext/include/patch

[pypy-commit] pypy release-5.x: Issue #2389: the custom error handler may return a 'pos' that is smaller

2016-09-04 Thread mattip
Author: Matti Picus Branch: release-5.x Changeset: r86864:110c3a4539c8 Date: 2016-09-04 17:55 +0300 http://bitbucket.org/pypy/pypy/changeset/110c3a4539c8/ Log:Issue #2389: the custom error handler may return a 'pos' that is smaller than 'size', in which case we need to continue loopin

[pypy-commit] pypy release-5.x: Issue #2388: the problem is obscure interaction with a different call (I

2016-09-04 Thread mattip
Author: Matti Picus Branch: release-5.x Changeset: r86863:145c1bd68950 Date: 2016-09-04 17:55 +0300 http://bitbucket.org/pypy/pypy/changeset/145c1bd68950/ Log:Issue #2388: the problem is obscure interaction with a different call (I don't know which one) with the signature (string, flo

[pypy-commit] pypy release-5.x: Move the bit checking inside helpers, share it from the two places

2016-09-04 Thread mattip
Author: Matti Picus Branch: release-5.x Changeset: r86865:dfb434142f63 Date: 2016-09-04 17:55 +0300 http://bitbucket.org/pypy/pypy/changeset/dfb434142f63/ Log:Move the bit checking inside helpers, share it from the two places (grafted from ee3a2fbec01afa109be9414e105ea7250a7e1b24) di

[pypy-commit] pypy release-5.x: import cffi/cb6147abe7af

2016-09-04 Thread mattip
Author: Matti Picus Branch: release-5.x Changeset: r86867:dfa482ad3f4c Date: 2016-09-04 17:55 +0300 http://bitbucket.org/pypy/pypy/changeset/dfa482ad3f4c/ Log:import cffi/cb6147abe7af (grafted from c224171fc33e53442553735d23896c4cd2d51b34) diff --git a/lib_pypy/cffi/backend_ctypes.py

[pypy-commit] pypy release-5.x: import cffi/b81ca61b6de6

2016-09-04 Thread mattip
Author: Matti Picus Branch: release-5.x Changeset: r86866:b29dd462f6ed Date: 2016-09-04 17:55 +0300 http://bitbucket.org/pypy/pypy/changeset/b29dd462f6ed/ Log:import cffi/b81ca61b6de6 (grafted from fdd46325fe3d2c1d29496931411c453c0af576a2) diff --git a/lib_pypy/cffi.egg-info/PKG-INFO

[pypy-commit] pypy release-5.x: Explicitly detect that we found OpenSSL 1.1, and abort with a message

2016-09-04 Thread mattip
Author: Matti Picus Branch: release-5.x Changeset: r86870:050d84dd7899 Date: 2016-09-04 21:10 +0300 http://bitbucket.org/pypy/pypy/changeset/050d84dd7899/ Log:Explicitly detect that we found OpenSSL 1.1, and abort with a message as explicit as possible, hopefully better than an obscur

[pypy-commit] pypy buffer-interface: rewrite _array_from_buffer_3118 without explicit W_MemeoryView (arigato)

2016-09-05 Thread mattip
Author: Matti Picus Branch: buffer-interface Changeset: r86879:52eb4d9855de Date: 2016-09-04 22:26 +0300 http://bitbucket.org/pypy/pypy/changeset/52eb4d9855de/ Log:rewrite _array_from_buffer_3118 without explicit W_MemeoryView (arigato) diff --git a/pypy/module/micronumpy/compile.py

[pypy-commit] pypy buffer-interface: use tobytes if get_raw_address fails, for StringBuffer type buffers

2016-09-05 Thread mattip
Author: Matti Picus Branch: buffer-interface Changeset: r86880:da7d464c1703 Date: 2016-09-05 16:54 +0300 http://bitbucket.org/pypy/pypy/changeset/da7d464c1703/ Log:use tobytes if get_raw_address fails, for StringBuffer type buffers diff --git a/pypy/module/cpyext/memoryobject.py b/pypy/modu

[pypy-commit] pypy buffer-interface: use make_ref which has a keepalive_until_here() (arigato)

2016-09-05 Thread mattip
Author: Matti Picus Branch: buffer-interface Changeset: r86882:948af0843de0 Date: 2016-09-05 17:40 +0300 http://bitbucket.org/pypy/pypy/changeset/948af0843de0/ Log:use make_ref which has a keepalive_until_here() (arigato) diff --git a/pypy/module/cpyext/buffer.py b/pypy/module/cpyext/buffer.

[pypy-commit] pypy buffer-interface: use make_ref which has a keepalive_until_here() (arigato)

2016-09-05 Thread mattip
Author: Matti Picus Branch: buffer-interface Changeset: r86881:8b66ea6779d0 Date: 2016-09-05 17:17 +0300 http://bitbucket.org/pypy/pypy/changeset/8b66ea6779d0/ Log:use make_ref which has a keepalive_until_here() (arigato) diff --git a/pypy/module/cpyext/memoryobject.py b/pypy/module/cpyext/

[pypy-commit] pypy release-5.x: Added tag release-pypy2.7-v5.4.1 for changeset 050d84dd7899

2016-09-05 Thread mattip
Author: Matti Picus Branch: release-5.x Changeset: r86885:4efaca9d74d6 Date: 2016-09-05 19:34 +0300 http://bitbucket.org/pypy/pypy/changeset/4efaca9d74d6/ Log:Added tag release-pypy2.7-v5.4.1 for changeset 050d84dd7899 diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -29,3 +29,4

[pypy-commit] pypy default: Added tag release-pypy2.7-v5.4.1 for changeset 050d84dd7899

2016-09-05 Thread mattip
Author: Matti Picus Branch: Changeset: r86887:5558faa5f5f9 Date: 2016-09-05 19:35 +0300 http://bitbucket.org/pypy/pypy/changeset/5558faa5f5f9/ Log:Added tag release-pypy2.7-v5.4.1 for changeset 050d84dd7899 (grafted from 4efaca9d74d6913fcd60f0af46988fee4317e295) diff --git a/.hgtags

[pypy-commit] pypy release-5.x: update for 5.4.1

2016-09-05 Thread mattip
Author: Matti Picus Branch: release-5.x Changeset: r86886:a58f1f2dc35b Date: 2016-09-05 19:35 +0300 http://bitbucket.org/pypy/pypy/changeset/a58f1f2dc35b/ Log:update for 5.4.1 diff --git a/pypy/tool/release/repackage.sh b/pypy/tool/release/repackage.sh --- a/pypy/tool/release/repackage.sh ++

[pypy-commit] pypy default: update for 5.4.1

2016-09-05 Thread mattip
Author: Matti Picus Branch: Changeset: r86888:1a16bd6a1d86 Date: 2016-09-05 19:35 +0300 http://bitbucket.org/pypy/pypy/changeset/1a16bd6a1d86/ Log:update for 5.4.1 (grafted from a58f1f2dc35bd2d3b5bda83ed86317676bbb55b4) diff --git a/pypy/tool/release/repackage.sh b/pypy/tool/release

[pypy-commit] pypy buffer-interface: create fixed arrays of Py_MAX_NDIMS, arbitrarily set to 32, in Py_buffer rather than malloc and leak memory

2016-09-05 Thread mattip
Author: Matti Picus Branch: buffer-interface Changeset: r86897:d765d56cd700 Date: 2016-09-05 23:56 +0300 http://bitbucket.org/pypy/pypy/changeset/d765d56cd700/ Log:create fixed arrays of Py_MAX_NDIMS, arbitrarily set to 32, in Py_buffer rather than malloc and leak memory diff --git a

[pypy-commit] pypy buffer-interface: try to update documentation

2016-09-05 Thread mattip
Author: Matti Picus Branch: buffer-interface Changeset: r86896:59716a90a56a Date: 2016-09-05 23:53 +0300 http://bitbucket.org/pypy/pypy/changeset/59716a90a56a/ Log:try to update documentation diff --git a/pypy/module/cpyext/bytesobject.py b/pypy/module/cpyext/bytesobject.py --- a/pypy/modul

[pypy-commit] pypy default: add release note for 5.4.1

2016-09-05 Thread mattip
Author: Matti Picus Branch: Changeset: r86898:0c20173f73ec Date: 2016-09-06 00:08 +0300 http://bitbucket.org/pypy/pypy/changeset/0c20173f73ec/ Log:add release note for 5.4.1 diff --git a/pypy/doc/index-of-release-notes.rst b/pypy/doc/index-of-release-notes.rst --- a/pypy/doc/index-of-relea

[pypy-commit] pypy release-5.x: Moved tag release-pypy2.7-v5.4.1 to changeset 0e2d9a73f5a1 (from changeset 050d84dd7899)

2016-09-06 Thread mattip
Author: Matti Picus Branch: release-5.x Changeset: r86903:c95650101a99 Date: 2016-09-06 13:47 +0300 http://bitbucket.org/pypy/pypy/changeset/c95650101a99/ Log:Moved tag release-pypy2.7-v5.4.1 to changeset 0e2d9a73f5a1 (from changeset 050d84dd7899) diff --git a/.hgtags b/.hgtags --- a

[pypy-commit] pypy default: merge buffer-interface, which implements buffer-protocol parts of cpyext and numpypy

2016-09-06 Thread mattip
Author: Matti Picus Branch: Changeset: r86906:03fc4cb79e37 Date: 2016-09-06 13:52 +0300 http://bitbucket.org/pypy/pypy/changeset/03fc4cb79e37/ Log:merge buffer-interface, which implements buffer-protocol parts of cpyext and numpypy diff --git a/pypy/interpreter/baseobjspace.py b/pyp

[pypy-commit] pypy default: document branches and update release 5.4.1

2016-09-06 Thread mattip
Author: Matti Picus Branch: Changeset: r86907:2ee81d5bf769 Date: 2016-09-06 13:57 +0300 http://bitbucket.org/pypy/pypy/changeset/2ee81d5bf769/ Log:document branches and update release 5.4.1 diff --git a/pypy/doc/release-pypy2.7-v5.4.1.rst b/pypy/doc/release-pypy2.7-v5.4.1.rst --- a/pypy/do

[pypy-commit] pypy default: Moved tag release-pypy2.7-v5.4.1 to changeset 0e2d9a73f5a1 (from changeset 050d84dd7899)

2016-09-06 Thread mattip
Author: Matti Picus Branch: Changeset: r86904:6c7485fc8b69 Date: 2016-09-06 13:47 +0300 http://bitbucket.org/pypy/pypy/changeset/6c7485fc8b69/ Log:Moved tag release-pypy2.7-v5.4.1 to changeset 0e2d9a73f5a1 (from changeset 050d84dd7899) diff --git a/.hgtags b/.hgtags --- a/.hgtags ++

[pypy-commit] pypy buffer-interface: close branch to be merged

2016-09-06 Thread mattip
Author: Matti Picus Branch: buffer-interface Changeset: r86905:b33e2ca4e535 Date: 2016-09-06 13:50 +0300 http://bitbucket.org/pypy/pypy/changeset/b33e2ca4e535/ Log:close branch to be merged ___ pypy-commit mailing list pypy-commit@python.org https:

[pypy-commit] pypy release-5.x: test, fix issue #2395 - do not force pyobj

2016-09-06 Thread mattip
Author: Matti Picus Branch: release-5.x Changeset: r86902:0e2d9a73f5a1 Date: 2016-09-06 13:46 +0300 http://bitbucket.org/pypy/pypy/changeset/0e2d9a73f5a1/ Log:test, fix issue #2395 - do not force pyobj diff --git a/pypy/module/cpyext/bytesobject.py b/pypy/module/cpyext/bytesobject.py --- a/

[pypy-commit] pypy default: test, fix issue #2395 - do not force pyobj

2016-09-06 Thread mattip
Author: Matti Picus Branch: Changeset: r86901:9eb6ddd96e0e Date: 2016-09-06 13:46 +0300 http://bitbucket.org/pypy/pypy/changeset/9eb6ddd96e0e/ Log:test, fix issue #2395 - do not force pyobj diff --git a/pypy/module/cpyext/bytesobject.py b/pypy/module/cpyext/bytesobject.py --- a/pypy/module

[pypy-commit] pypy default: remove one more pyobj force, rework documentation

2016-09-06 Thread mattip
Author: Matti Picus Branch: Changeset: r86910:abbb7cdf30ab Date: 2016-09-06 21:46 +0300 http://bitbucket.org/pypy/pypy/changeset/abbb7cdf30ab/ Log:remove one more pyobj force, rework documentation diff --git a/pypy/doc/release-pypy2.7-v5.4.1.rst b/pypy/doc/release-pypy2.7-v5.4.1.rst --- a/

[pypy-commit] pypy default: documentation

2016-09-06 Thread mattip
Author: Matti Picus Branch: Changeset: r86911:c1a85c2f66cf Date: 2016-09-06 22:00 +0300 http://bitbucket.org/pypy/pypy/changeset/c1a85c2f66cf/ Log:documentation diff --git a/pypy/module/cpyext/bytesobject.py b/pypy/module/cpyext/bytesobject.py --- a/pypy/module/cpyext/bytesobject.py +++ b/

[pypy-commit] pypy default: fix formatting

2016-09-07 Thread mattip
Author: Matti Picus Branch: Changeset: r86917:053c990217cb Date: 2016-09-07 10:21 +0300 http://bitbucket.org/pypy/pypy/changeset/053c990217cb/ Log:fix formatting diff --git a/pypy/doc/release-pypy2.7-v5.4.1.rst b/pypy/doc/release-pypy2.7-v5.4.1.rst --- a/pypy/doc/release-pypy2.7-v5.4.1.rst

[pypy-commit] pypy.org extradoc: update for 5.4.1

2016-09-07 Thread mattip
Author: Matti Picus Branch: extradoc Changeset: r788:34944c992b22 Date: 2016-09-07 10:26 +0300 http://bitbucket.org/pypy/pypy.org/changeset/34944c992b22/ Log:update for 5.4.1 diff --git a/download.html b/download.html --- a/download.html +++ b/download.html @@ -74,7 +74,8 @@ performance imp

[pypy-commit] pypy default: fix unintentional skip of untranslated tests

2016-09-09 Thread mattip
Author: Matti Picus Branch: Changeset: r86974:0f729817ac87 Date: 2016-09-09 14:24 +0300 http://bitbucket.org/pypy/pypy/changeset/0f729817ac87/ Log:fix unintentional skip of untranslated tests diff --git a/pypy/module/cpyext/test/test_cpyext.py b/pypy/module/cpyext/test/test_cpyext.py --- a

[pypy-commit] pypy default: test, fix Py_buffer format, which can be a string (issue #2396 and IRC discussion)

2016-09-09 Thread mattip
Author: Matti Picus Branch: Changeset: r86972:fe0add22fd7e Date: 2016-09-09 12:37 +0300 http://bitbucket.org/pypy/pypy/changeset/fe0add22fd7e/ Log:test, fix Py_buffer format, which can be a string (issue #2396 and IRC discussion) diff --git a/pypy/module/cpyext/api.py b/pypy/module/

[pypy-commit] pypy default: move all Py_buffer to memoryobject, create helper function

2016-09-09 Thread mattip
Author: Matti Picus Branch: Changeset: r86973:f8f2080418c8 Date: 2016-09-09 13:59 +0300 http://bitbucket.org/pypy/pypy/changeset/f8f2080418c8/ Log:move all Py_buffer to memoryobject, create helper function diff --git a/pypy/module/cpyext/buffer.py b/pypy/module/cpyext/buffer.py --- a/pypy/m

[pypy-commit] pypy default: make sure test of PyObject_GetBuffer runs to completion, fix implementation

2016-09-09 Thread mattip
Author: Matti Picus Branch: Changeset: r86975:dcd57351c263 Date: 2016-09-09 15:13 +0300 http://bitbucket.org/pypy/pypy/changeset/dcd57351c263/ Log:make sure test of PyObject_GetBuffer runs to completion, fix implementation diff --git a/pypy/module/cpyext/memoryobject.py b/pypy/modu

[pypy-commit] pypy default: test, fix for raising non-TypeError exception when conversion fails

2016-09-11 Thread mattip
Author: Matti Picus Branch: Changeset: r87008:2e99c5b56c4f Date: 2016-09-11 22:46 +0300 http://bitbucket.org/pypy/pypy/changeset/2e99c5b56c4f/ Log:test, fix for raising non-TypeError exception when conversion fails diff --git a/pypy/module/cpyext/sequence.py b/pypy/module/cpyext/sequence.py

[pypy-commit] pypy default: remove unecessary check (arigato)

2016-09-12 Thread mattip
Author: Matti Picus Branch: Changeset: r87053:59d1974a870e Date: 2016-09-12 19:32 +0300 http://bitbucket.org/pypy/pypy/changeset/59d1974a870e/ Log:remove unecessary check (arigato) diff --git a/pypy/module/cpyext/memoryobject.py b/pypy/module/cpyext/memoryobject.py --- a/pypy/module/cpyext

[pypy-commit] pypy buffer-interface2: more tests, fixes for buffer interface on app-level classes

2016-09-14 Thread mattip
Author: Matti Picus Branch: buffer-interface2 Changeset: r87114:0497d086d9c5 Date: 2016-09-14 20:24 +0300 http://bitbucket.org/pypy/pypy/changeset/0497d086d9c5/ Log:more tests, fixes for buffer interface on app-level classes diff --git a/pypy/module/cpyext/test/test_abstract.py b/pypy/modul

[pypy-commit] pypy buffer-interface2: add test that passes -A fails untranslated, bf_get* slots are NULL in subclass

2016-09-14 Thread mattip
Author: Matti Picus Branch: buffer-interface2 Changeset: r87116:1079c793b219 Date: 2016-09-14 22:12 +0300 http://bitbucket.org/pypy/pypy/changeset/1079c793b219/ Log:add test that passes -A fails untranslated, bf_get* slots are NULL in subclass diff --git a/pypy/module/cpyext/test/arr

[pypy-commit] pypy buffer-interface2: fill in tp_as_buffer.* functions that have no dunder slot

2016-09-14 Thread mattip
Author: Matti Picus Branch: buffer-interface2 Changeset: r87117:e5be2ebc1e87 Date: 2016-09-15 06:56 +0300 http://bitbucket.org/pypy/pypy/changeset/e5be2ebc1e87/ Log:fill in tp_as_buffer.* functions that have no dunder slot diff --git a/pypy/module/cpyext/typeobject.py b/pypy/module/cpyext/ty

[pypy-commit] pypy buffer-interface2: failing test

2016-09-14 Thread mattip
Author: Matti Picus Branch: buffer-interface2 Changeset: r87118:5b04c1bb7084 Date: 2016-09-15 07:36 +0300 http://bitbucket.org/pypy/pypy/changeset/5b04c1bb7084/ Log:failing test is the decode (which is not the core of the test) valid on other platforms? diff --git a/pypy/mod

[pypy-commit] pypy buffer-interface2: test, add a unicode-specific getreadbuffer

2016-09-16 Thread mattip
Author: Matti Picus Branch: buffer-interface2 Changeset: r87134:ae44485a5595 Date: 2016-09-15 21:57 +0300 http://bitbucket.org/pypy/pypy/changeset/ae44485a5595/ Log:test, add a unicode-specific getreadbuffer diff --git a/pypy/module/cpyext/test/test_arraymodule.py b/pypy/module/cpyext/test/

[pypy-commit] pypy buffer-interface2: add cpyext-specific __rbuffer__, __wbuffer__ slots for old buffer interface

2016-09-16 Thread mattip
Author: Matti Picus Branch: buffer-interface2 Changeset: r87135:64f607343212 Date: 2016-09-16 16:55 +0300 http://bitbucket.org/pypy/pypy/changeset/64f607343212/ Log:add cpyext-specific __rbuffer__, __wbuffer__ slots for old buffer interface diff --git a/pypy/interpreter/baseobjspace.

[pypy-commit] pypy default: test, fix for returning a W_LongObject

2016-09-17 Thread mattip
Author: Matti Picus Branch: Changeset: r87197:f133ee180e4f Date: 2016-09-17 23:24 +0300 http://bitbucket.org/pypy/pypy/changeset/f133ee180e4f/ Log:test, fix for returning a W_LongObject diff --git a/pypy/module/cpyext/longobject.py b/pypy/module/cpyext/longobject.py --- a/pypy/module/cpyext

[pypy-commit] pypy buffer-interface2: merge default into branch

2016-09-17 Thread mattip
Author: Matti Picus Branch: buffer-interface2 Changeset: r87198:a3e17bbc7b47 Date: 2016-09-17 23:24 +0300 http://bitbucket.org/pypy/pypy/changeset/a3e17bbc7b47/ Log:merge default into branch diff --git a/lib_pypy/cffi.egg-info/PKG-INFO b/lib_pypy/cffi.egg-info/PKG-INFO --- a/lib_pypy/cffi.eg

[pypy-commit] pypy default: PyPy creates a SOABI entry in confvars, Numpy needs only the correct SO entry

2016-09-18 Thread mattip
Author: Matti Picus Branch: Changeset: r87210:2b244ba62cf4 Date: 2016-09-18 23:27 +0300 http://bitbucket.org/pypy/pypy/changeset/2b244ba62cf4/ Log:PyPy creates a SOABI entry in confvars, Numpy needs only the correct SO entry The duplication of the functionality is from CPYth

[pypy-commit] pypy default: revert 2b244ba62cf4, redo the distutils part to be cpython compliant (no SOABI)

2016-09-19 Thread mattip
Author: Matti Picus Branch: Changeset: r87233:71a05328d60c Date: 2016-09-19 18:08 +0300 http://bitbucket.org/pypy/pypy/changeset/71a05328d60c/ Log:revert 2b244ba62cf4, redo the distutils part to be cpython compliant (no SOABI) diff --git a/lib-python/2.7/distutils/sysconfig_pypy.py

[pypy-commit] pypy cpyext-null-slots: add a test that shows incompatibility in method lookup() resolution

2016-09-22 Thread mattip
Author: Matti Picus Branch: cpyext-null-slots Changeset: r87335:e42723277e23 Date: 2016-09-23 00:39 +0300 http://bitbucket.org/pypy/pypy/changeset/e42723277e23/ Log:add a test that shows incompatibility in method lookup() resolution diff --git a/pypy/module/cpyext/test/test_bytesobject.py b

[pypy-commit] pypy.org extradoc: note need to use upstream NumPy HEAD (issue #2403), remove whitepsace at ends of lines

2016-09-24 Thread mattip
Author: Matti Picus Branch: extradoc Changeset: r803:baf5f6543eb1 Date: 2016-09-25 06:51 +0300 http://bitbucket.org/pypy/pypy.org/changeset/baf5f6543eb1/ Log:note need to use upstream NumPy HEAD (issue #2403), remove whitepsace at ends of lines diff --git a/download.html b/download.h

[pypy-commit] pypy cpyext-null-slots: cpython compatible slot lookup does not traverse mro, implement and ensure slots are filled at PyType_Ready

2016-09-25 Thread mattip
Author: Matti Picus Branch: cpyext-null-slots Changeset: r87375:c85aef87f0df Date: 2016-09-25 15:37 +0300 http://bitbucket.org/pypy/pypy/changeset/c85aef87f0df/ Log:cpython compatible slot lookup does not traverse mro, implement and ensure slots are filled at PyType_Ready diff --git

[pypy-commit] pypy cpyext-null-slots: abandon making int(np.string_('abc')) raise a ValueError

2016-09-26 Thread mattip
Author: Matti Picus Branch: cpyext-null-slots Changeset: r87397:d37191c0da88 Date: 2016-09-26 21:57 +0300 http://bitbucket.org/pypy/pypy/changeset/d37191c0da88/ Log:abandon making int(np.string_('abc')) raise a ValueError diff --git a/pypy/module/cpyext/typeobject.py b/pypy/module/cpyext/typ

[pypy-commit] pypy closed-branches: Merge closed head faca61b444b4 on branch w-xor-x2

2016-09-26 Thread mattip
Author: Matti Picus Branch: closed-branches Changeset: r87398:fd181c80ace7 Date: 2016-09-26 22:02 +0300 http://bitbucket.org/pypy/pypy/changeset/fd181c80ace7/ Log:Merge closed head faca61b444b4 on branch w-xor-x2 ___ pypy-commit mailing list pypy-c

[pypy-commit] pypy closed-branches: Merge closed head d37191c0da88 on branch cpyext-null-slots

2016-09-26 Thread mattip
Author: Matti Picus Branch: closed-branches Changeset: r87400:3ded4861a366 Date: 2016-09-26 22:02 +0300 http://bitbucket.org/pypy/pypy/changeset/3ded4861a366/ Log:Merge closed head d37191c0da88 on branch cpyext-null-slots ___ pypy-commit mailing li

[pypy-commit] pypy closed-branches: re-close this branch

2016-09-26 Thread mattip
Author: Matti Picus Branch: closed-branches Changeset: r87401:3c1fdb654106 Date: 2016-09-26 22:02 +0300 http://bitbucket.org/pypy/pypy/changeset/3c1fdb654106/ Log:re-close this branch ___ pypy-commit mailing list pypy-commit@python.org https://mail

[pypy-commit] pypy buffer-interface2: merge default into branch

2016-09-26 Thread mattip
Author: Matti Picus Branch: buffer-interface2 Changeset: r87402:46f3011f6b83 Date: 2016-09-26 22:07 +0300 http://bitbucket.org/pypy/pypy/changeset/46f3011f6b83/ Log:merge default into branch diff too long, truncating to 2000 out of 2477 lines diff --git a/lib-python/2.7/distutils/sysconfig_

[pypy-commit] pypy closed-branches: Merge closed head ba39bd805638 on branch zarch-simd-support

2016-09-26 Thread mattip
Author: Matti Picus Branch: closed-branches Changeset: r87399:c2e0070d0212 Date: 2016-09-26 22:02 +0300 http://bitbucket.org/pypy/pypy/changeset/c2e0070d0212/ Log:Merge closed head ba39bd805638 on branch zarch-simd-support ___ pypy-commit mailing l

[pypy-commit] pypy rmod-radd-slots: test, add functioning __rmod__ and dummy __radd__ to W_AbstractBytesObject

2016-09-29 Thread mattip
Author: Matti Picus Branch: rmod-radd-slots Changeset: r87453:f61471441ebd Date: 2016-09-29 19:57 +0300 http://bitbucket.org/pypy/pypy/changeset/f61471441ebd/ Log:test, add functioning __rmod__ and dummy __radd__ to W_AbstractBytesObject discover pypy cpython incompatibility

[pypy-commit] pypy default: make sure exception is raised if call returns error value

2016-09-29 Thread mattip
Author: Matti Picus Branch: Changeset: r87452:106a495914a5 Date: 2016-09-29 20:27 +0300 http://bitbucket.org/pypy/pypy/changeset/106a495914a5/ Log:make sure exception is raised if call returns error value diff --git a/pypy/module/cpyext/slotdefs.py b/pypy/module/cpyext/slotdefs.py --- a/pyp

[pypy-commit] pypy buffer-interface2: test, fix whoops for not assigning the buf when readonly

2016-09-29 Thread mattip
Author: Matti Picus Branch: buffer-interface2 Changeset: r87451:64cae72e4923 Date: 2016-09-29 16:32 +0300 http://bitbucket.org/pypy/pypy/changeset/64cae72e4923/ Log:test, fix whoops for not assigning the buf when readonly diff --git a/pypy/module/cpyext/memoryobject.py b/pypy/module/cpyext/

[pypy-commit] pypy _warnings: add test that passes untranslated, fails w/pypy -A (TypeError: expected a readable buffer object)

2016-09-29 Thread mattip
Author: Matti Picus Branch: _warnings Changeset: r87454:f31d6c388d20 Date: 2016-09-29 21:17 +0300 http://bitbucket.org/pypy/pypy/changeset/f31d6c388d20/ Log:add test that passes untranslated, fails w/pypy -A (TypeError: expected a readable buffer object) diff --git a/pypy/module/_war

[pypy-commit] pypy rmod-radd-slots: fix translation

2016-09-29 Thread mattip
Author: Matti Picus Branch: rmod-radd-slots Changeset: r87458:248a73d17a0e Date: 2016-09-30 06:51 +0300 http://bitbucket.org/pypy/pypy/changeset/248a73d17a0e/ Log:fix translation diff --git a/pypy/module/cpyext/slotdefs.py b/pypy/module/cpyext/slotdefs.py --- a/pypy/module/cpyext/slotdefs.py

[pypy-commit] pypy default: fix translation

2016-09-29 Thread mattip
Author: Matti Picus Branch: Changeset: r87459:aa7addfd4bd1 Date: 2016-09-30 06:53 +0300 http://bitbucket.org/pypy/pypy/changeset/aa7addfd4bd1/ Log:fix translation diff --git a/pypy/module/cpyext/slotdefs.py b/pypy/module/cpyext/slotdefs.py --- a/pypy/module/cpyext/slotdefs.py +++ b/pypy/mod

[pypy-commit] pypy _warnings: copy cpython behaviour

2016-09-29 Thread mattip
Author: Matti Picus Branch: _warnings Changeset: r87463:262030adf8f1 Date: 2016-09-30 09:37 +0300 http://bitbucket.org/pypy/pypy/changeset/262030adf8f1/ Log:copy cpython behaviour diff --git a/pypy/module/_warnings/interp_warnings.py b/pypy/module/_warnings/interp_warnings.py --- a/pypy/mod

[pypy-commit] pypy _warnings: merge default into branch

2016-09-29 Thread mattip
Author: Matti Picus Branch: _warnings Changeset: r87464:53649ba55ddf Date: 2016-09-30 09:45 +0300 http://bitbucket.org/pypy/pypy/changeset/53649ba55ddf/ Log:merge default into branch diff --git a/pypy/module/cpyext/slotdefs.py b/pypy/module/cpyext/slotdefs.py --- a/pypy/module/cpyext/slotdef

[pypy-commit] pypy stricter-strip: test, fix for argument to strip() - must be None, str, unicode (cpython compatibility)

2016-09-29 Thread mattip
Author: Matti Picus Branch: stricter-strip Changeset: r87465:244251f50a52 Date: 2016-09-30 09:49 +0300 http://bitbucket.org/pypy/pypy/changeset/244251f50a52/ Log:test, fix for argument to strip() - must be None, str, unicode (cpython compatibility) diff --git a/pypy/objspace/std/byte

[pypy-commit] pypy stricter-strip: close branch to be merged

2016-09-30 Thread mattip
Author: Matti Picus Branch: stricter-strip Changeset: r87467:d8fddc2435d0 Date: 2016-09-30 13:02 +0300 http://bitbucket.org/pypy/pypy/changeset/d8fddc2435d0/ Log:close branch to be merged ___ pypy-commit mailing list pypy-commit@python.org https://

[pypy-commit] pypy default: merge branch to convert message to str in warn(message, ...) like cpython

2016-09-30 Thread mattip
Author: Matti Picus Branch: Changeset: r87470:affefa83bb1b Date: 2016-09-30 13:05 +0300 http://bitbucket.org/pypy/pypy/changeset/affefa83bb1b/ Log:merge branch to convert message to str in warn(message, ...) like cpython diff --git a/pypy/module/_warnings/interp_warnings.py b/pypy/

[pypy-commit] pypy default: document branches

2016-09-30 Thread mattip
Author: Matti Picus Branch: Changeset: r87471:ac372e3f4bd0 Date: 2016-09-30 13:16 +0300 http://bitbucket.org/pypy/pypy/changeset/ac372e3f4bd0/ Log:document branches diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy/doc/whatsnew-

[pypy-commit] pypy _warnings: close branch to be merged

2016-09-30 Thread mattip
Author: Matti Picus Branch: _warnings Changeset: r87469:b828095f296c Date: 2016-09-30 13:04 +0300 http://bitbucket.org/pypy/pypy/changeset/b828095f296c/ Log:close branch to be merged ___ pypy-commit mailing list pypy-commit@python.org https://mail.

[pypy-commit] pypy default: merge branch to reject 'a'.strip(buffer(' ')) like cpython

2016-09-30 Thread mattip
Author: Matti Picus Branch: Changeset: r87468:3495ebc92c88 Date: 2016-09-30 13:03 +0300 http://bitbucket.org/pypy/pypy/changeset/3495ebc92c88/ Log:merge branch to reject 'a'.strip(buffer(' ')) like cpython diff --git a/pypy/objspace/std/bytearrayobject.py b/pypy/objspace/std/bytearrayobjec

[pypy-commit] pypy buffer-interface2: merge default into branch

2016-09-30 Thread mattip
Author: Matti Picus Branch: buffer-interface2 Changeset: r87472:57f07a076df4 Date: 2016-09-30 13:16 +0300 http://bitbucket.org/pypy/pypy/changeset/57f07a076df4/ Log:merge default into branch diff --git a/Makefile b/Makefile --- a/Makefile +++ b/Makefile @@ -40,4 +40,4 @@ # http://lists.gnu.

[pypy-commit] pypy buffer-interface2: from the docs of memoryview, "If ndim is 0, strides and suboffsets must be NULL"

2016-10-01 Thread mattip
Author: Matti Picus Branch: buffer-interface2 Changeset: r87503:1112dcf14c96 Date: 2016-10-01 22:13 +0300 http://bitbucket.org/pypy/pypy/changeset/1112dcf14c96/ Log:from the docs of memoryview, "If ndim is 0, strides and suboffsets must be NULL" diff --git a/pypy/module/cpyext/memory

<    1   2   3   4   5   6   7   8   9   10   >