[pypy-commit] pypy py3.5: Update lib-python/conftest.py

2016-12-03 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r88870:42a4c3d75bea Date: 2016-12-04 06:41 + http://bitbucket.org/pypy/pypy/changeset/42a4c3d75bea/ Log:Update lib-python/conftest.py diff --git a/lib-python/conftest.py b/lib-python/conftest.py --- a/lib-python/conftest.py +++ b/lib-python/con

[pypy-commit] pypy py3.5: hg merge vendor/stdlib-3.5: upgrade stdlib to 3.5.2

2016-12-03 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r88869:215771f42f81 Date: 2016-12-04 06:32 + http://bitbucket.org/pypy/pypy/changeset/215771f42f81/ Log:hg merge vendor/stdlib-3.5: upgrade stdlib to 3.5.2 diff too long, truncating to 2000 out of 27757 lines diff --git a/lib-python/3/_collect

[pypy-commit] pypy vendor/stdlib-3.5: Import stdlib 3.5.2 (CPython commit 4def2a2901a5)

2016-12-03 Thread rlamy
Author: Ronan Lamy Branch: vendor/stdlib-3.5 Changeset: r88868:c3b14617fbd7 Date: 2016-12-04 05:10 + http://bitbucket.org/pypy/pypy/changeset/c3b14617fbd7/ Log:Import stdlib 3.5.2 (CPython commit 4def2a2901a5) diff too long, truncating to 2000 out of 28601 lines diff --git a/lib-python/

[pypy-commit] pypy py3.5: unskip passing tests

2016-12-03 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r88866:0b14b7b2521b Date: 2016-12-04 03:31 + http://bitbucket.org/pypy/pypy/changeset/0b14b7b2521b/ Log:unskip passing tests diff --git a/lib-python/3/test/test_urllib2_localnet.py b/lib-python/3/test/test_urllib2_localnet.py --- a/lib-python/

[pypy-commit] pypy py3.5: Unskip tests that don't hang any more

2016-12-03 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r88867:421ca854cd86 Date: 2016-12-04 03:48 + http://bitbucket.org/pypy/pypy/changeset/421ca854cd86/ Log:Unskip tests that don't hang any more diff --git a/lib-python/3/test/test_asyncio/test_events.py b/lib-python/3/test/test_asyncio/test_even

[pypy-commit] pypy py3.5: backout d267f0decb98: SSL works now

2016-12-03 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r88865:b19db5975aaa Date: 2016-12-04 03:23 + http://bitbucket.org/pypy/pypy/changeset/b19db5975aaa/ Log:backout d267f0decb98: SSL works now diff --git a/lib-python/3/test/test_logging.py b/lib-python/3/test/test_logging.py --- a/lib-python/3/t

[pypy-commit] pypy py3.5: Simplify RawBuffer again and use it more

2016-12-03 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r88864:5e7a2ffdceb2 Date: 2016-12-04 01:33 + http://bitbucket.org/pypy/pypy/changeset/5e7a2ffdceb2/ Log:Simplify RawBuffer again and use it more diff --git a/pypy/module/_io/interp_bufferedio.py b/pypy/module/_io/interp_bufferedio.py --- a/pyp

[pypy-commit] pypy py3.5: Use SubBuffer to ensure correct behaviour wrt. cffi, and simplify RawBuffer

2016-12-03 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r88863:620222c0c183 Date: 2016-12-03 20:25 + http://bitbucket.org/pypy/pypy/changeset/620222c0c183/ Log:Use SubBuffer to ensure correct behaviour wrt. cffi, and simplify RawBuffer diff --git a/pypy/module/_io/interp_bufferedio.py b/pyp

[pypy-commit] pypy py3.5-eintr-pep475: actually nothing to do on os.close()

2016-12-03 Thread arigo
Author: Armin Rigo Branch: py3.5-eintr-pep475 Changeset: r88862:75d80872f12a Date: 2016-12-03 18:28 +0100 http://bitbucket.org/pypy/pypy/changeset/75d80872f12a/ Log:actually nothing to do on os.close() diff --git a/pypy/module/posix/interp_posix.py b/pypy/module/posix/interp_posix.py --- a/

[pypy-commit] pypy py3.5-eintr-pep475: last os function

2016-12-03 Thread arigo
Author: Armin Rigo Branch: py3.5-eintr-pep475 Changeset: r88861:5772ffc179ab Date: 2016-12-03 18:22 +0100 http://bitbucket.org/pypy/pypy/changeset/5772ffc179ab/ Log:last os function diff --git a/pypy/module/posix/interp_posix.py b/pypy/module/posix/interp_posix.py --- a/pypy/module/posix/in

[pypy-commit] pypy py3.5-eintr-pep475: adapt os.wait3(), os.wait4()

2016-12-03 Thread arigo
Author: Armin Rigo Branch: py3.5-eintr-pep475 Changeset: r88860:0dc7003fdff5 Date: 2016-12-03 18:19 +0100 http://bitbucket.org/pypy/pypy/changeset/0dc7003fdff5/ Log:adapt os.wait3(), os.wait4() diff --git a/lib_pypy/_pypy_wait.py b/lib_pypy/_pypy_wait.py --- a/lib_pypy/_pypy_wait.py +++ b/li

[pypy-commit] pypy py3.5-eintr-pep475: hg merge default

2016-12-03 Thread arigo
Author: Armin Rigo Branch: py3.5-eintr-pep475 Changeset: r88859:8474d821a0d7 Date: 2016-12-03 18:15 +0100 http://bitbucket.org/pypy/pypy/changeset/8474d821a0d7/ Log:hg merge default diff --git a/lib_pypy/_pypy_wait.py b/lib_pypy/_pypy_wait.py --- a/lib_pypy/_pypy_wait.py +++ b/lib_pypy/_pypy

[pypy-commit] pypy py3.5-eintr-pep475: some more funcs

2016-12-03 Thread arigo
Author: Armin Rigo Branch: py3.5-eintr-pep475 Changeset: r88858:a1b55ed2014f Date: 2016-12-03 18:14 +0100 http://bitbucket.org/pypy/pypy/changeset/a1b55ed2014f/ Log:some more funcs diff --git a/pypy/module/posix/interp_posix.py b/pypy/module/posix/interp_posix.py --- a/pypy/module/posix/int

[pypy-commit] pypy default: os.wait3() and os.wait4() need to raise OSError somewhere

2016-12-03 Thread arigo
Author: Armin Rigo Branch: Changeset: r88857:034b40a26b6b Date: 2016-12-03 18:13 +0100 http://bitbucket.org/pypy/pypy/changeset/034b40a26b6b/ Log:os.wait3() and os.wait4() need to raise OSError somewhere diff --git a/lib_pypy/_pypy_wait.py b/lib_pypy/_pypy_wait.py --- a/lib_pypy/_pypy_wait.

[pypy-commit] pypy py3.5-eintr-pep475: More os functions

2016-12-03 Thread arigo
Author: Armin Rigo Branch: py3.5-eintr-pep475 Changeset: r88855:85ec8b34fd75 Date: 2016-12-03 17:46 +0100 http://bitbucket.org/pypy/pypy/changeset/85ec8b34fd75/ Log:More os functions diff --git a/pypy/module/posix/interp_posix.py b/pypy/module/posix/interp_posix.py --- a/pypy/module/posix/i

[pypy-commit] pypy py3.5-eintr-pep475: open(), write()---I think I'm already no longer trying to make up test

2016-12-03 Thread arigo
Author: Armin Rigo Branch: py3.5-eintr-pep475 Changeset: r88854:c845268b64bf Date: 2016-12-03 17:38 +0100 http://bitbucket.org/pypy/pypy/changeset/c845268b64bf/ Log:open(), write()---I think I'm already no longer trying to make up test cases, which is a mess diff --git a/pypy/module/

[pypy-commit] pypy py3.5: fix for some app-level untranslated tests, e.g. skipped ones

2016-12-03 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88856:eb6adc5edd60 Date: 2016-12-03 17:52 +0100 http://bitbucket.org/pypy/pypy/changeset/eb6adc5edd60/ Log:fix for some app-level untranslated tests, e.g. skipped ones diff --git a/pypy/interpreter/pyframe.py b/pypy/interpreter/pyframe.py --- a/py

[pypy-commit] pypy py3.5-eintr-pep475: Start a branch for PEP 475: Retry system calls failing with EINTR

2016-12-03 Thread arigo
Author: Armin Rigo Branch: py3.5-eintr-pep475 Changeset: r88852:7fd14fd04bce Date: 2016-12-03 16:34 +0100 http://bitbucket.org/pypy/pypy/changeset/7fd14fd04bce/ Log:Start a branch for PEP 475: Retry system calls failing with EINTR ___ pypy-commit m

[pypy-commit] pypy py3.5-eintr-pep475: pep475-style test and fix for os.read()

2016-12-03 Thread arigo
Author: Armin Rigo Branch: py3.5-eintr-pep475 Changeset: r88853:1ddec1199da6 Date: 2016-12-03 17:26 +0100 http://bitbucket.org/pypy/pypy/changeset/1ddec1199da6/ Log:pep475-style test and fix for os.read() diff --git a/pypy/interpreter/error.py b/pypy/interpreter/error.py --- a/pypy/interpret

[pypy-commit] extradoc extradoc: done, branch py3.5-bytearray

2016-12-03 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r5757:996ca1cb997a Date: 2016-12-03 16:13 +0100 http://bitbucket.org/pypy/extradoc/changeset/996ca1cb997a/ Log:done, branch py3.5-bytearray diff --git a/planning/py3.5/milestone-1-progress.rst b/planning/py3.5/milestone-1-progress.rst --- a/pla

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

2016-12-03 Thread arigo
Author: Armin Rigo Branch: py3.5-bytearray Changeset: r88850:7fe4287f177e Date: 2016-12-03 15:46 +0100 http://bitbucket.org/pypy/pypy/changeset/7fe4287f177e/ Log:close branch, ready to merge ___ pypy-commit mailing list pypy-commit@python.org https

[pypy-commit] pypy py3.5-bytearray: extra test

2016-12-03 Thread arigo
Author: Armin Rigo Branch: py3.5-bytearray Changeset: r88849:5827553866d2 Date: 2016-12-03 15:46 +0100 http://bitbucket.org/pypy/pypy/changeset/5827553866d2/ Log:extra test diff --git a/pypy/objspace/std/test/test_bytearrayobject.py b/pypy/objspace/std/test/test_bytearrayobject.py --- a/pyp

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

2016-12-03 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88851:ea1f6159d661 Date: 2016-12-03 15:50 +0100 http://bitbucket.org/pypy/pypy/changeset/ea1f6159d661/ Log:hg merge py3.5-bytearray The bytearray type now supports an offset from the start, which makes a few operations like "del b[

[pypy-commit] pypy py3.5-bytearray: fix jit.conditional_call

2016-12-03 Thread arigo
Author: Armin Rigo Branch: py3.5-bytearray Changeset: r88848:93e5ab1a4ea7 Date: 2016-12-03 13:27 +0100 http://bitbucket.org/pypy/pypy/changeset/93e5ab1a4ea7/ Log:fix jit.conditional_call diff --git a/pypy/objspace/std/bytearrayobject.py b/pypy/objspace/std/bytearrayobject.py --- a/pypy/objs

[pypy-commit] pypy py3.5-bytearray: translation fixes

2016-12-03 Thread arigo
Author: Armin Rigo Branch: py3.5-bytearray Changeset: r88847:701ac5e8d4dc Date: 2016-12-03 12:56 +0100 http://bitbucket.org/pypy/pypy/changeset/701ac5e8d4dc/ Log:translation fixes diff --git a/pypy/objspace/std/bytearrayobject.py b/pypy/objspace/std/bytearrayobject.py --- a/pypy/objspace/st

[pypy-commit] pypy py3.5-bytearray: passing test

2016-12-03 Thread arigo
Author: Armin Rigo Branch: py3.5-bytearray Changeset: r88846:e4d0a0ab66d2 Date: 2016-12-03 12:45 +0100 http://bitbucket.org/pypy/pypy/changeset/e4d0a0ab66d2/ Log:passing test diff --git a/pypy/objspace/std/test/test_bytearrayobject.py b/pypy/objspace/std/test/test_bytearrayobject.py --- a/p

[pypy-commit] pypy py3.5-bytearray: .find, .index, .__contains__ should work without forcing _offset==0

2016-12-03 Thread arigo
Author: Armin Rigo Branch: py3.5-bytearray Changeset: r88843:a862812d5e11 Date: 2016-12-03 11:54 +0100 http://bitbucket.org/pypy/pypy/changeset/a862812d5e11/ Log:.find, .index, .__contains__ should work without forcing _offset==0 diff --git a/pypy/objspace/std/bytearrayobject.py b/pypy/objs

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

2016-12-03 Thread arigo
Author: Armin Rigo Branch: py3.5-bytearray Changeset: r88841:a338838c2d41 Date: 2016-12-03 10:30 +0100 http://bitbucket.org/pypy/pypy/changeset/a338838c2d41/ Log:in-progress diff --git a/pypy/objspace/std/bytearrayobject.py b/pypy/objspace/std/bytearrayobject.py --- a/pypy/objspace/std/byte

[pypy-commit] pypy py3.5-bytearray: Bytearrays have amortized constant-time "del a[:n]" in CPython 3.5

2016-12-03 Thread arigo
Author: Armin Rigo Branch: py3.5-bytearray Changeset: r88840:387fcaa5c779 Date: 2016-12-03 10:07 +0100 http://bitbucket.org/pypy/pypy/changeset/387fcaa5c779/ Log:Bytearrays have amortized constant-time "del a[:n]" in CPython 3.5 ___ pypy-commit mai

[pypy-commit] pypy py3.5-bytearray: More tests

2016-12-03 Thread arigo
Author: Armin Rigo Branch: py3.5-bytearray Changeset: r88845:4af53ab59362 Date: 2016-12-03 12:39 +0100 http://bitbucket.org/pypy/pypy/changeset/4af53ab59362/ Log:More tests diff --git a/pypy/objspace/std/bytearrayobject.py b/pypy/objspace/std/bytearrayobject.py --- a/pypy/objspace/std/bytea

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

2016-12-03 Thread arigo
Author: Armin Rigo Branch: py3.5-bytearray Changeset: r88842:abe549159b0d Date: 2016-12-03 11:29 +0100 http://bitbucket.org/pypy/pypy/changeset/abe549159b0d/ Log:in-progress diff --git a/pypy/objspace/std/bytearrayobject.py b/pypy/objspace/std/bytearrayobject.py --- a/pypy/objspace/std/byte

[pypy-commit] pypy py3.5-bytearray: a test to check explicitly for non-forced cases

2016-12-03 Thread arigo
Author: Armin Rigo Branch: py3.5-bytearray Changeset: r88844:9d0fb0aff02d Date: 2016-12-03 12:20 +0100 http://bitbucket.org/pypy/pypy/changeset/9d0fb0aff02d/ Log:a test to check explicitly for non-forced cases diff --git a/pypy/objspace/std/bytearrayobject.py b/pypy/objspace/std/bytearrayob

[pypy-commit] pypy.org extradoc: update the values

2016-12-03 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r827:c8fe3e4c9140 Date: 2016-12-03 09:47 +0100 http://bitbucket.org/pypy/pypy.org/changeset/c8fe3e4c9140/ Log:update the values diff --git a/don1.html b/don1.html --- a/don1.html +++ b/don1.html @@ -15,7 +15,7 @@ - $66348 of $105000 (

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

2016-12-03 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88839:5ff985c7735b Date: 2016-12-03 09:47 +0100 http://bitbucket.org/pypy/pypy/changeset/5ff985c7735b/ Log:test and fix diff --git a/pypy/objspace/std/test/test_typeobject.py b/pypy/objspace/std/test/test_typeobject.py --- a/pypy/objspace/std/tes

[pypy-commit] pypy py3.5: __annotations__ takes keys that are mangled parameter names

2016-12-03 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88838:5eca897303d3 Date: 2016-12-03 09:04 +0100 http://bitbucket.org/pypy/pypy/changeset/5eca897303d3/ Log:__annotations__ takes keys that are mangled parameter names diff --git a/pypy/interpreter/astcompiler/codegen.py b/pypy/interpreter/astcomp

[pypy-commit] pypy py3.5: fix

2016-12-03 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r88837:b4167fbd295e Date: 2016-12-03 08:54 +0100 http://bitbucket.org/pypy/pypy/changeset/b4167fbd295e/ Log:fix diff --git a/lib-python/3/test/test_inspect.py b/lib-python/3/test/test_inspect.py --- a/lib-python/3/test/test_inspect.py +++ b/lib-py