[pypy-commit] pypy default: exclude win32

2017-12-20 Thread mattip
Author: Matti Picus Branch: Changeset: r93527:0b47a415bba3 Date: 2017-12-21 07:22 +0200 http://bitbucket.org/pypy/pypy/changeset/0b47a415bba3/ Log:exclude win32 diff --git a/rpython/rlib/rvmprof/cintf.py b/rpython/rlib/rvmprof/cintf.py --- a/rpython/rlib/rvmprof/cintf.py +++ b/rpython/rlib/

[pypy-commit] pypy py3.5: fix translation?

2017-12-20 Thread mattip
Author: Matti Picus Branch: py3.5 Changeset: r93526:0fda157e0d0e Date: 2017-12-21 07:15 +0200 http://bitbucket.org/pypy/pypy/changeset/0fda157e0d0e/ Log:fix translation? diff --git a/pypy/interpreter/pycode.py b/pypy/interpreter/pycode.py --- a/pypy/interpreter/pycode.py +++ b/pypy/interpret

[pypy-commit] pypy py3.5: Fix 'errors' arg in PyUnicode_Decode()

2017-12-20 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r93525:9ae4bd0c4555 Date: 2017-12-20 22:01 + http://bitbucket.org/pypy/pypy/changeset/9ae4bd0c4555/ Log:Fix 'errors' arg in PyUnicode_Decode() diff --git a/pypy/module/cpyext/test/test_unicodeobject.py b/pypy/module/cpyext/test/test_unicodeobj

[pypy-commit] pypy cpyext-avoid-roundtrip: quiet warnings

2017-12-20 Thread mattip
Author: Matti Picus Branch: cpyext-avoid-roundtrip Changeset: r93523:5db9d141c474 Date: 2017-12-20 21:42 +0200 http://bitbucket.org/pypy/pypy/changeset/5db9d141c474/ Log:quiet warnings diff --git a/pypy/module/cpyext/src/object.c b/pypy/module/cpyext/src/object.c --- a/pypy/module/cpyext/src

[pypy-commit] pypy cpyext-avoid-roundtrip: test, fix PySequence_GetItem allows negative indices

2017-12-20 Thread mattip
Author: Matti Picus Branch: cpyext-avoid-roundtrip Changeset: r93524:f428c66de212 Date: 2017-12-20 22:09 +0200 http://bitbucket.org/pypy/pypy/changeset/f428c66de212/ Log:test, fix PySequence_GetItem allows negative indices diff --git a/pypy/module/cpyext/sequence.py b/pypy/module/cpyext/sequ

[pypy-commit] pypy py3.5: Cache the wrapped code.co_filename: space.newfilename() is expensive

2017-12-20 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r93522:74f1be327b1d Date: 2017-12-20 16:56 + http://bitbucket.org/pypy/pypy/changeset/74f1be327b1d/ Log:Cache the wrapped code.co_filename: space.newfilename() is expensive diff --git a/pypy/interpreter/pycode.py b/pypy/interpreter/pycode.py --

[pypy-commit] pypy py3.5: Test and fix (for lib-python/3/pathlib): 'os.symlink' must exist, even

2017-12-20 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r93521:50aa133f3ee9 Date: 2017-12-20 17:36 +0100 http://bitbucket.org/pypy/pypy/changeset/50aa133f3ee9/ Log:Test and fix (for lib-python/3/pathlib): 'os.symlink' must exist, even if it can raise NotImplementedError on Windows diff --git a/p

[pypy-commit] pypy py3.5: merge heads

2017-12-20 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r93520:d8113c2982af Date: 2017-12-20 17:03 +0100 http://bitbucket.org/pypy/pypy/changeset/d8113c2982af/ Log:merge heads diff --git a/pypy/module/zipimport/interp_zipimport.py b/pypy/module/zipimport/interp_zipimport.py --- a/pypy/module/zipimport/

[pypy-commit] pypy py3.5: Fix for test_package. This might fix the next issue for "pypy3 -m ensurepip".

2017-12-20 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r93519:5a865516f947 Date: 2017-12-20 17:01 +0100 http://bitbucket.org/pypy/pypy/changeset/5a865516f947/ Log:Fix for test_package. This might fix the next issue for "pypy3 -m ensurepip". diff --git a/pypy/module/zipimport/interp_zipimport.py

[pypy-commit] pypy py3.5: document branch

2017-12-20 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r93518:e5552dd110c1 Date: 2017-12-20 14:30 + http://bitbucket.org/pypy/pypy/changeset/e5552dd110c1/ Log:document branch diff --git a/pypy/doc/whatsnew-pypy3-head.rst b/pypy/doc/whatsnew-pypy3-head.rst --- a/pypy/doc/whatsnew-pypy3-head.rst +++

[pypy-commit] pypy py3.5: Fix error reporting from posix.*xattr functions

2017-12-20 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r93517:0c9668c522b1 Date: 2017-12-20 14:01 + http://bitbucket.org/pypy/pypy/changeset/0c9668c522b1/ Log:Fix error reporting from posix.*xattr functions diff --git a/pypy/module/posix/interp_posix.py b/pypy/module/posix/interp_posix.py --- a/py

[pypy-commit] pypy py3.5: Still use machine.platform() to know if we're on a x86 or not at all

2017-12-20 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r93516:934eabf72b5c Date: 2017-12-20 14:48 +0100 http://bitbucket.org/pypy/pypy/changeset/934eabf72b5c/ Log:Still use machine.platform() to know if we're on a x86 or not at all diff --git a/pypy/module/imp/importing.py b/pypy/module/imp/importing.p

[pypy-commit] pypy py3.5: listxattr returns a list of str, not of bytes

2017-12-20 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r93515:def83ef09f31 Date: 2017-12-20 13:35 + http://bitbucket.org/pypy/pypy/changeset/def83ef09f31/ Log:listxattr returns a list of str, not of bytes diff --git a/pypy/module/posix/interp_posix.py b/pypy/module/posix/interp_posix.py --- a/pypy

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

2017-12-20 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r93514:1dd2914caff4 Date: 2017-12-20 14:31 +0100 http://bitbucket.org/pypy/pypy/changeset/1dd2914caff4/ Log:fix test diff --git a/pypy/module/imp/test/test_import.py b/pypy/module/imp/test/test_import.py --- a/pypy/module/imp/test/test_import.py +

[pypy-commit] pypy py3.5: Another attempt at this logic

2017-12-20 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r93513:92a3e28a4aef Date: 2017-12-20 14:27 +0100 http://bitbucket.org/pypy/pypy/changeset/92a3e28a4aef/ Log:Another attempt at this logic diff --git a/pypy/module/imp/importing.py b/pypy/module/imp/importing.py --- a/pypy/module/imp/importing.py ++

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

2017-12-20 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r93512:c45c28743766 Date: 2017-12-20 12:14 +0100 http://bitbucket.org/pypy/pypy/changeset/c45c28743766/ Log:Translation fixes diff --git a/pypy/module/posix/interp_scandir.py b/pypy/module/posix/interp_scandir.py --- a/pypy/module/posix/interp_sca

[pypy-commit] pypy py3.5: In-progress: os.scandir() on Windows

2017-12-20 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r93509:4bb7cf3fd5a1 Date: 2017-12-20 09:27 +0100 http://bitbucket.org/pypy/pypy/changeset/4bb7cf3fd5a1/ Log:In-progress: os.scandir() on Windows diff --git a/lib-python/3/ssl.py b/lib-python/3/ssl.py --- a/lib-python/3/ssl.py +++ b/lib-python/3/ssl

[pypy-commit] pypy py3.5: Obscure annotation fixes: propagate no_nul a tiny bit more

2017-12-20 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r93511:2bd764ec6d22 Date: 2017-12-20 10:29 +0100 http://bitbucket.org/pypy/pypy/changeset/2bd764ec6d22/ Log:Obscure annotation fixes: propagate no_nul a tiny bit more diff --git a/rpython/annotator/binaryop.py b/rpython/annotator/binaryop.py --- a/

[pypy-commit] pypy py3.5: Enough os.scandir() to pass our own tests on Windows

2017-12-20 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r93510:6deed1172830 Date: 2017-12-20 10:11 +0100 http://bitbucket.org/pypy/pypy/changeset/6deed1172830/ Log:Enough os.scandir() to pass our own tests on Windows diff --git a/pypy/module/posix/interp_scandir.py b/pypy/module/posix/interp_scandir.py

[pypy-commit] pypy default: this method of determining the CPU is broken in presence of cross-translations (like we do e.g. on ARM). Try to use detect_cpu, which seems to have logic to handle that

2017-12-20 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r93508:b1b0f51304ce Date: 2017-12-20 11:15 +0100 http://bitbucket.org/pypy/pypy/changeset/b1b0f51304ce/ Log:this method of determining the CPU is broken in presence of cross- translations (like we do e.g. on ARM). Try to use detect_cpu, which