[pypy-commit] pypy py3.6: Support for os.PathLike in the posix module

2019-02-08 Thread ambv
Author: Łukasz Langa Branch: py3.6 Changeset: r95906:075d529ca03f Date: 2019-02-08 17:39 +0100 http://bitbucket.org/pypy/pypy/changeset/075d529ca03f/ Log:Support for os.PathLike in the posix module diff --git a/lib-python/3/test/test_os.py b/lib-python/3/test/test_os.py --- a/lib-python/3/te

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

2019-02-06 Thread ambv
Author: Łukasz Langa Branch: py3.5 Changeset: r95863:706d2757733b Date: 2019-02-06 12:01 +0100 http://bitbucket.org/pypy/pypy/changeset/706d2757733b/ Log:hg merge default diff --git a/.hgignore b/.hgignore --- a/.hgignore +++ b/.hgignore @@ -4,8 +4,10 @@ *~ .*.swp .idea +.mypy_cache .pro

[pypy-commit] pypy default: [.hgignore] Add mypy_cache and vscode

2019-02-06 Thread ambv
Author: Łukasz Langa Branch: Changeset: r95862:1a36a013597d Date: 2019-02-06 12:00 +0100 http://bitbucket.org/pypy/pypy/changeset/1a36a013597d/ Log:[.hgignore] Add mypy_cache and vscode diff --git a/.hgignore b/.hgignore --- a/.hgignore +++ b/.hgignore @@ -4,8 +4,10 @@ *~ .*.swp .idea +.

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

2019-02-06 Thread ambv
Author: Łukasz Langa Branch: py3.6 Changeset: r95864:baff18bae4fb Date: 2019-02-06 12:01 +0100 http://bitbucket.org/pypy/pypy/changeset/baff18bae4fb/ Log:hg merge py3.5 diff --git a/.hgignore b/.hgignore --- a/.hgignore +++ b/.hgignore @@ -4,8 +4,10 @@ *~ .*.swp .idea +.mypy_cache .proje

[pypy-commit] pypy default: (cfbolz,ambv) Remove pure Python _csv

2019-02-05 Thread ambv
Author: Łukasz Langa Branch: Changeset: r95845:dacb9ecfea69 Date: 2019-02-05 16:56 +0100 http://bitbucket.org/pypy/pypy/changeset/dacb9ecfea69/ Log:(cfbolz,ambv) Remove pure Python _csv There is an RPython _csv in pypy/module/_csv that is used by default anyway. diff --git

[pypy-commit] pypy default: (cfbolz,ambv) Remove pure Python pwd

2019-02-05 Thread ambv
Author: Łukasz Langa Branch: Changeset: r95846:852477e9ba17 Date: 2019-02-05 17:00 +0100 http://bitbucket.org/pypy/pypy/changeset/852477e9ba17/ Log:(cfbolz,ambv) Remove pure Python pwd There is an RPython version in pypy/module/pwd/ which is used by default anyway. diff

[pypy-commit] pypy py3.6: (cfbolz, ambv) Make _csv.Dialect unpicklable like on CPython

2019-02-05 Thread ambv
Author: Łukasz Langa Branch: py3.6 Changeset: r95844:ac6ace011b43 Date: 2019-02-05 16:50 +0100 http://bitbucket.org/pypy/pypy/changeset/ac6ace011b43/ Log:(cfbolz,ambv) Make _csv.Dialect unpicklable like on CPython diff --git a/pypy/module/_csv/interp_csv.py b/pypy/module/_csv/interp_csv.py

[pypy-commit] pypy py3.6: (cfbolz, ambv) Fix __qualname__ for __new__ of built-in types

2019-02-05 Thread ambv
Author: Łukasz Langa Branch: py3.6 Changeset: r95824:c35aa59e82f6 Date: 2019-02-05 14:07 +0100 http://bitbucket.org/pypy/pypy/changeset/c35aa59e82f6/ Log:(cfbolz,ambv) Fix __qualname__ for __new__ of built-in types diff --git a/pypy/objspace/std/test/test_typeobject.py b/pypy/objspace/std

[pypy-commit] pypy py3.6: [test_re] After bpo-30978 str.format_map() correctly passes through lookup exceptions

2019-02-05 Thread ambv
Author: Łukasz Langa Branch: py3.6 Changeset: r95798:2d839065d4ea Date: 2019-02-05 11:27 +0100 http://bitbucket.org/pypy/pypy/changeset/2d839065d4ea/ Log:[test_re] After bpo-30978 str.format_map() correctly passes through lookup exceptions It no longer wraps IndexError with t

[pypy-commit] pypy py3.6: Merge default

2019-02-04 Thread ambv
Author: Łukasz Langa Branch: py3.6 Changeset: r95797:2c9cbd1a5331 Date: 2019-02-04 17:02 +0100 http://bitbucket.org/pypy/pypy/changeset/2c9cbd1a5331/ Log:Merge default diff --git a/pypy/module/_sre/interp_sre.py b/pypy/module/_sre/interp_sre.py --- a/pypy/module/_sre/interp_sre.py +++ b/pypy

[pypy-commit] pypy default: (cfbolz, ambv) [sre] Make the error message consistent with CPython

2019-02-04 Thread ambv
Author: Łukasz Langa Branch: Changeset: r95796:5961de08b177 Date: 2019-02-04 17:01 +0100 http://bitbucket.org/pypy/pypy/changeset/5961de08b177/ Log:(cfbolz,ambv) [sre] Make the error message consistent with CPython diff --git a/pypy/module/_sre/interp_sre.py b/pypy/module/_sre

[pypy-commit] pypy py3.6: (cfbolz, ambv) [pickle, object] __getnewargs_ex__() is now used in protocols 2 and 3

2019-02-04 Thread ambv
Author: Łukasz Langa Branch: py3.6 Changeset: r95794:bae9ac47e0a5 Date: 2019-02-04 16:37 +0100 http://bitbucket.org/pypy/pypy/changeset/bae9ac47e0a5/ Log:(cfbolz,ambv) [pickle,object] __getnewargs_ex__() is now used in protocols 2 and 3 This is a change in Python 3.6. diff

[pypy-commit] pypy py3.6: (cfbolz, ambv) Skip CPython-only tests in zlib

2019-02-04 Thread ambv
Author: Łukasz Langa Branch: py3.6 Changeset: r95787:81bdf2c6ef55 Date: 2019-02-04 15:21 +0100 http://bitbucket.org/pypy/pypy/changeset/81bdf2c6ef55/ Log:(cfbolz,ambv) Skip CPython-only tests in zlib See: https://github.com/python/cpython/pull/11754 diff --git a/lib-python/3/test

[pypy-commit] pypy py3.6: Merge default

2019-02-04 Thread ambv
Author: Łukasz Langa Branch: py3.6 Changeset: r95786:241160c766fd Date: 2019-02-04 14:33 +0100 http://bitbucket.org/pypy/pypy/changeset/241160c766fd/ Log:Merge default diff --git a/pypy/module/zlib/interp_zlib.py b/pypy/module/zlib/interp_zlib.py --- a/pypy/module/zlib/interp_zlib.py +++ b/p

[pypy-commit] pypy default: (cfbolz, ambv) Rename zlib.compress argument for consistency

2019-02-04 Thread ambv
Author: Łukasz Langa Branch: Changeset: r95785:a03772d3a33a Date: 2019-02-04 14:30 +0100 http://bitbucket.org/pypy/pypy/changeset/a03772d3a33a/ Log:(cfbolz,ambv) Rename zlib.compress argument for consistency compressobj.compress() uses the name `data` for the first argument