[pypy-commit] [Git][pypy/pypy][branch/py3.8] fix 3.8 _sqlite differences

2022-11-14 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8 at PyPy / pypy Commits: aaa3ef9f by Carl Friedrich Bolz-Tereick at 2022-11-14T11:14:30+01:00 fix 3.8 _sqlite differences --HG-- branch : py3.8 - - - - - 1 changed file: - lib_pypy/_sqlite3.py View it on Heptapod: https://foss.hep

[pypy-commit] [Git][pypy/pypy][branch/py3.9] workaround for weird hypothesis changes

2022-11-14 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.9 at PyPy / pypy Commits: 93224d83 by Carl Friedrich Bolz-Tereick at 2022-11-14T13:32:22+01:00 workaround for weird hypothesis changes --HG-- branch : py3.9 - - - - - 1 changed file: - extra_tests/test_traceback_suggestions.py View

[pypy-commit] [Git][pypy/pypy][branch/py3.8] make type lookups fill the .name field of AttributeError

2022-11-14 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8 at PyPy / pypy Commits: 02dfba80 by Carl Friedrich Bolz-Tereick at 2022-11-14T21:46:46+01:00 make type lookups fill the .name field of AttributeError --HG-- branch : py3.8 - - - - - 2 changed files: - pypy/objspace/std/test/test_typ

[pypy-commit] [Git][pypy/pypy][branch/py3.8] 3 commits: need to check cursor lock in Cursor.close, also lock around __fetch_one_row

2022-11-16 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8 at PyPy / pypy Commits: 0472fd45 by Carl Friedrich Bolz-Tereick at 2022-11-16T20:30:09+01:00 need to check cursor lock in Cursor.close, also lock around __fetch_one_row --HG-- branch : py3.8 - - - - - ea5c0604 by Carl Friedrich Bolz-Te

[pypy-commit] [Git][pypy/pypy][branch/py3.8] 2 commits: the description should take PARSE_COLNAMES into account

2022-11-16 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8 at PyPy / pypy Commits: a2235dc4 by Carl Friedrich Bolz-Tereick at 2022-11-16T21:03:13+01:00 the description should take PARSE_COLNAMES into account --HG-- branch : py3.8 - - - - - 46c5a2a3 by Carl Friedrich Bolz-Tereick at 2022-11-16T

[pypy-commit] [Git][pypy/pypy][branch/py3.9] 6 commits: need to check cursor lock in Cursor.close, also lock around __fetch_one_row

2022-11-16 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.9 at PyPy / pypy Commits: 0472fd45 by Carl Friedrich Bolz-Tereick at 2022-11-16T20:30:09+01:00 need to check cursor lock in Cursor.close, also lock around __fetch_one_row --HG-- branch : py3.8 - - - - - ea5c0604 by Carl Friedrich Bolz-Te

[pypy-commit] [Git][pypy/pypy][branch/py3.9] hack differently: just grab the traceback source from disk, too many projects

2022-11-17 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.9 at PyPy / pypy Commits: 1cb06448 by Carl Friedrich Bolz-Tereick at 2022-11-17T13:43:32+01:00 hack differently: just grab the traceback source from disk, too many projects patch it --HG-- branch : py3.9 - - - - - 1 changed file: - ex

[pypy-commit] [Git][pypy/pypy][branch/py3.9] 2 commits: hack differently: just grab the traceback source from disk, too many projects

2022-11-17 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.9 at PyPy / pypy Commits: 2cfd3502 by Carl Friedrich Bolz-Tereick at 2022-11-17T13:43:32+01:00 hack differently: just grab the traceback source from disk, too many projects patch it --HG-- branch : py3.8 - - - - - 29c9eb32 by Carl Friedr

[pypy-commit] [Git][pypy/pypy][branch/py3.8] hack differently: just grab the traceback source from disk, too many projects

2022-11-17 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8 at PyPy / pypy Commits: 2cfd3502 by Carl Friedrich Bolz-Tereick at 2022-11-17T13:43:32+01:00 hack differently: just grab the traceback source from disk, too many projects patch it --HG-- branch : py3.8 - - - - - 1 changed file: - ex

[pypy-commit] [Git][pypy/pypy][branch/default] fix a bug in 82fa24d66349: the code path that passed constants along a link to

2022-11-19 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/default at PyPy / pypy Commits: 031c6f4c by Carl Friedrich Bolz-Tereick at 2022-11-19T14:30:02+01:00 fix a bug in 82fa24d66349: the code path that passed constants along a link to a block with several predecessors was broken in the presence of

[pypy-commit] [Git][pypy/pypy][branch/default] remove pdb :-/

2022-11-19 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/default at PyPy / pypy Commits: fe1d95b3 by Carl Friedrich Bolz-Tereick at 2022-11-19T14:32:48+01:00 remove pdb :-/ - - - - - 1 changed file: - rpython/translator/backendopt/constfold.py View it on Heptapod: https://foss.heptapod.net/py

[pypy-commit] [Git][pypy/pypy][branch/py3.8] 4 commits: update contributors

2022-11-21 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8 at PyPy / pypy Commits: 6af595db by Matti Picus at 2022-11-21T13:12:43+02:00 update contributors - - - - - af6f6645 by Matti Picus at 2022-11-21T17:21:56+02:00 fix name confusion (sorry Wenzel) - - - - - 9fe12d8e by Carl Friedrich Bolz

[pypy-commit] [Git][pypy/pypy][branch/default] write a test for 8eb1cf456a46

2022-11-21 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/default at PyPy / pypy Commits: 9fe12d8e by Carl Friedrich Bolz-Tereick at 2022-11-21T18:00:10+01:00 write a test for 8eb1cf456a46 - - - - - 1 changed file: - + pypy/module/_warnings/test/test_warnings.py View it on Heptapod: https://fo

[pypy-commit] [Git][pypy/pypy][branch/py3.9] 5 commits: update contributors

2022-11-21 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.9 at PyPy / pypy Commits: 6af595db by Matti Picus at 2022-11-21T13:12:43+02:00 update contributors - - - - - af6f6645 by Matti Picus at 2022-11-21T17:21:56+02:00 fix name confusion (sorry Wenzel) - - - - - 9fe12d8e by Carl Friedrich Bolz

[pypy-commit] [Git][pypy/pypy][branch/default] various small tweaks to the release note

2022-11-24 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/default at PyPy / pypy Commits: acf96dcb by Carl Friedrich Bolz-Tereick at 2022-11-24T12:35:57+01:00 various small tweaks to the release note - - - - - 1 changed file: - pypy/doc/release-v7.3.10.rst View it on Heptapod: https://foss.hep

[pypy-commit] [Git][pypy/pypy][branch/py3.9] (Lau, cfbolz checking): #3859 speed up comb and perm

2022-11-25 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.9 at PyPy / pypy Commits: e072b9be by Carl Friedrich Bolz-Tereick at 2022-11-25T09:49:03+01:00 (Lau, cfbolz checking): #3859 speed up comb and perm - comb: reduce the fraction occasionally, not just at the very end; but also not every i

[pypy-commit] [Git][pypy/pypy][branch/default] consider equal lltype ptrs to be equal constants in rpython constant-folding

2022-11-25 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/default at PyPy / pypy Commits: ebeb06b6 by Carl Friedrich Bolz-Tereick at 2022-11-25T13:08:22+01:00 consider equal lltype ptrs to be equal constants in rpython constant-folding in particular nullptrs are considered to be the same - - - - -

[pypy-commit] [Git][pypy/pypy][branch/py3.8] #3852: fix the __copy__ optimization of itertools.tee, which was copying the

2022-12-01 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8 at PyPy / pypy Commits: 3f3b62fc by Carl Friedrich Bolz-Tereick at 2022-12-01T17:58:21+01:00 #3852: fix the __copy__ optimization of itertools.tee, which was copying the iterable, not the iterator --HG-- branch : py3.8 - - - - - 2 ch

[pypy-commit] [Git][pypy/pypy][branch/py3.8] #3862 fix for the test 76e56126cf43

2022-12-02 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8 at PyPy / pypy Commits: e271a543 by Carl Friedrich Bolz-Tereick at 2022-12-02T09:39:02+01:00 #3862 fix for the test 76e56126cf43 --HG-- branch : py3.8 - - - - - 2 changed files: - pypy/module/_codecs/locale.py - pypy/module/time/int

[pypy-commit] [Git][pypy/pypy][branch/default] #3862: add an assert about correct usage to utf82wcharp

2022-12-03 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/default at PyPy / pypy Commits: 728beada by Carl Friedrich Bolz-Tereick at 2022-12-03T14:13:26+01:00 #3862: add an assert about correct usage to utf82wcharp - - - - - 1 changed file: - rpython/rtyper/lltypesystem/rffi.py View it on Hepta

[pypy-commit] [Git][pypy/pypy][branch/py3.8] 5 commits: add sqlite3 update to release note

2022-12-03 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8 at PyPy / pypy Commits: 192a49c0 by Matti Picus at 2022-11-28T14:30:22+02:00 add sqlite3 update to release note - - - - - 59e1f158 by Matti Picus at 2022-11-30T23:33:24+02:00 release note mporvements - - - - - 728beada by Carl Friedric

[pypy-commit] [Git][pypy/pypy][branch/default] #3864 fix MSG_TRUNC socket weirdness on linux

2022-12-03 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/default at PyPy / pypy Commits: 69fbf7df by Carl Friedrich Bolz-Tereick at 2022-12-03T15:06:09+01:00 #3864 fix MSG_TRUNC socket weirdness on linux - - - - - 2 changed files: - rpython/rlib/rsocket.py - rpython/rlib/test/test_rsocket.py V

[pypy-commit] [Git][pypy/pypy][branch/py3.8] 2 commits: #3864 fix MSG_TRUNC socket weirdness on linux

2022-12-03 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8 at PyPy / pypy Commits: 69fbf7df by Carl Friedrich Bolz-Tereick at 2022-12-03T15:06:09+01:00 #3864 fix MSG_TRUNC socket weirdness on linux - - - - - 20e38170 by Carl Friedrich Bolz-Tereick at 2022-12-03T15:06:29+01:00 merge default --H

[pypy-commit] [Git][pypy/pypy][branch/py3.9-pattern-matching-experiments] 3 commits: test and fix: str should not be considered a sequence

2022-12-03 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.9-pattern-matching-experiments at PyPy / pypy Commits: a6d5ea79 by Carl Friedrich Bolz-Tereick at 2022-12-03T12:45:30+01:00 test and fix: str should not be considered a sequence --HG-- branch : py3.9-pattern-matching-experiments - - - -

[pypy-commit] [Git][pypy/pypy][branch/fix-intutils-ovf-bug] 53 commits: constant-fold ovf operations in rpython

2022-12-04 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/fix-intutils-ovf-bug at PyPy / pypy Commits: 998666e2 by Carl Friedrich Bolz-Tereick at 2022-11-09T10:38:31+01:00 constant-fold ovf operations in rpython - - - - - d7b59ef5 by Carl Friedrich Bolz-Tereick at 2022-11-10T21:14:17+01:00 #3840: i

[pypy-commit] [Git][pypy/pypy][branch/default] 37 commits: (cfbolz, NiRit100 around): #3832 be more careful in handling bound

2022-12-06 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/default at PyPy / pypy Commits: cba4ba4f by Carl Friedrich Bolz-Tereick at 2022-10-15T14:28:30+02:00 (cfbolz, NiRit100 around): #3832 be more careful in handling bound addition/subtraction in the presence of overflows --HG-- branch : fix-intu

[pypy-commit] [Git][pypy/pypy][branch/py3.9-pattern-matching-experiments] fix translation

2022-12-07 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.9-pattern-matching-experiments at PyPy / pypy Commits: 61bdab35 by Carl Friedrich Bolz-Tereick at 2022-12-07T15:05:13+01:00 fix translation --HG-- branch : py3.9-pattern-matching-experiments - - - - - 1 changed file: - pypy/interpret

[pypy-commit] [Git][pypy/pypy][branch/default] (cfbolz, mattip around, arigo around): unbreak b38599cd5da0: we can't just

2022-12-11 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/default at PyPy / pypy Commits: 1b7535e2 by Carl Friedrich Bolz-Tereick at 2022-12-11T19:18:03+01:00 (cfbolz, mattip around, arigo around): unbreak b38599cd5da0: we can't just remove get_box_replacement here, that has wrong effects down the li

[pypy-commit] [Git][pypy/pypy][branch/default] try to make the test work on 32bit

2022-12-13 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/default at PyPy / pypy Commits: 15bf489b by Carl Friedrich Bolz-Tereick at 2022-12-13T09:31:09+01:00 try to make the test work on 32bit - - - - - 1 changed file: - rpython/jit/metainterp/optimizeopt/test/test_optimizeintbound.py View it

[pypy-commit] [Git][pypy/pypy][branch/py3.9] fix #3869. see also cpython GH-100242

2022-12-14 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.9 at PyPy / pypy Commits: 87862113 by Carl Friedrich Bolz-Tereick at 2022-12-14T16:00:50+01:00 fix #3869. see also cpython GH-100242 --HG-- branch : py3.9 - - - - - 2 changed files: - lib-python/3/functools.py - lib-python/3/test/test

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.9] remove type.__ne__. the inherited behaviour from object.__ne__ is the correct

2022-12-23 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.9 at PyPy / pypy Commits: 387356f7 by Carl Friedrich Bolz-Tereick at 2022-12-22T23:10:01+01:00 remove type.__ne__. the inherited behaviour from object.__ne__ is the correct one #3879 --HG-- branch : py3.9 - - - - - 2 changed files: -

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.9] remove duplicate test (there's an actually correct one a few test functions

2022-12-23 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.9 at PyPy / pypy Commits: d2464996 by Carl Friedrich Bolz-Tereick at 2022-12-23T22:52:19+01:00 remove duplicate test (there's an actually correct one a few test functions down) --HG-- branch : py3.9 - - - - - 1 changed file: - pypy/in

[pypy-commit] [Mercurial][pypy/pypy] Pushed new branch branch/py3.8-fix-lineno

2022-12-23 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed new branch branch/py3.8-fix-lineno at PyPy / pypy -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/tree/branch/py3.8-fix-lineno You're receiving this email because of your account on foss.heptapod.net. _

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.9] fix invalid rule for genexps as the non-singular argument in a call #3873

2022-12-25 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.9 at PyPy / pypy Commits: cf621f37 by Carl Friedrich Bolz-Tereick at 2022-12-25T23:08:44+01:00 fix invalid rule for genexps as the non-singular argument in a call #3873 --HG-- branch : py3.9 - - - - - 4 changed files: - pypy/interpret

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.9-pattern-matching-experiments] 3 commits: check for duplicate assignments to the same name in a pattern

2022-12-27 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.9-pattern-matching-experiments at PyPy / pypy Commits: a82b51ff by Carl Friedrich Bolz-Tereick at 2022-12-26T11:51:42+01:00 check for duplicate assignments to the same name in a pattern --HG-- branch : py3.9-pattern-matching-experiments

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.9-pattern-matching-experiments] 7 commits: next failing test: cpython does the variable bindings only at the very end,

2023-01-03 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.9-pattern-matching-experiments at PyPy / pypy Commits: 304e6dea by Carl Friedrich Bolz-Tereick at 2022-12-27T14:50:11+01:00 next failing test: cpython does the variable bindings only at the very end, when the pattern is known to match --

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.9-pattern-matching-experiments] 7 commits: progress on reordering, some broken stuff

2023-01-04 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.9-pattern-matching-experiments at PyPy / pypy Commits: 9090524c by Carl Friedrich Bolz-Tereick at 2023-01-04T09:47:44+01:00 progress on reordering, some broken stuff --HG-- branch : py3.9-pattern-matching-experiments - - - - - f34e00f8

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] 3 commits: more efficient rot opcodes, when possible

2023-01-05 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: 7073db3c by Carl Friedrich Bolz-Tereick at 2023-01-04T22:27:51+01:00 more efficient rot opcodes, when possible --HG-- branch : py3.10 - - - - - 6a43fdf0 by Carl Friedrich Bolz-Tereick at 2023-01-04T22:49:47+01:

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] 2 commits: another error

2023-01-05 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: 1ca0ba55 by Carl Friedrich Bolz-Tereick at 2023-01-05T10:17:27+01:00 another error --HG-- branch : py3.10 - - - - - d977115d by Carl Friedrich Bolz-Tereick at 2023-01-05T10:22:47+01:00 another error case --HG-

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] 7 commits: (tadeuzagallo, cfbolz): Implement PEP 604: allow writing type unions with the __or__ operator

2023-01-05 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: 4af96ae1 by Tadeu Zagallo at 2022-06-20T09:16:37+02:00 (tadeuzagallo, cfbolz): Implement PEP 604: allow writing type unions with the __or__ operator Added the `__or__` operator to TypeObject and NoneObject, imp

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] some minimal parts of PEP 597 support:

2023-01-05 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: ae60af1b by Carl Friedrich Bolz-Tereick at 2023-01-05T12:06:31+01:00 some minimal parts of PEP 597 support: - add sys.flags.warn_default_encoding - add EncodingWarning - add _io.text_encoding --HG-- branch : py

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] i should also actually *run* the tests :-(

2023-01-05 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: 336612ba by Carl Friedrich Bolz-Tereick at 2023-01-05T12:12:27+01:00 i should also actually *run* the tests :-( --HG-- branch : py3.10 - - - - - 1 changed file: - pypy/module/exceptions/moduledef.py View i

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] support encoding="locale" in _io.TextIOWrapper

2023-01-05 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: 2ae5665e by Carl Friedrich Bolz-Tereick at 2023-01-05T12:44:37+01:00 support encoding="locale" in _io.TextIOWrapper --HG-- branch : py3.10 - - - - - 3 changed files: - pypy/module/_io/interp_textio.py - pypy

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] 11 commits: another error case

2023-01-05 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: 1a39550b by Carl Friedrich Bolz-Tereick at 2023-01-05T12:55:35+01:00 another error case --HG-- branch : py3.10 - - - - - bfbe8f46 by Carl Friedrich Bolz-Tereick at 2023-01-05T13:03:59+01:00 fix error messages t

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] maybe like so

2023-01-05 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: e58a63c8 by Carl Friedrich Bolz-Tereick at 2023-01-05T23:06:30+01:00 maybe like so --HG-- branch : py3.10 - - - - - 1 changed file: - pypy/interpreter/pyopcode.py View it on Heptapod: https://foss.heptapo

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] 4 commits: maybe this is enough to fix the repl?

2023-01-07 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: c7f1cf9a by Carl Friedrich Bolz-Tereick at 2023-01-06T15:02:35+01:00 maybe this is enough to fix the repl? --HG-- branch : py3.10 - - - - - 21881e7e by Carl Friedrich Bolz-Tereick at 2023-01-07T21:16:30+01:00 i

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] add encoding

2023-01-07 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: 7a85a561 by Carl Friedrich Bolz-Tereick at 2023-01-07T22:14:40+01:00 add encoding --HG-- branch : py3.10 - - - - - 1 changed file: - pypy/interpreter/pycode.py View it on Heptapod: https://foss.heptapod.n

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] fix rpython of this

2023-01-07 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: 4aaea966 by Carl Friedrich Bolz-Tereick at 2023-01-07T23:13:13+01:00 fix rpython of this --HG-- branch : py3.10 - - - - - 1 changed file: - pypy/interpreter/astcompiler/codegen.py View it on Heptapod: htt

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] 3 commits: more work on error end positions

2023-01-09 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: 3a0f10cf by Carl Friedrich Bolz-Tereick at 2023-01-08T13:04:13+01:00 more work on error end positions --HG-- branch : py3.10 - - - - - 9fde7aa9 by Carl Friedrich Bolz-Tereick at 2023-01-08T15:21:33+01:00 more e

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] implement aiter and anext

2023-01-09 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: 57301f02 by Carl Friedrich Bolz-Tereick at 2023-01-09T14:47:27+01:00 implement aiter and anext --HG-- branch : py3.10 - - - - - 2 changed files: - pypy/module/__builtin__/app_operation.py - pypy/module/__bui

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] forgotten test file

2023-01-09 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: e1ed845b by Carl Friedrich Bolz-Tereick at 2023-01-09T14:50:07+01:00 forgotten test file --HG-- branch : py3.10 - - - - - 1 changed file: - + pypy/module/__builtin__/test/apptest_operator.py View it on Hep

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] add __match_args__ to ast classes

2023-01-09 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: f38d9dfe by Carl Friedrich Bolz-Tereick at 2023-01-09T15:07:58+01:00 add __match_args__ to ast classes --HG-- branch : py3.10 - - - - - 3 changed files: - pypy/interpreter/astcompiler/ast.py - pypy/interpret

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] 2 commits: make _socket.timeout an alias to TimeoutError

2023-01-09 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: 42022689 by Carl Friedrich Bolz-Tereick at 2023-01-09T15:16:50+01:00 make _socket.timeout an alias to TimeoutError --HG-- branch : py3.10 - - - - - 3a91aace by Carl Friedrich Bolz-Tereick at 2023-01-09T15:35:07

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] 2 commits: remove complex methods that always raise (bpo-41974)

2023-01-09 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: 504b8efe by Carl Friedrich Bolz-Tereick at 2023-01-09T15:45:46+01:00 remove complex methods that always raise (bpo-41974) --HG-- branch : py3.10 - - - - - 303cf47a by Carl Friedrich Bolz-Tereick at 2023-01-09T1

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] fix __annotations__ copying, use space.call_args

2023-01-09 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: d792eb68 by Carl Friedrich Bolz-Tereick at 2023-01-09T16:10:43+01:00 fix __annotations__ copying, use space.call_args --HG-- branch : py3.10 - - - - - 2 changed files: - pypy/interpreter/function.py - pypy/i

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] add start and stop arguments to array.index

2023-01-09 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: 51a0b447 by Carl Friedrich Bolz-Tereick at 2023-01-09T19:41:24+01:00 add start and stop arguments to array.index --HG-- branch : py3.10 - - - - - 2 changed files: - pypy/module/array/interp_array.py - + pypy

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] remove pdb

2023-01-09 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: f183f9e5 by Carl Friedrich Bolz-Tereick at 2023-01-09T20:04:36+01:00 remove pdb --HG-- branch : py3.10 - - - - - 1 changed file: - pypy/module/array/interp_array.py View it on Heptapod: https://foss.hepta

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] staticmethod and classmethod have nicer reprs

2023-01-09 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: 99a14fa8 by Carl Friedrich Bolz-Tereick at 2023-01-09T20:36:08+01:00 staticmethod and classmethod have nicer reprs --HG-- branch : py3.10 - - - - - 3 changed files: - pypy/interpreter/function.py - pypy/inte

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.9] (narpfel, cfbolz): #3884 speed up nametuple _replace by code generation

2023-01-09 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.9 at PyPy / pypy Commits: 75565ba8 by Carl Friedrich Bolz-Tereick at 2023-01-09T20:54:27+01:00 (narpfel, cfbolz): #3884 speed up nametuple _replace by code generation --HG-- branch : py3.9 - - - - - 1 changed file: - lib-python/3/coll

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.9] (narpfel, cfbolz): correct exception on positional arguments, while supporting

2023-01-10 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.9 at PyPy / pypy Commits: b118bd37 by Carl Friedrich Bolz-Tereick at 2023-01-10T09:59:36+01:00 (narpfel, cfbolz): correct exception on positional arguments, while supporting empty namedtuple (?) at the same time --HG-- branch : py3.9 - -

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] 3 commits: fix test_unparse

2023-01-10 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: 93bbdd59 by Carl Friedrich Bolz-Tereick at 2023-01-10T09:21:02+01:00 fix test_unparse --HG-- branch : py3.10 - - - - - 821919c0 by Carl Friedrich Bolz-Tereick at 2023-01-10T11:32:32+01:00 start implementing ast

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] test and fix

2023-01-10 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: 2f94565c by Carl Friedrich Bolz-Tereick at 2023-01-10T11:50:36+01:00 test and fix --HG-- branch : py3.10 - - - - - 2 changed files: - pypy/interpreter/astcompiler/test/test_validate.py - pypy/interpreter/ast

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] skip the c_functools tests on pypy, they break for silly reasons

2023-01-10 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: 40dec702 by Carl Friedrich Bolz-Tereick at 2023-01-10T11:54:47+01:00 skip the c_functools tests on pypy, they break for silly reasons --HG-- branch : py3.10 - - - - - 1 changed file: - lib-python/3/test/test

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] 4 commits: register array with collections.abc.MutableSequence

2023-01-10 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: 6abb277e by Carl Friedrich Bolz-Tereick at 2023-01-10T12:35:17+01:00 register array with collections.abc.MutableSequence --HG-- branch : py3.10 - - - - - cb9bb08b by Carl Friedrich Bolz-Tereick at 2023-01-10T12

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] cpy has no space

2023-01-10 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: f9f55933 by Carl Friedrich Bolz-Tereick at 2023-01-10T14:35:56+01:00 cpy has no space --HG-- branch : py3.10 - - - - - 1 changed file: - pypy/interpreter/function.py View it on Heptapod: https://foss.hept

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] 2 commits: bpo-42073: allow classmethods to wrap other classmethods

2023-01-10 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: 60255c1f by Carl Friedrich Bolz-Tereick at 2023-01-10T15:07:30+01:00 bpo-42073: allow classmethods to wrap other classmethods this is done by making classmethod.__get__ call obj.__get__(type, type) (with the sec

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] this just looks wrong

2023-01-10 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: b7530376 by Carl Friedrich Bolz-Tereick at 2023-01-10T15:42:11+01:00 this just looks wrong --HG-- branch : py3.10 - - - - - 1 changed file: - pypy/module/array/test/test_array.py View it on Heptapod: http

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] better error message for reads of missing slots

2023-01-10 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: 2fa9312f by Carl Friedrich Bolz-Tereick at 2023-01-10T15:47:17+01:00 better error message for reads of missing slots --HG-- branch : py3.10 - - - - - 2 changed files: - pypy/interpreter/test/test_typedef.py

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] 2 commits: bpo-40679: the TypeError in function calls if the arguments are wrong is now

2023-01-10 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: 3a0df6bb by Carl Friedrich Bolz-Tereick at 2023-01-10T19:32:32+01:00 bpo-40679: the TypeError in function calls if the arguments are wrong is now the function's qualname --HG-- branch : py3.10 - - - - - ccdf1b3

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] 4 commits: fix test_enum by adding a collect

2023-01-11 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: 2d0d5377 by Carl Friedrich Bolz-Tereick at 2023-01-10T20:38:20+01:00 fix test_enum by adding a collect --HG-- branch : py3.10 - - - - - 5897c480 by Carl Friedrich Bolz-Tereick at 2023-01-10T20:50:39+01:00 missi

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] make pairwise.__new__ take positional only args 🙄

2023-01-11 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: 6eba9deb by Carl Friedrich Bolz-Tereick at 2023-01-11T11:16:54+01:00 make pairwise.__new__ take positional only args 🙄 --HG-- branch : py3.10 - - - - - 2 changed files: - pypy/module/itertools/interp_itertoo

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] 3 commits: itertools.count supports complex

2023-01-11 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: bcf1eee4 by Carl Friedrich Bolz-Tereick at 2023-01-11T11:28:07+01:00 itertools.count supports complex --HG-- branch : py3.10 - - - - - af93efa9 by Carl Friedrich Bolz-Tereick at 2023-01-11T12:02:44+01:00 fix cr

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] 3 commits: stop None | None from working

2023-01-11 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: 7f315997 by Carl Friedrich Bolz-Tereick at 2023-01-11T12:41:09+01:00 stop None | None from working --HG-- branch : py3.10 - - - - - 7c8fd726 by Carl Friedrich Bolz-Tereick at 2023-01-11T12:43:21+01:00 fix typo

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] implement property.__set_name__

2023-01-11 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: ce4ab5c9 by Carl Friedrich Bolz-Tereick at 2023-01-11T15:15:28+01:00 implement property.__set_name__ --HG-- branch : py3.10 - - - - - 2 changed files: - pypy/module/__builtin__/descriptor.py - + pypy/module/

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] avoid exponential backgracking cpy gh-93680

2023-01-11 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: 6077ebef by Carl Friedrich Bolz-Tereick at 2023-01-11T15:34:38+01:00 avoid exponential backgracking cpy gh-93680 --HG-- branch : py3.10 - - - - - 3 changed files: - pypy/interpreter/pyparser/rpypegparse.py -

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] 3 commits: missing import

2023-01-11 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: c86bdd14 by Carl Friedrich Bolz-Tereick at 2023-01-11T15:36:11+01:00 missing import --HG-- branch : py3.10 - - - - - 315fc2e3 by Carl Friedrich Bolz-Tereick at 2023-01-11T17:05:22+01:00 fix test_argument --HG-

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] 4 commits: consistency

2023-01-13 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: 827566b6 by Carl Friedrich Bolz-Tereick at 2023-01-11T17:35:18+01:00 consistency --HG-- branch : py3.10 - - - - - bd5bc490 by Carl Friedrich Bolz-Tereick at 2023-01-13T10:48:19+01:00 add some cpython_only decor

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] pattern matching: there was still a logic problem for larger permutations, this

2023-01-13 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: 486c4f8b by Carl Friedrich Bolz-Tereick at 2023-01-13T22:41:20+01:00 pattern matching: there was still a logic problem for larger permutations, this hopefully fixes it --HG-- branch : py3.10 - - - - - 2 chang

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] imp -> _imp renaming

2023-01-13 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: ca33d260 by Carl Friedrich Bolz-Tereick at 2023-01-13T22:52:49+01:00 imp -> _imp renaming --HG-- branch : py3.10 - - - - - 1 changed file: - lib-python/3/importlib/_bootstrap_external.py View it on Heptapo

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] fix translation I hope

2023-01-14 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: e6facf37 by Carl Friedrich Bolz-Tereick at 2023-01-14T13:03:42+01:00 fix translation I hope --HG-- branch : py3.10 - - - - - 1 changed file: - pypy/interpreter/astcompiler/codegen.py View it on Heptapod:

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] 2 commits: fixes after the EOF error message change

2023-01-14 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: 0a494ba4 by Carl Friedrich Bolz-Tereick at 2023-01-14T13:11:56+01:00 fixes after the EOF error message change --HG-- branch : py3.10 - - - - - d410e4d2 by Carl Friedrich Bolz-Tereick at 2023-01-14T21:08:28+01:0

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] 2 commits: start working on the syntax warnings for numeric literals

2023-01-20 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: e9776567 by Carl Friedrich Bolz-Tereick at 2023-01-20T21:25:12+01:00 start working on the syntax warnings for numeric literals --HG-- branch : py3.10 - - - - - 1707f334 by Carl Friedrich Bolz-Tereick at 2023-01

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] 2 commits: add the end_* attributes too

2023-01-21 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: 1ac78560 by Carl Friedrich Bolz-Tereick at 2023-01-21T20:51:01+01:00 add the end_* attributes too --HG-- branch : py3.10 - - - - - 85e54ce7 by Carl Friedrich Bolz-Tereick at 2023-01-21T21:41:46+01:00 support ne

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.9] fix 08a985f5673c which edited the auto-generated code instead of the generator

2023-01-21 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.9 at PyPy / pypy Commits: 8cebcec2 by Carl Friedrich Bolz-Tereick at 2023-01-21T21:52:02+01:00 fix 08a985f5673c which edited the auto-generated code instead of the generator --HG-- branch : py3.9 - - - - - 1 changed file: - pypy/inter

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] 8 commits: (narpfel, cfbolz): #3884 speed up nametuple _replace by code generation

2023-01-21 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: 75565ba8 by Carl Friedrich Bolz-Tereick at 2023-01-09T20:54:27+01:00 (narpfel, cfbolz): #3884 speed up nametuple _replace by code generation --HG-- branch : py3.9 - - - - - b118bd37 by Carl Friedrich Bolz-Terei

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] 2 commits: improve match validation one case further

2023-01-21 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: 31b85d47 by Carl Friedrich Bolz-Tereick at 2023-01-21T22:43:53+01:00 improve match validation one case further --HG-- branch : py3.10 - - - - - b7997b1b by Carl Friedrich Bolz-Tereick at 2023-01-21T22:45:50+01:

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] 2 commits: unify surrogate checking in the type name

2023-01-21 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: 197fcc5d by Carl Friedrich Bolz-Tereick at 2023-01-21T22:54:55+01:00 unify surrogate checking in the type name --HG-- branch : py3.10 - - - - - a6a10826 by Carl Friedrich Bolz-Tereick at 2023-01-21T23:00:40+01:

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] 2 commits: fix assert warning for many situations

2023-01-22 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: 0260cc79 by Carl Friedrich Bolz-Tereick at 2023-01-22T13:51:18+01:00 fix assert warning for many situations --HG-- branch : py3.10 - - - - - c38c447e by Carl Friedrich Bolz-Tereick at 2023-01-22T15:32:19+01:00

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] fix unclosed paren error message

2023-01-22 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: c60d4873 by Carl Friedrich Bolz-Tereick at 2023-01-22T15:36:39+01:00 fix unclosed paren error message --HG-- branch : py3.10 - - - - - 2 changed files: - pypy/interpreter/pyparser/pytokenizer.py - pypy/inter

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.9] cannot pickle staticmethod and classmethod

2023-01-22 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.9 at PyPy / pypy Commits: 7ea7986b by Carl Friedrich Bolz-Tereick at 2023-01-22T16:09:29+01:00 cannot pickle staticmethod and classmethod --HG-- branch : py3.9 - - - - - 3 changed files: - pypy/interpreter/function.py - pypy/interpret

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] 2 commits: cannot pickle staticmethod and classmethod

2023-01-22 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: 7ea7986b by Carl Friedrich Bolz-Tereick at 2023-01-22T16:09:29+01:00 cannot pickle staticmethod and classmethod --HG-- branch : py3.9 - - - - - a99df4db by Carl Friedrich Bolz-Tereick at 2023-01-22T16:15:13+01:

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.9] also make sure that the max stackdepth is observed in method calls

2023-01-22 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.9 at PyPy / pypy Commits: afce4bb8 by Carl Friedrich Bolz-Tereick at 2023-01-22T16:41:23+01:00 also make sure that the max stackdepth is observed in method calls --HG-- branch : py3.9 - - - - - 2 changed files: - pypy/interpreter/astc

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] fix utf-16 errorhandler replacement logic if the replacement is bytes. those

2023-01-22 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: a1d2de3c by Carl Friedrich Bolz-Tereick at 2023-01-22T17:34:25+01:00 fix utf-16 errorhandler replacement logic if the replacement is bytes. those are just copied to the output --HG-- branch : py3.10 - - - - -

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] 5 commits: also make sure that the max stackdepth is observed in method calls

2023-01-22 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: afce4bb8 by Carl Friedrich Bolz-Tereick at 2023-01-22T16:41:23+01:00 also make sure that the max stackdepth is observed in method calls --HG-- branch : py3.9 - - - - - bb0a264f by Carl Friedrich Bolz-Tereick at

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.9] 2 commits: fix utf-16 errorhandler replacement logic if the replacement is bytes. those

2023-01-22 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.9 at PyPy / pypy Commits: bb0a264f by Carl Friedrich Bolz-Tereick at 2023-01-22T17:34:25+01:00 fix utf-16 errorhandler replacement logic if the replacement is bytes. those are just copied to the output --HG-- branch : py3.9 - - - - - 45f

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.9] fix the problems of https://bugs.python.org/issue36819

2023-01-22 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.9 at PyPy / pypy Commits: d99c3849 by Carl Friedrich Bolz-Tereick at 2023-01-22T19:27:03+01:00 fix the problems of https://bugs.python.org/issue36819 --HG-- branch : py3.9 - - - - - 4 changed files: - pypy/interpreter/test/test_unicod

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] 3 commits: only staticmethods are callable in 3.10, not classmethods

2023-01-22 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: 3e6eeae4 by Carl Friedrich Bolz-Tereick at 2023-01-22T20:05:22+01:00 only staticmethods are callable in 3.10, not classmethods --HG-- branch : py3.10 - - - - - 91242fd9 by Carl Friedrich Bolz-Tereick at 2023-01

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] 2 commits: fix the problems of https://bugs.python.org/issue36819

2023-01-22 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.10 at PyPy / pypy Commits: d99c3849 by Carl Friedrich Bolz-Tereick at 2023-01-22T19:27:03+01:00 fix the problems of https://bugs.python.org/issue36819 --HG-- branch : py3.9 - - - - - 5a6f7b89 by Carl Friedrich Bolz-Tereick at 2023-01-23T

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.9] a missing forbidden name check

2023-01-23 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.9 at PyPy / pypy Commits: fa74417f by Carl Friedrich Bolz-Tereick at 2023-01-23T16:04:05+01:00 a missing forbidden name check --HG-- branch : py3.9 - - - - - 2 changed files: - pypy/interpreter/astcompiler/codegen.py - pypy/interprete

[pypy-commit] [Mercurial][pypy/pypy][branch/py3.9] 2 commits: bug: fix str_decode_raw_unicode_escape for the case of \\, which was simply

2023-01-23 Thread Carl Friedrich Bolz-Tereick (@cfbolz)
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.9 at PyPy / pypy Commits: 89b85c8d by Carl Friedrich Bolz-Tereick at 2023-01-23T12:24:37+01:00 bug: fix str_decode_raw_unicode_escape for the case of \\, which was simply incorrectly special-cased. --HG-- branch : py3.9 - - - - - b12ce56

  1   2   3   4   5   6   7   8   9   10   >