[pypy-commit] pypy py3k: Backport memoryview.cast(), fix getitem

2016-08-27 Thread arigo
Author: Armin Rigo Branch: py3k Changeset: r86590:fbf9c57aa038 Date: 2016-08-27 09:46 +0200 http://bitbucket.org/pypy/pypy/changeset/fbf9c57aa038/ Log:Backport memoryview.cast(), fix getitem diff --git a/pypy/objspace/std/memoryobject.py b/pypy/objspace/std/memoryobject.py --- a/pypy/objspa

[pypy-commit] pypy py3k: memoryview.setitem()

2016-08-27 Thread arigo
Author: Armin Rigo Branch: py3k Changeset: r86591:8c171091c731 Date: 2016-08-27 10:02 +0200 http://bitbucket.org/pypy/pypy/changeset/8c171091c731/ Log:memoryview.setitem() diff --git a/pypy/objspace/std/memoryobject.py b/pypy/objspace/std/memoryobject.py --- a/pypy/objspace/std/memoryobject

[pypy-commit] pypy py3.5: small fix to hex()

2016-08-27 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r86593:9fc4d6946a5b Date: 2016-08-27 10:08 +0200 http://bitbucket.org/pypy/pypy/changeset/9fc4d6946a5b/ Log:small fix to hex() diff --git a/pypy/objspace/std/bytearrayobject.py b/pypy/objspace/std/bytearrayobject.py --- a/pypy/objspace/std/bytearr

[pypy-commit] pypy py3.5: hg merge py3k

2016-08-27 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r86592:12c05bf05cd7 Date: 2016-08-27 10:05 +0200 http://bitbucket.org/pypy/pypy/changeset/12c05bf05cd7/ Log:hg merge py3k diff --git a/pypy/objspace/std/memoryobject.py b/pypy/objspace/std/memoryobject.py --- a/pypy/objspace/std/memoryobject.py ++

[pypy-commit] pypy py3.5-noninherit: hg merge py3.5

2016-08-27 Thread arigo
Author: Armin Rigo Branch: py3.5-noninherit Changeset: r86594:2a96f5773e56 Date: 2016-08-27 10:16 +0200 http://bitbucket.org/pypy/pypy/changeset/2a96f5773e56/ Log:hg merge py3.5 diff --git a/pypy/objspace/std/bytearrayobject.py b/pypy/objspace/std/bytearrayobject.py --- a/pypy/objspace/std/

[pypy-commit] pypy py3.5-noninherit: Translation fixes

2016-08-27 Thread arigo
Author: Armin Rigo Branch: py3.5-noninherit Changeset: r86595:93d0ce98997d Date: 2016-08-27 11:14 +0200 http://bitbucket.org/pypy/pypy/changeset/93d0ce98997d/ Log:Translation fixes diff --git a/rpython/rlib/_rsocket_rffi.py b/rpython/rlib/_rsocket_rffi.py --- a/rpython/rlib/_rsocket_rffi.py

[pypy-commit] pypy py3.5-noninherit: List the functions here

2016-08-27 Thread arigo
Author: Armin Rigo Branch: py3.5-noninherit Changeset: r86596:6623c68e0c68 Date: 2016-08-27 14:32 +0200 http://bitbucket.org/pypy/pypy/changeset/6623c68e0c68/ Log:List the functions here diff --git a/rpython/rlib/rposix.py b/rpython/rlib/rposix.py --- a/rpython/rlib/rposix.py +++ b/rpython/r

[pypy-commit] pypy py3k: Write down the possible solution, to do later

2016-08-27 Thread arigo
Author: Armin Rigo Branch: py3k Changeset: r86597:a6da2166c78c Date: 2016-08-27 14:42 +0200 http://bitbucket.org/pypy/pypy/changeset/a6da2166c78c/ Log:Write down the possible solution, to do later diff --git a/pypy/objspace/std/memoryobject.py b/pypy/objspace/std/memoryobject.py --- a/pypy/

[pypy-commit] extradoc extradoc: Working on the marshal format

2016-08-27 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r5684:3943ce39c27a Date: 2016-08-27 14:55 +0200 http://bitbucket.org/pypy/extradoc/changeset/3943ce39c27a/ Log:Working on the marshal format diff --git a/planning/py3.5/2016-august-progress.rst b/planning/py3.5/2016-august-progress.rst --- a/pl

[pypy-commit] pypy py3.5-marshal3: Marshal version 3

2016-08-27 Thread arigo
Author: Armin Rigo Branch: py3.5-marshal3 Changeset: r86598:79a816d8f40e Date: 2016-08-27 14:56 +0200 http://bitbucket.org/pypy/pypy/changeset/79a816d8f40e/ Log:Marshal version 3 ___ pypy-commit mailing list [email protected] https://mail.pyth

[pypy-commit] pypy py3.5-noninherit: fix test

2016-08-27 Thread arigo
Author: Armin Rigo Branch: py3.5-noninherit Changeset: r86599:8b236943d106 Date: 2016-08-27 15:27 +0200 http://bitbucket.org/pypy/pypy/changeset/8b236943d106/ Log:fix test diff --git a/pypy/module/_io/test/test_fileio.py b/pypy/module/_io/test/test_fileio.py --- a/pypy/module/_io/test/test_

[pypy-commit] pypy py3.5-noninherit: Fixes in the test of fcntl

2016-08-27 Thread arigo
Author: Armin Rigo Branch: py3.5-noninherit Changeset: r86600:3a692066a13f Date: 2016-08-27 16:19 +0200 http://bitbucket.org/pypy/pypy/changeset/3a692066a13f/ Log:Fixes in the test of fcntl diff --git a/pypy/module/fcntl/test/test_fcntl.py b/pypy/module/fcntl/test/test_fcntl.py --- a/pypy/m

[pypy-commit] pypy default: Fix for fda5486b3186 (sorry!): there was at least one untested place

2016-08-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r86601:020068a372fd Date: 2016-08-27 16:33 +0200 http://bitbucket.org/pypy/pypy/changeset/020068a372fd/ Log:Fix for fda5486b3186 (sorry!): there was at least one untested place where a llexternal() function was called with more arguments than

[pypy-commit] extradoc extradoc: More things to do later

2016-08-27 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r5685:430b20e00289 Date: 2016-08-27 16:35 +0200 http://bitbucket.org/pypy/extradoc/changeset/430b20e00289/ Log:More things to do later diff --git a/planning/py3.5/2016-august-progress.rst b/planning/py3.5/2016-august-progress.rst --- a/planning

[pypy-commit] extradoc extradoc: done

2016-08-27 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r5686:8c4d7b3c02cc Date: 2016-08-27 16:38 +0200 http://bitbucket.org/pypy/extradoc/changeset/8c4d7b3c02cc/ Log:done diff --git a/planning/py3.5/2016-august-progress.rst b/planning/py3.5/2016-august-progress.rst --- a/planning/py3.5/2016-august-

[pypy-commit] pypy py3.5-noninherit: close branch, ready to merge

2016-08-27 Thread arigo
Author: Armin Rigo Branch: py3.5-noninherit Changeset: r86603:180b2ba69a38 Date: 2016-08-27 16:37 +0200 http://bitbucket.org/pypy/pypy/changeset/180b2ba69a38/ Log:close branch, ready to merge ___ pypy-commit mailing list [email protected] http

[pypy-commit] pypy py3.5-noninherit: fix test

2016-08-27 Thread arigo
Author: Armin Rigo Branch: py3.5-noninherit Changeset: r86602:89dd2d0333a8 Date: 2016-08-27 16:36 +0200 http://bitbucket.org/pypy/pypy/changeset/89dd2d0333a8/ Log:fix test diff --git a/rpython/translator/sandbox/test/test_sandbox.py b/rpython/translator/sandbox/test/test_sandbox.py --- a/rp

[pypy-commit] pypy py3.5: hg merge py3.5-noninherit

2016-08-27 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r86604:6007963baadc Date: 2016-08-27 16:37 +0200 http://bitbucket.org/pypy/pypy/changeset/6007963baadc/ Log:hg merge py3.5-noninherit Newly created file descriptors are non-inheritable (PEP 446) diff --git a/lib_pypy/_curses.py b/lib_pypy/

[pypy-commit] pypy py3k: hg merge default

2016-08-27 Thread arigo
Author: Armin Rigo Branch: py3k Changeset: r86605:471b3d7456a2 Date: 2016-08-27 16:49 +0200 http://bitbucket.org/pypy/pypy/changeset/471b3d7456a2/ Log:hg merge default diff --git a/pypy/doc/conf.py b/pypy/doc/conf.py --- a/pypy/doc/conf.py +++ b/pypy/doc/conf.py @@ -58,16 +58,16 @@ # Gene

[pypy-commit] pypy py3.5: hg merger py3k

2016-08-27 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r86606:1df27f12e886 Date: 2016-08-27 16:50 +0200 http://bitbucket.org/pypy/pypy/changeset/1df27f12e886/ Log:hg merger py3k diff --git a/pypy/doc/conf.py b/pypy/doc/conf.py --- a/pypy/doc/conf.py +++ b/pypy/doc/conf.py @@ -58,16 +58,16 @@ # Gener

[pypy-commit] pypy default: Small cleanup

2016-08-27 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r86607:05aa9435b133 Date: 2016-08-27 17:30 +0100 http://bitbucket.org/pypy/pypy/changeset/05aa9435b133/ Log:Small cleanup diff --git a/pypy/objspace/std/test/test_random_attr.py b/pypy/objspace/std/test/test_random_attr.py --- a/pypy/objspace/std/test/

[pypy-commit] pypy default: Extract class_attr as a separate strategy

2016-08-27 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r86608:de272690e3c2 Date: 2016-08-27 18:01 +0100 http://bitbucket.org/pypy/pypy/changeset/de272690e3c2/ Log:Extract class_attr as a separate strategy diff --git a/pypy/objspace/std/test/test_random_attr.py b/pypy/objspace/std/test/test_random_attr.py -

[pypy-commit] pypy py3.5-marshal3: in-progress

2016-08-27 Thread arigo
Author: Armin Rigo Branch: py3.5-marshal3 Changeset: r86610:fec7aa29e819 Date: 2016-08-27 19:06 +0200 http://bitbucket.org/pypy/pypy/changeset/fec7aa29e819/ Log:in-progress diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/baseobjspace.py --- a/pypy/interpreter/baseobjspace.py

[pypy-commit] pypy py3.5-marshal3: in-progress

2016-08-27 Thread arigo
Author: Armin Rigo Branch: py3.5-marshal3 Changeset: r86609:4414cc2fc2f5 Date: 2016-08-27 17:27 +0200 http://bitbucket.org/pypy/pypy/changeset/4414cc2fc2f5/ Log:in-progress diff --git a/pypy/module/imp/importing.py b/pypy/module/imp/importing.py --- a/pypy/module/imp/importing.py +++ b/pypy/

[pypy-commit] pypy default: Hopefully a correct fix for marshal.dumps() with objects that are

2016-08-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r86611:6810d750b914 Date: 2016-08-27 19:14 +0200 http://bitbucket.org/pypy/pypy/changeset/6810d750b914/ Log:Hopefully a correct fix for marshal.dumps() with objects that are subclasses of one of the built-in class. The previous logic was only

[pypy-commit] pypy py3.5: hg merge py3k

2016-08-27 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r86613:58fe0ad0ec9d Date: 2016-08-27 19:15 +0200 http://bitbucket.org/pypy/pypy/changeset/58fe0ad0ec9d/ Log:hg merge py3k diff --git a/pypy/module/marshal/interp_marshal.py b/pypy/module/marshal/interp_marshal.py --- a/pypy/module/marshal/interp_m

[pypy-commit] pypy py3.5-marshal3: test fix

2016-08-27 Thread arigo
Author: Armin Rigo Branch: py3.5-marshal3 Changeset: r86614:9eb66e9bbf64 Date: 2016-08-27 19:15 +0200 http://bitbucket.org/pypy/pypy/changeset/9eb66e9bbf64/ Log:test fix diff --git a/pypy/module/marshal/test/test_marshalimpl.py b/pypy/module/marshal/test/test_marshalimpl.py --- a/pypy/modul

[pypy-commit] pypy py3k: hg merge default

2016-08-27 Thread arigo
Author: Armin Rigo Branch: py3k Changeset: r86612:782495d7d9eb Date: 2016-08-27 19:15 +0200 http://bitbucket.org/pypy/pypy/changeset/782495d7d9eb/ Log:hg merge default diff --git a/pypy/module/marshal/interp_marshal.py b/pypy/module/marshal/interp_marshal.py --- a/pypy/module/marshal/interp

[pypy-commit] pypy py3.5-marshal3: hg merge py3.5

2016-08-27 Thread arigo
Author: Armin Rigo Branch: py3.5-marshal3 Changeset: r86615:e75acfc7d246 Date: 2016-08-27 19:15 +0200 http://bitbucket.org/pypy/pypy/changeset/e75acfc7d246/ Log:hg merge py3.5 diff too long, truncating to 2000 out of 2720 lines diff --git a/lib_pypy/_curses.py b/lib_pypy/_curses.py --- a/li

[pypy-commit] pypy py3.5-marshal3: more test fixes

2016-08-27 Thread arigo
Author: Armin Rigo Branch: py3.5-marshal3 Changeset: r86616:f46a9864a91a Date: 2016-08-27 19:19 +0200 http://bitbucket.org/pypy/pypy/changeset/f46a9864a91a/ Log:more test fixes diff --git a/pypy/module/marshal/test/test_marshalimpl.py b/pypy/module/marshal/test/test_marshalimpl.py --- a/pyp

[pypy-commit] pypy py3.5-marshal3: Fixing marshalling of code objects as an attempt to be compatible with

2016-08-27 Thread arigo
Author: Armin Rigo Branch: py3.5-marshal3 Changeset: r86617:bc23b603172b Date: 2016-08-27 20:41 +0200 http://bitbucket.org/pypy/pypy/changeset/bc23b603172b/ Log:Fixing marshalling of code objects as an attempt to be compatible with CPython. diff --git a/pypy/module/_frozen_importlib/

[pypy-commit] pypy py3.5-marshal3: fix

2016-08-27 Thread arigo
Author: Armin Rigo Branch: py3.5-marshal3 Changeset: r86618:993d50cc614c Date: 2016-08-27 20:47 +0200 http://bitbucket.org/pypy/pypy/changeset/993d50cc614c/ Log:fix diff --git a/pypy/objspace/std/marshal_impl.py b/pypy/objspace/std/marshal_impl.py --- a/pypy/objspace/std/marshal_impl.py +++

[pypy-commit] pypy default: Write class_attr() in a more idiomatic style

2016-08-27 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r86619:5dc3b1a3241c Date: 2016-08-27 19:51 +0100 http://bitbucket.org/pypy/pypy/changeset/5dc3b1a3241c/ Log:Write class_attr() in a more idiomatic style diff --git a/pypy/objspace/std/test/test_random_attr.py b/pypy/objspace/std/test/test_random_attr.p

[pypy-commit] pypy py3.5-marshal3: Bump the magic number, to avoid using old .pyc files

2016-08-27 Thread arigo
Author: Armin Rigo Branch: py3.5-marshal3 Changeset: r86620:8590483012bd Date: 2016-08-27 21:00 +0200 http://bitbucket.org/pypy/pypy/changeset/8590483012bd/ Log:Bump the magic number, to avoid using old .pyc files diff --git a/pypy/interpreter/pycode.py b/pypy/interpreter/pycode.py --- a/pyp

[pypy-commit] pypy py3.5-marshal3: Write a version-dependent cache here

2016-08-27 Thread arigo
Author: Armin Rigo Branch: py3.5-marshal3 Changeset: r86621:d663392aa622 Date: 2016-08-27 21:05 +0200 http://bitbucket.org/pypy/pypy/changeset/d663392aa622/ Log:Write a version-dependent cache here diff --git a/pypy/module/_frozen_importlib/__init__.py b/pypy/module/_frozen_importlib/__init

[pypy-commit] pypy default: fix typo

2016-08-27 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r86622:2ae2489148f1 Date: 2016-08-27 20:15 +0100 http://bitbucket.org/pypy/pypy/changeset/2ae2489148f1/ Log:fix typo diff --git a/pypy/module/cpyext/test/buffer_test.c b/pypy/module/cpyext/test/buffer_test.c --- a/pypy/module/cpyext/test/buffer_test.c

[pypy-commit] pypy default: rm obsolete check

2016-08-27 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r86623:565fb0c787b6 Date: 2016-08-27 20:17 +0100 http://bitbucket.org/pypy/pypy/changeset/565fb0c787b6/ Log:rm obsolete check diff --git a/pypy/module/cpyext/test/test_memoryobject.py b/pypy/module/cpyext/test/test_memoryobject.py --- a/pypy/module/cpy

[pypy-commit] pypy default: pfff

2016-08-27 Thread arigo
Author: Armin Rigo Branch: Changeset: r86624:62948ab72ff7 Date: 2016-08-27 22:12 +0200 http://bitbucket.org/pypy/pypy/changeset/62948ab72ff7/ Log:pfff diff --git a/pypy/module/cpyext/api.py b/pypy/module/cpyext/api.py --- a/pypy/module/cpyext/api.py +++ b/pypy/module/cpyext/api.py @@ -981,7

[pypy-commit] pypy py3.5: hg merge py3k

2016-08-27 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r86626:6833b14f183f Date: 2016-08-27 22:13 +0200 http://bitbucket.org/pypy/pypy/changeset/6833b14f183f/ Log:hg merge py3k diff --git a/pypy/module/cpyext/api.py b/pypy/module/cpyext/api.py --- a/pypy/module/cpyext/api.py +++ b/pypy/module/cpyext/ap

[pypy-commit] pypy py3k: hg merge default

2016-08-27 Thread arigo
Author: Armin Rigo Branch: py3k Changeset: r86625:0d0c1fea2c5b Date: 2016-08-27 22:13 +0200 http://bitbucket.org/pypy/pypy/changeset/0d0c1fea2c5b/ Log:hg merge default diff --git a/pypy/module/cpyext/api.py b/pypy/module/cpyext/api.py --- a/pypy/module/cpyext/api.py +++ b/pypy/module/cpyext/

[pypy-commit] pypy py3.5-marshal3: hg merge py3.5

2016-08-27 Thread arigo
Author: Armin Rigo Branch: py3.5-marshal3 Changeset: r86627:7ff600e2853d Date: 2016-08-27 22:13 +0200 http://bitbucket.org/pypy/pypy/changeset/7ff600e2853d/ Log:hg merge py3.5 diff --git a/pypy/module/cpyext/api.py b/pypy/module/cpyext/api.py --- a/pypy/module/cpyext/api.py +++ b/pypy/module

[pypy-commit] pypy buffer-interface: add failing test for new buffer interface PyMemoryView_GET_BUFFER

2016-08-27 Thread mattip
Author: Matti Picus Branch: buffer-interface Changeset: r86629:e9a0c626b91a Date: 2016-08-28 11:09 +1000 http://bitbucket.org/pypy/pypy/changeset/e9a0c626b91a/ Log:add failing test for new buffer interface PyMemoryView_GET_BUFFER diff --git a/pypy/module/cpyext/test/buffer_test.c b/pypy/mod

[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 py3k: Resynchronise rpython/ with branch 'py3.5'

2016-08-27 Thread rlamy
Author: Ronan Lamy Branch: py3k Changeset: r86630:991f4c162891 Date: 2016-08-28 02:53 +0100 http://bitbucket.org/pypy/pypy/changeset/991f4c162891/ Log:Resynchronise rpython/ with branch 'py3.5' diff --git a/rpython/rlib/_rsocket_rffi.py b/rpython/rlib/_rsocket_rffi.py --- a/rpython/rlib/_rso

[pypy-commit] pypy rpython-resync: Resynchronise rpython/ with branch 'py3k'

2016-08-27 Thread rlamy
Author: Ronan Lamy Branch: rpython-resync Changeset: r86631:7d051416b2f1 Date: 2016-08-28 03:01 +0100 http://bitbucket.org/pypy/pypy/changeset/7d051416b2f1/ Log:Resynchronise rpython/ with branch 'py3k' diff too long, truncating to 2000 out of 208757 lines diff --git a/rpython/rlib/_rsocket

[pypy-commit] pypy rpython-resync: Kill the rsre_char.MAGIC nonsense

2016-08-27 Thread rlamy
Author: Ronan Lamy Branch: rpython-resync Changeset: r86632:f48df4d5e6d9 Date: 2016-08-28 06:13 +0100 http://bitbucket.org/pypy/pypy/changeset/f48df4d5e6d9/ Log:Kill the rsre_char.MAGIC nonsense diff --git a/pypy/module/_sre/__init__.py b/pypy/module/_sre/__init__.py --- a/pypy/module/_sre/_

[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