[pypy-commit] cffi sirtom67/float_complex: all but two tests in c/test_c.py:test_complex_types() pass.

2017-02-12 Thread sirtom67
Author: Tom Krauss Branch: sirtom67/float_complex Changeset: r2889:82ad2ada5811 Date: 2017-02-12 19:16 -0600 http://bitbucket.org/cffi/cffi/changeset/82ad2ada5811/ Log:all but two tests in c/test_c.py:test_complex_types() pass. 1) assert repr(complex(cast(p, -0j))) == '-0j' 2) asser

[pypy-commit] pypy.org extradoc: merged upstream

2017-02-12 Thread alex_gaynor
Author: Alex Gaynor Branch: extradoc Changeset: r857:0df252ac53a4 Date: 2017-02-12 16:01 -0600 http://bitbucket.org/pypy/pypy.org/changeset/0df252ac53a4/ Log:merged upstream diff --git a/don1.html b/don1.html --- a/don1.html +++ b/don1.html @@ -15,7 +15,7 @@ - $66589 of $105000 (6

[pypy-commit] pypy.org extradoc: Use HTTPS urls for external resources

2017-02-12 Thread alex_gaynor
Author: Alex Gaynor Branch: extradoc Changeset: r856:ce7200d08930 Date: 2017-02-12 16:00 -0600 http://bitbucket.org/pypy/pypy.org/changeset/ce7200d08930/ Log:Use HTTPS urls for external resources diff --git a/archive.html b/archive.html --- a/archive.html +++ b/archive.html @@ -11,9 +11,9 @@

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

2017-02-12 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r855:92030bfcabb9 Date: 2017-02-12 22:56 +0100 http://bitbucket.org/pypy/pypy.org/changeset/92030bfcabb9/ Log:update the values diff --git a/don1.html b/don1.html --- a/don1.html +++ b/don1.html @@ -15,7 +15,7 @@ - $66591 of $105000 (

[pypy-commit] pypy py3.5: Fix time.__hash__

2017-02-12 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r90071:af772545b69c Date: 2017-02-12 18:22 +0100 http://bitbucket.org/pypy/pypy/changeset/af772545b69c/ Log:Fix time.__hash__ diff --git a/lib-python/3/datetime.py b/lib-python/3/datetime.py --- a/lib-python/3/datetime.py +++ b/lib-python/3/datetim

[pypy-commit] pypy py3.5: datetime.__hash__() was still deterministic if tzoff!=None.

2017-02-12 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r90072:7e28f9b94af3 Date: 2017-02-12 18:30 +0100 http://bitbucket.org/pypy/pypy/changeset/7e28f9b94af3/ Log:datetime.__hash__() was still deterministic if tzoff!=None. diff --git a/lib-python/3/datetime.py b/lib-python/3/datetime.py --- a/lib-pytho

[pypy-commit] pypy py3.5: f-strings should never show up as docstrings (cpython 3.6.1 bugfix)

2017-02-12 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r90070:012eb9df87bd Date: 2017-02-12 18:08 +0100 http://bitbucket.org/pypy/pypy/changeset/012eb9df87bd/ Log:f-strings should never show up as docstrings (cpython 3.6.1 bugfix) diff --git a/lib-python/3/test/test_fstring.py b/lib-python/3/test/test

[pypy-commit] pypy py3.5: fix

2017-02-12 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r90067:794944a8179b Date: 2017-02-12 10:24 +0100 http://bitbucket.org/pypy/pypy/changeset/794944a8179b/ Log:fix diff --git a/pypy/module/_codecs/locale.py b/pypy/module/_codecs/locale.py --- a/pypy/module/_codecs/locale.py +++ b/pypy/module/_codecs

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

2017-02-12 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r90068:ec83c91917b2 Date: 2017-02-12 10:39 +0100 http://bitbucket.org/pypy/pypy/changeset/ec83c91917b2/ Log:unicode fixes diff --git a/pypy/module/_warnings/interp_warnings.py b/pypy/module/_warnings/interp_warnings.py --- a/pypy/module/_warnings/

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

2017-02-12 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r90069:ffcc62f39db7 Date: 2017-02-12 10:40 +0100 http://bitbucket.org/pypy/pypy/changeset/ffcc62f39db7/ Log:merge heads diff --git a/pypy/module/cpyext/longobject.py b/pypy/module/cpyext/longobject.py --- a/pypy/module/cpyext/longobject.py +++ b/py

[pypy-commit] pypy py3.5: Direct access to the interp-level fsencode/fsdecode, for tests

2017-02-12 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r90066:e697cc164d5a Date: 2017-02-12 10:15 +0100 http://bitbucket.org/pypy/pypy/changeset/e697cc164d5a/ Log:Direct access to the interp-level fsencode/fsdecode, for tests diff --git a/pypy/interpreter/test/test_fsencode.py b/pypy/interpreter/test/

[pypy-commit] pypy default: In the common strategies, implement a version of pop() doing only one dict lookup

2017-02-12 Thread arigo
Author: Armin Rigo Branch: Changeset: r90065:6b030e17ad91 Date: 2017-02-12 09:58 +0100 http://bitbucket.org/pypy/pypy/changeset/6b030e17ad91/ Log:In the common strategies, implement a version of pop() doing only one dict lookup diff --git a/pypy/objspace/std/dictmultiobject.py b/py

[pypy-commit] pypy default: inline missing_method(), which avoids re-checking some values for None

2017-02-12 Thread arigo
Author: Armin Rigo Branch: Changeset: r90064:ae54260458e4 Date: 2017-02-12 09:57 +0100 http://bitbucket.org/pypy/pypy/changeset/ae54260458e4/ Log:inline missing_method(), which avoids re-checking some values for None diff --git a/pypy/objspace/std/dictmultiobject.py b/pypy/objspace

[pypy-commit] pypy default: more places (more messy to test)

2017-02-12 Thread arigo
Author: Armin Rigo Branch: Changeset: r90063:3f205d62f5d4 Date: 2017-02-12 09:47 +0100 http://bitbucket.org/pypy/pypy/changeset/3f205d62f5d4/ Log:more places (more messy to test) diff --git a/pypy/objspace/std/dictmultiobject.py b/pypy/objspace/std/dictmultiobject.py --- a/pypy/objspace/st

[pypy-commit] pypy default: dict.pop() on a key with a strange __eq__ could crash pypy

2017-02-12 Thread arigo
Author: Armin Rigo Branch: Changeset: r90062:943aa7094f15 Date: 2017-02-12 09:46 +0100 http://bitbucket.org/pypy/pypy/changeset/943aa7094f15/ Log:dict.pop() on a key with a strange __eq__ could crash pypy diff --git a/pypy/objspace/std/dictmultiobject.py b/pypy/objspace/std/dictmultiobject

[pypy-commit] pypy default: Move OrderedDict.popitem() to interp-level as an attempt to increase

2017-02-12 Thread arigo
Author: Armin Rigo Branch: Changeset: r90061:63aaa4e32c86 Date: 2017-02-12 09:24 +0100 http://bitbucket.org/pypy/pypy/changeset/63aaa4e32c86/ Log:Move OrderedDict.popitem() to interp-level as an attempt to increase its multi-threaded resistence diff --git a/lib-python/2.7/collection