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
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
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/
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
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
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
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
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
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
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
++
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
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
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 @@
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.
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
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
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
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
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
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
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
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
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
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
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
@
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
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
++
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
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
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
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
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
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
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
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
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
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
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
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
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.
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/
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
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
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
++
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
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
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
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
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
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
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
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
++
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:
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/
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
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/
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/
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
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
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
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/
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
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
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
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
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
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
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
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
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/
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.
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
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
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
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
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
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
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
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
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
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
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
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_
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
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
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
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/
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
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
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
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
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
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
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://
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/
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-
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.
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
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.
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
401 - 500 of 7217 matches
Mail list logo