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

2017-01-22 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r849:e655714ca28f Date: 2017-01-22 17:02 +0100 http://bitbucket.org/pypy/pypy.org/changeset/e655714ca28f/ Log:update the values diff --git a/don1.html b/don1.html --- a/don1.html +++ b/don1.html @@ -15,7 +15,7 @@ - $66569 of $105000 (

[pypy-commit] pypy default: fix tests that import test_vector

2017-01-22 Thread arigo
Author: Armin Rigo Branch: Changeset: r89686:858ae6e5cbfe Date: 2017-01-22 17:35 +0100 http://bitbucket.org/pypy/pypy/changeset/858ae6e5cbfe/ Log:fix tests that import test_vector diff --git a/rpython/jit/backend/ppc/test/test_ppcvector.py b/rpython/jit/backend/ppc/test/test_ppcvector.py -

[pypy-commit] pypy nogil-unsafe: tweak

2017-01-22 Thread arigo
Author: Armin Rigo Branch: nogil-unsafe Changeset: r89685:e8a2d7c06655 Date: 2017-01-21 11:12 +0100 http://bitbucket.org/pypy/pypy/changeset/e8a2d7c06655/ Log:tweak diff --git a/rpython/memory/gc/incminimark.py b/rpython/memory/gc/incminimark.py --- a/rpython/memory/gc/incminimark.py +++ b/r

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

2017-01-22 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89687:82de3a7f19fe Date: 2017-01-22 17:36 +0100 http://bitbucket.org/pypy/pypy/changeset/82de3a7f19fe/ Log:hg merge default diff --git a/rpython/jit/backend/ppc/test/test_ppcvector.py b/rpython/jit/backend/ppc/test/test_ppcvector.py --- a/rpython

[pypy-commit] pypy py3.5: Copy more closely the logic of CPython 3.5 for 'closefd' inside FileIO.__init__()

2017-01-22 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89688:983e1e1ee62f Date: 2017-01-22 17:43 +0100 http://bitbucket.org/pypy/pypy/changeset/983e1e1ee62f/ Log:Copy more closely the logic of CPython 3.5 for 'closefd' inside FileIO.__init__() diff --git a/pypy/module/_io/interp_fileio.py b/py

[pypy-commit] pypy py3.5: Check for closed files before doing peek(). Also, remove _check_init

2017-01-22 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r89689:e56a1d211ebe Date: 2017-01-22 17:56 +0100 http://bitbucket.org/pypy/pypy/changeset/e56a1d211ebe/ Log:Check for closed files before doing peek(). Also, remove _check_init right before _check_closed because the latter does the former to

[pypy-commit] pypy py3.5: Remove a define that is very confusing on Python 3

2017-01-22 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r89690:37af509195dc Date: 2017-01-22 18:30 + http://bitbucket.org/pypy/pypy/changeset/37af509195dc/ Log:Remove a define that is very confusing on Python 3 diff --git a/pypy/module/cpyext/include/object.h b/pypy/module/cpyext/include/object.h -

[pypy-commit] pypy py3.5-fstring-pep498: A branch to do f-strings from PEP 498 "Literal String Interpolation".

2017-01-22 Thread arigo
Author: Armin Rigo Branch: py3.5-fstring-pep498 Changeset: r89691:29a1a30c2afd Date: 2017-01-22 18:20 +0100 http://bitbucket.org/pypy/pypy/changeset/29a1a30c2afd/ Log:A branch to do f-strings from PEP 498 "Literal String Interpolation". Even though they are a 3.6 feature, I see only

[pypy-commit] pypy py3.5-fstring-pep498: in-progress

2017-01-22 Thread arigo
Author: Armin Rigo Branch: py3.5-fstring-pep498 Changeset: r89692:533c8eeffd5b Date: 2017-01-22 20:26 +0100 http://bitbucket.org/pypy/pypy/changeset/533c8eeffd5b/ Log:in-progress diff --git a/pypy/interpreter/astcompiler/ast.py b/pypy/interpreter/astcompiler/ast.py --- a/pypy/interpreter/as

[pypy-commit] pypy default: replicate obscure CPython package loading behavior

2017-01-22 Thread gutworth
Author: Benjamin Peterson Branch: Changeset: r89693:b289308aa50b Date: 2017-01-22 12:04 -0800 http://bitbucket.org/pypy/pypy/changeset/b289308aa50b/ Log:replicate obscure CPython package loading behavior 1. When searching for an __init__ file, CPython checks for __init__.py

[pypy-commit] pypy default: fix typo

2017-01-22 Thread gutworth
Author: Benjamin Peterson Branch: Changeset: r89694:21d3185f73a1 Date: 2017-01-22 12:07 -0800 http://bitbucket.org/pypy/pypy/changeset/21d3185f73a1/ Log:fix typo diff --git a/rpython/memory/gc/incminimark.py b/rpython/memory/gc/incminimark.py --- a/rpython/memory/gc/incminimark.py +++ b/rpy

[pypy-commit] pypy py3.5-fstring-pep498: in-progress: turn a simple f-string to AST

2017-01-22 Thread arigo
Author: Armin Rigo Branch: py3.5-fstring-pep498 Changeset: r89695:4b57696884e6 Date: 2017-01-22 21:31 +0100 http://bitbucket.org/pypy/pypy/changeset/4b57696884e6/ Log:in-progress: turn a simple f-string to AST diff --git a/pypy/interpreter/astcompiler/astbuilder.py b/pypy/interpreter/astcom

[pypy-commit] pypy py3.5-fstring-pep498: ast -> bytecode, minimal

2017-01-22 Thread arigo
Author: Armin Rigo Branch: py3.5-fstring-pep498 Changeset: r89696:f23c6257063a Date: 2017-01-22 21:47 +0100 http://bitbucket.org/pypy/pypy/changeset/f23c6257063a/ Log:ast -> bytecode, minimal diff --git a/lib-python/3/opcode.py b/lib-python/3/opcode.py --- a/lib-python/3/opcode.py +++ b/lib-

[pypy-commit] pypy py3.5-fstring-pep498: bytecode interpreter

2017-01-22 Thread arigo
Author: Armin Rigo Branch: py3.5-fstring-pep498 Changeset: r89697:fa0095403f9d Date: 2017-01-22 22:48 +0100 http://bitbucket.org/pypy/pypy/changeset/fa0095403f9d/ Log:bytecode interpreter diff --git a/lib-python/3/opcode.py b/lib-python/3/opcode.py --- a/lib-python/3/opcode.py +++ b/lib-pyth

[pypy-commit] pypy py3.5-fstring-pep498: conversions (!s, !r, !a)

2017-01-22 Thread arigo
Author: Armin Rigo Branch: py3.5-fstring-pep498 Changeset: r89698:19d22e69d149 Date: 2017-01-22 23:07 +0100 http://bitbucket.org/pypy/pypy/changeset/19d22e69d149/ Log:conversions (!s, !r, !a) diff --git a/pypy/interpreter/astcompiler/astbuilder.py b/pypy/interpreter/astcompiler/astbuilder.p

[pypy-commit] pypy py3.5-fstring-pep498: better error checking; and found a more reasonable way to forbid comments than CPython uses

2017-01-22 Thread arigo
Author: Armin Rigo Branch: py3.5-fstring-pep498 Changeset: r89699:3cc879e93827 Date: 2017-01-22 23:30 +0100 http://bitbucket.org/pypy/pypy/changeset/3cc879e93827/ Log:better error checking; and found a more reasonable way to forbid comments than CPython uses diff --git a/pypy/interpr

[pypy-commit] pypy py3.5-fstring-pep498: {...:format_spec}

2017-01-22 Thread arigo
Author: Armin Rigo Branch: py3.5-fstring-pep498 Changeset: r89700:7b27b30dddca Date: 2017-01-22 23:58 +0100 http://bitbucket.org/pypy/pypy/changeset/7b27b30dddca/ Log:{...:format_spec} diff --git a/pypy/interpreter/astcompiler/assemble.py b/pypy/interpreter/astcompiler/assemble.py --- a/pyp

[pypy-commit] pypy py3.5-fstring-pep498: more tests

2017-01-22 Thread arigo
Author: Armin Rigo Branch: py3.5-fstring-pep498 Changeset: r89701:75a8124d1219 Date: 2017-01-23 00:07 +0100 http://bitbucket.org/pypy/pypy/changeset/75a8124d1219/ Log:more tests diff --git a/pypy/interpreter/astcompiler/test/test_compiler.py b/pypy/interpreter/astcompiler/test/test_compiler

[pypy-commit] pypy py3.5: Implement PyObject_Bytes

2017-01-22 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r89702:742da0d33a6a Date: 2017-01-23 00:03 + http://bitbucket.org/pypy/pypy/changeset/742da0d33a6a/ Log:Implement PyObject_Bytes diff --git a/pypy/module/cpyext/object.py b/pypy/module/cpyext/object.py --- a/pypy/module/cpyext/object.py +++ b/p

[pypy-commit] cffi sirtom67/float_complex: unskip the complex test in c/test_c.py. It still doesn't pass but gets past a couple points

2017-01-22 Thread sirtom67
Author: Tom Krauss Branch: sirtom67/float_complex Changeset: r2865:d3cb148ff6fa Date: 2017-01-22 19:36 -0600 http://bitbucket.org/cffi/cffi/changeset/d3cb148ff6fa/ Log:unskip the complex test in c/test_c.py. It still doesn't pass but gets past a couple points diff --git a/c/_cffi_bac