[pypy-commit] pypy py3.5: Add setstate method to SeqIterObject (reubano & plan_rich)

2016-10-09 Thread reubano
Author: Reuben Cummings Branch: py3.5 Changeset: r87652:1e446f2bd949 Date: 2016-10-09 11:52 +0300 http://bitbucket.org/pypy/pypy/changeset/1e446f2bd949/ Log:Add setstate method to SeqIterObject (reubano & plan_rich) diff --git a/pypy/objspace/std/iterobject.py

[pypy-commit] pypy default: Merged in Tiberiumk/pypy/Tiberiumk/fix-2412-1476011166874 (pull request #487)

2016-10-09 Thread arigo
Author: Armin Rigo Branch: Changeset: r87677:a4c04ebd809e Date: 2016-10-09 19:53 +0200 http://bitbucket.org/pypy/pypy/changeset/a4c04ebd809e/ Log:Merged in Tiberiumk/pypy/Tiberiumk/fix-2412-1476011166874 (pull request #487) Fix #2412 diff --git

[pypy-commit] pypy Tiberiumk/fix-2412-1476011166874: Fix #2412

2016-10-09 Thread Tiberiumk
Author: Daniil Yarancev Branch: Tiberiumk/fix-2412-1476011166874 Changeset: r87676:4974546c78e0 Date: 2016-10-09 11:08 + http://bitbucket.org/pypy/pypy/changeset/4974546c78e0/ Log:Fix #2412 diff --git a/rpython/jit/backend/tool/viewcode.py

[pypy-commit] pypy stdlib-2.7.12: document branches

2016-10-09 Thread pjenvey
Author: Philip Jenvey Branch: stdlib-2.7.12 Changeset: r87662:f89d6d4e067b Date: 2016-10-09 07:42 -0700 http://bitbucket.org/pypy/pypy/changeset/f89d6d4e067b/ Log:document branches diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst ---

[pypy-commit] pypy unrecursive-opt: Close branch unrecursive-opt.

2016-10-09 Thread jerith
Author: Jeremy Thurgood Branch: unrecursive-opt Changeset: r87673:6d72d11bf9c3 Date: 2016-10-09 17:37 + http://bitbucket.org/pypy/pypy/changeset/6d72d11bf9c3/ Log:Close branch unrecursive-opt. ___ pypy-commit mailing list

[pypy-commit] pypy py3.5: skip the tests, adding the method to the __setstate__ slot works, but pickling will never use that method. removed and test is skipped to not create confusion

2016-10-09 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87661:569b72af42d9 Date: 2016-10-09 13:16 +0200 http://bitbucket.org/pypy/pypy/changeset/569b72af42d9/ Log:skip the tests, adding the method to the __setstate__ slot works, but pickling will never use that

[pypy-commit] pypy py3.5: "print x" now raises a nice SyntaxError("Missing parentheses in call to 'print'")

2016-10-09 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3.5 Changeset: r87663:eacce032f81c Date: 2016-10-01 22:29 +0200 http://bitbucket.org/pypy/pypy/changeset/eacce032f81c/ Log:"print x" now raises a nice SyntaxError("Missing parentheses in call to 'print'") diff --git

[pypy-commit] pypy py3.5: python Issue #21408: The default __ne__() now returns NotImplemented if __eq__() returned NotImplemented.

2016-10-09 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3.5 Changeset: r87665:0fd09e396a7c Date: 2016-10-09 16:46 +0200 http://bitbucket.org/pypy/pypy/changeset/0fd09e396a7c/ Log:python Issue #21408: The default __ne__() now returns NotImplemented if __eq__() returned

[pypy-commit] pypy py3.5: Fix own test pypy/interpreter/test/test_syntax.py,

2016-10-09 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3.5 Changeset: r87664:57ef7c44238c Date: 2016-10-01 22:45 +0200 http://bitbucket.org/pypy/pypy/changeset/57ef7c44238c/ Log:Fix own test pypy/interpreter/test/test_syntax.py, this clears test_grammar. diff --git

[pypy-commit] pypy py3.5: Fix segfault in itertools.product.__setstate__

2016-10-09 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3.5 Changeset: r87667:c03d2d2eff2f Date: 2016-10-09 17:30 +0200 http://bitbucket.org/pypy/pypy/changeset/c03d2d2eff2f/ Log:Fix segfault in itertools.product.__setstate__ (CPython issue 25021) diff --git

[pypy-commit] pypy py3.5: Let all tests pass with -A. Remove the obsolete skip instructions:

2016-10-09 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3.5 Changeset: r87670:d4253042e13e Date: 2016-10-09 18:12 +0200 http://bitbucket.org/pypy/pypy/changeset/d4253042e13e/ Log:Let all tests pass with -A. Remove the obsolete skip instructions: at least with python3, we always

[pypy-commit] pypy py3.5: Rename operator._length_hint to length_hint.

2016-10-09 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3.5 Changeset: r87668:60272f813dd6 Date: 2016-10-09 17:38 +0200 http://bitbucket.org/pypy/pypy/changeset/60272f813dd6/ Log:Rename operator._length_hint to length_hint. diff --git a/pypy/module/itertools/test/test_itertools.py

[pypy-commit] pypy py3.5: Fix test_islice when run with -A, then change itertools.islice() to clear the iterator when exhausted.

2016-10-09 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3.5 Changeset: r87669:55828ab39bab Date: 2016-10-09 17:56 +0200 http://bitbucket.org/pypy/pypy/changeset/55828ab39bab/ Log:Fix test_islice when run with -A, then change itertools.islice() to clear the iterator when exhausted.

[pypy-commit] pypy default: Close unrecursive-opt branch.

2016-10-09 Thread jerith
Author: Jeremy Thurgood Branch: Changeset: r87674:056aa96369a4 Date: 2016-10-09 19:39 +0200 http://bitbucket.org/pypy/pypy/changeset/056aa96369a4/ Log:Close unrecursive-opt branch. ___ pypy-commit mailing list

[pypy-commit] pypy py3.5: Implement deque.index and fix spacing

2016-10-09 Thread reubano
Author: Reuben Cummings Branch: py3.5 Changeset: r87666:f5ff941a8b4b Date: 2016-10-09 16:48 +0200 http://bitbucket.org/pypy/pypy/changeset/f5ff941a8b4b/ Log:Implement deque.index and fix spacing diff --git a/pypy/module/_collections/interp_deque.py

[pypy-commit] pypy default: Merge unrecursive-opt branch

2016-10-09 Thread jerith
Author: Jeremy Thurgood Branch: Changeset: r87671:e26ed9527792 Date: 2016-10-09 19:28 +0200 http://bitbucket.org/pypy/pypy/changeset/e26ed9527792/ Log:Merge unrecursive-opt branch This makes optimiseopt iterative instead of recursive so it can be reasoned

[pypy-commit] pypy default: Update whatsnew-head before the builds all fail.

2016-10-09 Thread jerith
Author: Jeremy Thurgood Branch: Changeset: r87672:8b4dd04c1900 Date: 2016-10-09 19:32 +0200 http://bitbucket.org/pypy/pypy/changeset/8b4dd04c1900/ Log:Update whatsnew-head before the builds all fail. diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst ---

[pypy-commit] pypy stdlib-2.7.12: close branch before merge

2016-10-09 Thread pjenvey
Author: Philip Jenvey Branch: stdlib-2.7.12 Changeset: r87679:59fbca92a87f Date: 2016-10-09 17:33 -0700 http://bitbucket.org/pypy/pypy/changeset/59fbca92a87f/ Log:close branch before merge ___ pypy-commit mailing list

[pypy-commit] pypy py3k: merge default

2016-10-09 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r87678:ce7a5c1077b4 Date: 2016-10-09 17:35 -0700 http://bitbucket.org/pypy/pypy/changeset/ce7a5c1077b4/ Log:merge default diff too long, truncating to 2000 out of 2071 lines diff --git a/pypy/doc/whatsnew-head.rst

[pypy-commit] pypy default: upgrade the stdlib (merge stdlib-2.7.12)

2016-10-09 Thread pjenvey
Author: Philip Jenvey Branch: Changeset: r87680:45985a6302b0 Date: 2016-10-09 17:34 -0700 http://bitbucket.org/pypy/pypy/changeset/45985a6302b0/ Log:upgrade the stdlib (merge stdlib-2.7.12) diff too long, truncating to 2000 out of 39761 lines diff --git

[pypy-commit] pypy py3k: adapt to py3

2016-10-09 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r87682:88ebbb0a0058 Date: 2016-10-09 19:29 -0700 http://bitbucket.org/pypy/pypy/changeset/88ebbb0a0058/ Log:adapt to py3 diff --git a/pypy/objspace/std/test/test_typeobject.py b/pypy/objspace/std/test/test_typeobject.py

[pypy-commit] pypy py3k: merge default

2016-10-09 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r87685:e0d72435262a Date: 2016-10-09 19:59 -0700 http://bitbucket.org/pypy/pypy/changeset/e0d72435262a/ Log:merge default diff --git a/pypy/interpreter/test/test_zzpickle_and_slow.py

[pypy-commit] pypy py3k: merge default

2016-10-09 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r87681:6434baec5a74 Date: 2016-10-09 18:01 -0700 http://bitbucket.org/pypy/pypy/changeset/6434baec5a74/ Log:merge default diff too long, truncating to 2000 out of 38623 lines diff --git a/lib-python/2.7/BaseHTTPServer.py

[pypy-commit] pypy py3k: adapt a2d8b4680ef9 to py3

2016-10-09 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r87683:9f40d9cc4ac8 Date: 2016-10-09 19:30 -0700 http://bitbucket.org/pypy/pypy/changeset/9f40d9cc4ac8/ Log:adapt a2d8b4680ef9 to py3 diff --git a/pypy/objspace/std/intobject.py b/pypy/objspace/std/intobject.py ---

[pypy-commit] pypy default: py3 compat

2016-10-09 Thread pjenvey
Author: Philip Jenvey Branch: Changeset: r87684:2fa8ddb56cfa Date: 2016-10-09 19:59 -0700 http://bitbucket.org/pypy/pypy/changeset/2fa8ddb56cfa/ Log:py3 compat diff --git a/pypy/interpreter/test/test_zzpickle_and_slow.py

[pypy-commit] pypy py3.5: Fix interpreter/test/test_raise:test_context_with_suppressed by

2016-10-09 Thread arigo
Author: Armin Rigo Branch: py3.5 Changeset: r87675:6fe3befdcc99 Date: 2016-10-09 19:51 +0200 http://bitbucket.org/pypy/pypy/changeset/6fe3befdcc99/ Log:Fix interpreter/test/test_raise:test_context_with_suppressed by copying 7737b9ffdd0b, which was lost in some merge

[pypy-commit] pypy py3.5: Add failing deque_add test (reubano & plan_rich)

2016-10-09 Thread reubano
Author: Reuben Cummings Branch: py3.5 Changeset: r87653:3ed61f318357 Date: 2016-10-09 12:18 +0300 http://bitbucket.org/pypy/pypy/changeset/3ed61f318357/ Log:Add failing deque_add test (reubano & plan_rich) diff --git a/pypy/module/_collections/test/test_deque.py

[pypy-commit] pypy py3.5: Implement W_Deque.add method (reubano & plan_rich)

2016-10-09 Thread reubano
Author: Reuben Cummings Branch: py3.5 Changeset: r87654:116c76f74d58 Date: 2016-10-09 12:33 +0300 http://bitbucket.org/pypy/pypy/changeset/116c76f74d58/ Log:Implement W_Deque.add method (reubano & plan_rich) diff --git a/pypy/module/_collections/interp_deque.py

[pypy-commit] pypy py3.5: test deque's and impl deque copy

2016-10-09 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87656:08c15132273f Date: 2016-10-09 11:33 +0200 http://bitbucket.org/pypy/pypy/changeset/08c15132273f/ Log:test deque's and impl deque copy diff --git a/pypy/module/_collections/interp_deque.py

[pypy-commit] pypy py3.5: remove paramter to W_Deque.copy (reubano, plan_rich)

2016-10-09 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87657:ed20d5312f0a Date: 2016-10-09 11:38 +0200 http://bitbucket.org/pypy/pypy/changeset/ed20d5312f0a/ Log:remove paramter to W_Deque.copy (reubano, plan_rich) diff --git a/pypy/module/_collections/interp_deque.py

[pypy-commit] pypy py3.5: test deque's new mul method

2016-10-09 Thread plan_rich
Author: Richard Plangger Branch: py3.5 Changeset: r87655:0deaad2bf1c1 Date: 2016-10-09 11:18 +0200 http://bitbucket.org/pypy/pypy/changeset/0deaad2bf1c1/ Log:test deque's new mul method diff --git a/pypy/module/_collections/test/test_deque.py

[pypy-commit] pypy py3.5: Move, rename, and add tests (reubano & plan_rich)

2016-10-09 Thread reubano
Author: Reuben Cummings Branch: py3.5 Changeset: r87659:27e75ff51d20 Date: 2016-10-09 12:55 +0300 http://bitbucket.org/pypy/pypy/changeset/27e75ff51d20/ Log:Move, rename, and add tests (reubano & plan_rich) Rename test_deque_add to test_add and move above

[pypy-commit] pypy py3.5: Fix deque mul and implement imul (reubano & plan_rich)

2016-10-09 Thread reubano
Author: Reuben Cummings Branch: py3.5 Changeset: r87660:a9547a8c7444 Date: 2016-10-09 13:14 +0300 http://bitbucket.org/pypy/pypy/changeset/a9547a8c7444/ Log:Fix deque mul and implement imul (reubano & plan_rich) diff --git a/pypy/module/_collections/interp_deque.py