[pypy-commit] pypy default: remove raring from release targets

2017-12-12 Thread mattip
Author: Matti Picus Branch: Changeset: r93403:cf4656b0419f Date: 2017-12-13 07:19 +0200 http://bitbucket.org/pypy/pypy/changeset/cf4656b0419f/ Log:remove raring from release targets diff --git a/pypy/doc/how-to-release.rst b/pypy/doc/how-to-release.rst ---

[pypy-commit] buildbot default: onlyIfChanged=py3.5 and HgPoller(..., branch='default', ...) doesn't work

2017-12-12 Thread mattip
Author: Matti Picus Branch: Changeset: r1049:ad69e6968efe Date: 2017-12-13 07:10 +0200 http://bitbucket.org/pypy/buildbot/changeset/ad69e6968efe/ Log:onlyIfChanged=py3.5 and HgPoller(..., branch='default', ...) doesn't work diff --git

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

2017-12-12 Thread rlamy
Author: Ronan Lamy Branch: py3.5 Changeset: r93402:da4b6cf751a5 Date: 2017-12-12 23:37 + http://bitbucket.org/pypy/pypy/changeset/da4b6cf751a5/ Log:hg merge default diff --git a/pypy/module/test_lib_pypy/test_json_extra.py b/extra_tests/test_json.py rename from

[pypy-commit] pypy default: Small cleanup

2017-12-12 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r93401:0ad21cfe4469 Date: 2017-12-12 22:14 + http://bitbucket.org/pypy/pypy/changeset/0ad21cfe4469/ Log:Small cleanup diff --git a/pypy/module/_codecs/interp_codecs.py b/pypy/module/_codecs/interp_codecs.py ---

[pypy-commit] pypy default: Move utf_32 implementation from runicode to unicodehelper

2017-12-12 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r93400:5d091c15169c Date: 2017-12-12 22:00 + http://bitbucket.org/pypy/pypy/changeset/5d091c15169c/ Log:Move utf_32 implementation from runicode to unicodehelper diff --git a/pypy/interpreter/test/test_unicodehelper.py

[pypy-commit] pypy unicode-utf8: UnicodeBuilder should return unicode; fix rutf8.check_utf8() return value

2017-12-12 Thread rlamy
Author: Ronan Lamy Branch: unicode-utf8 Changeset: r93398:a31a10da4e39 Date: 2017-12-12 19:36 + http://bitbucket.org/pypy/pypy/changeset/a31a10da4e39/ Log:UnicodeBuilder should return unicode; fix rutf8.check_utf8() return value diff --git

[pypy-commit] pypy unicode-utf8: merge heads

2017-12-12 Thread rlamy
Author: Ronan Lamy Branch: unicode-utf8 Changeset: r93399:dcf0b6da89e9 Date: 2017-12-12 19:37 + http://bitbucket.org/pypy/pypy/changeset/dcf0b6da89e9/ Log:merge heads diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst ---

[pypy-commit] pypy default: because it's easy: add a json roundtrip hypothesis test

2017-12-12 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: Changeset: r93397:1aa1bd29a7b8 Date: 2017-12-12 20:05 +0100 http://bitbucket.org/pypy/pypy/changeset/1aa1bd29a7b8/ Log:because it's easy: add a json roundtrip hypothesis test diff --git a/extra_tests/test_json.py

[pypy-commit] pypy unicode-utf8: merge default

2017-12-12 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: unicode-utf8 Changeset: r93394:8986b7040a05 Date: 2017-12-12 18:28 +0100 http://bitbucket.org/pypy/pypy/changeset/8986b7040a05/ Log:merge default diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst ---

[pypy-commit] pypy unicode-utf8: merge heads

2017-12-12 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: unicode-utf8 Changeset: r93396:43471abf9b78 Date: 2017-12-12 19:52 +0100 http://bitbucket.org/pypy/pypy/changeset/43471abf9b78/ Log:merge heads diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst ---

[pypy-commit] pypy unicode-utf8: fix translation

2017-12-12 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: unicode-utf8 Changeset: r93395:b128150d928f Date: 2017-12-12 19:51 +0100 http://bitbucket.org/pypy/pypy/changeset/b128150d928f/ Log:fix translation diff --git a/pypy/interpreter/unicodehelper.py b/pypy/interpreter/unicodehelper.py

[pypy-commit] pypy unicode-utf8: hg merge default

2017-12-12 Thread rlamy
Author: Ronan Lamy Branch: unicode-utf8 Changeset: r93393:fc38dc2766eb Date: 2017-12-12 18:28 + http://bitbucket.org/pypy/pypy/changeset/fc38dc2766eb/ Log:hg merge default diff --git a/pypy/module/test_lib_pypy/test_json_extra.py b/extra_tests/test_json.py rename

[pypy-commit] pypy py3.6: Oops, fix tests and translation.

2017-12-12 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3.6 Changeset: r93391:ea22b4d272be Date: 2017-12-12 19:21 +0100 http://bitbucket.org/pypy/pypy/changeset/ea22b4d272be/ Log:Oops, fix tests and translation. diff --git a/pypy/module/posix/interp_posix.py

[pypy-commit] pypy default: Move test_json_extra to extra_tests/

2017-12-12 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r93392:28cc81842b02 Date: 2017-12-12 18:22 + http://bitbucket.org/pypy/pypy/changeset/28cc81842b02/ Log:Move test_json_extra to extra_tests/ diff --git a/pypy/module/test_lib_pypy/test_json_extra.py b/extra_tests/test_json.py

[pypy-commit] pypy unicode-utf8: fix signature usage

2017-12-12 Thread rlamy
Author: Ronan Lamy Branch: unicode-utf8 Changeset: r93390:f69557a0b7c2 Date: 2017-12-12 18:03 + http://bitbucket.org/pypy/pypy/changeset/f69557a0b7c2/ Log:fix signature usage diff --git a/rpython/rlib/rutf8.py b/rpython/rlib/rutf8.py --- a/rpython/rlib/rutf8.py +++

[pypy-commit] pypy py3.6: Most file operations now accept a PathLike object with a __fspath__ method.

2017-12-12 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3.6 Changeset: r93389:10f89fd70107 Date: 2017-12-12 18:51 +0100 http://bitbucket.org/pypy/pypy/changeset/10f89fd70107/ Log:Most file operations now accept a PathLike object with a __fspath__ method. diff --git

[pypy-commit] pypy py3.6: os.fspath() accepts a DirEntry

2017-12-12 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3.6 Changeset: r93388:07c74faf3629 Date: 2017-12-12 01:01 +0100 http://bitbucket.org/pypy/pypy/changeset/07c74faf3629/ Log:os.fspath() accepts a DirEntry diff --git a/pypy/module/posix/__init__.py b/pypy/module/posix/__init__.py ---

[pypy-commit] pypy unicode-utf8: Mark test CPython-only - the test fails with _pyio, even on CPython

2017-12-12 Thread rlamy
Author: Ronan Lamy Branch: unicode-utf8 Changeset: r93387:9450e5936f78 Date: 2017-12-12 17:31 + http://bitbucket.org/pypy/pypy/changeset/9450e5936f78/ Log:Mark test CPython-only - the test fails with _pyio, even on CPython diff --git

[pypy-commit] pypy default: merge rdict-fast-hash:

2017-12-12 Thread cfbolz
Author: Carl Friedrich Bolz-Tereick Branch: Changeset: r93386:a00ca61351ba Date: 2017-12-12 18:27 +0100 http://bitbucket.org/pypy/pypy/changeset/a00ca61351ba/ Log:merge rdict-fast-hash: make it possible to declare that the hash and eq functions used in an

[pypy-commit] pypy unicode-utf8: Use Utf8StringBuilder in decode_unicode_escape() and fix handling of invalid \U escapes

2017-12-12 Thread rlamy
Author: Ronan Lamy Branch: unicode-utf8 Changeset: r93385:f6e0cc1e875e Date: 2017-12-12 16:28 + http://bitbucket.org/pypy/pypy/changeset/f6e0cc1e875e/ Log:Use Utf8StringBuilder in decode_unicode_escape() and fix handling of invalid \U escapes diff --git

[pypy-commit] pypy unicode-utf8: Tests and fixes

2017-12-12 Thread arigo
Author: Armin Rigo Branch: unicode-utf8 Changeset: r93384:d978136e55f3 Date: 2017-12-12 09:46 +0100 http://bitbucket.org/pypy/pypy/changeset/d978136e55f3/ Log:Tests and fixes * cannot access a position greater than ctx.end; need some small refactorings and