Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8 at PyPy / pypy
Commits: 4071abd7 by isidentical at 2021-07-25T17:50:38+03:00 generator: raise RuntimeError when the same async generator gets awaited multiple times --HG-- branch : isidentical-py38-test-fixes - - - - - 2fb2ae7b by isidentical at 2021-07-25T17:51:46+03:00 generator: raise errors on do_throw() too --HG-- branch : isidentical-py38-test-fixes - - - - - 680078eb by isidentical at 2021-07-25T17:55:21+03:00 generator: raise RuntimeError when the same async generator gets closed --HG-- branch : isidentical-py38-test-fixes - - - - - 9024161c by isidentical at 2021-07-25T18:10:55+03:00 codegen: only support TOP_LEVEL_AWAIT on Module level --HG-- branch : isidentical-py38-test-fixes - - - - - 601fdd60 by isidentical at 2021-07-25T19:22:36+03:00 compiler: forbid yield inside generators --HG-- branch : isidentical-py38-test-fixes - - - - - 06a23274 by isidentical at 2021-07-25T19:25:41+03:00 ast: fix error message for multiple values on AST --HG-- branch : isidentical-py38-test-fixes - - - - - 375e4d38 by isidentical at 2021-07-25T19:34:59+03:00 validator: validate constants as names --HG-- branch : isidentical-py38-test-fixes - - - - - 89959ef6 by isidentical at 2021-07-25T21:29:09+03:00 type: use qualified name instead of raw class name in base error --HG-- branch : isidentical-py38-test-fixes - - - - - 368a1c3d by isidentical at 2021-07-25T22:09:10+03:00 method: use object pointer as identifier in method.__hash__ --HG-- branch : isidentical-py38-test-fixes - - - - - c6479137 by isidentical at 2021-07-25T22:32:23+03:00 io: open() now warns when buffering=1 on bytes mode --HG-- branch : isidentical-py38-test-fixes - - - - - b27057d1 by isidentical at 2021-07-25T22:41:17+03:00 ast: can't => cannot for ast based error messages --HG-- branch : isidentical-py38-test-fixes - - - - - 565ab671 by isidentical at 2021-07-25T22:42:59+03:00 ast: rename node names (displays for dict/set, f-string expressions for joinedstr) --HG-- branch : isidentical-py38-test-fixes - - - - - ad61e98b by isidentical at 2021-07-25T22:51:20+03:00 ast: improve error messages for assignment inside expression --HG-- branch : isidentical-py38-test-fixes - - - - - 57843138 by isidentical at 2021-07-29T23:00:50+03:00 ast: use proper _type_names --HG-- branch : isidentical-py38-test-fixes - - - - - ed1082a7 by isidentical at 2021-07-30T00:18:13+03:00 ast app tests: fix the ast.Constant(value=...) --HG-- branch : isidentical-py38-test-fixes - - - - - adb253eb by isidentical at 2021-07-30T01:35:07+03:00 module: add get_spec() method to retrieve __spec__ --HG-- branch : isidentical-py38-test-fixes - - - - - 354b0470 by isidentical at 2021-07-30T01:35:35+03:00 module: implement Module.is_initializing (_PyModuleSpec_IsInitializing) --HG-- branch : isidentical-py38-test-fixes - - - - - 379bdc36 by isidentical at 2021-07-30T01:45:18+03:00 interpreter: raise custom errors for partially initialized modules --HG-- branch : isidentical-py38-test-fixes - - - - - 33bd10b6 by isidentical at 2021-07-30T02:03:44+03:00 interpreter: move module level functionality to the interpreter --HG-- branch : isidentical-py38-test-fixes - - - - - 8de74b94 by isidentical at 2021-07-30T03:00:16+03:00 errors: now ImportErrors assign path/name --HG-- branch : isidentical-py38-test-fixes - - - - - eb816492 by isidentical at 2021-07-30T03:12:38+03:00 interpreter: validate __all__ items --HG-- branch : isidentical-py38-test-fixes - - - - - 4514a226 by isidentical at 2021-07-30T03:12:49+03:00 interpreter: validate module.__name__ --HG-- branch : isidentical-py38-test-fixes - - - - - a118726f by isidentical at 2021-07-30T03:20:25+03:00 disable specialization --HG-- branch : isidentical-py38-test-fixes - - - - - deba365c by isidentical at 2021-07-30T03:34:23+03:00 try specializing on arg 5? --HG-- branch : isidentical-py38-test-fixes - - - - - 9a8c9ee9 by isidentical at 2021-07-30T17:31:30+03:00 import: use raise_import_error with app level execution to get around RPython --HG-- branch : isidentical-py38-test-fixes - - - - - 2117b2e6 by isidentical at 2021-07-30T19:03:27+03:00 use native formatting for error messages --HG-- branch : isidentical-py38-test-fixes - - - - - fdfe0cd6 by isidentical at 2021-07-30T19:03:46+03:00 module: add partial initialization for module level error messages --HG-- branch : isidentical-py38-test-fixes - - - - - f4791283 by isidentical at 2021-08-01T02:15:28+03:00 importing: fix recursion error on module.getattr --HG-- branch : isidentical-py38-test-fixes - - - - - a7899780 by isidentical at 2021-08-01T03:37:57+03:00 adjust error messages for apptests --HG-- branch : isidentical-py38-test-fixes - - - - - f081ceb6 by isidentical at 2021-08-04T20:49:05+03:00 apply suggestions --HG-- branch : isidentical-py38-test-fixes - - - - - dcc26bf5 by Carl Friedrich Bolz-Tereick at 2021-08-05T15:05:44+00:00 Merge branch 'branch/isidentical-py38-test-fixes' into 'branch/py3.8' py3.8: various test fixes See merge request pypy/pypy!832 --HG-- branch : py3.8 - - - - - 22 changed files: - pypy/interpreter/astcompiler/ast.py - pypy/interpreter/astcompiler/astbuilder.py - pypy/interpreter/astcompiler/asthelpers.py - pypy/interpreter/astcompiler/codegen.py - pypy/interpreter/astcompiler/symtable.py - pypy/interpreter/astcompiler/test/test_astbuilder.py - pypy/interpreter/astcompiler/test/test_compiler.py - pypy/interpreter/astcompiler/test/test_validate.py - pypy/interpreter/astcompiler/tools/asdl_py.py - pypy/interpreter/astcompiler/validate.py - pypy/interpreter/function.py - pypy/interpreter/generator.py - pypy/interpreter/module.py - pypy/interpreter/pyopcode.py - pypy/interpreter/test/apptest_coroutine.py - pypy/module/_ast/test/test_ast.py - pypy/module/_io/interp_io.py - pypy/module/_io/test/apptest_io.py - pypy/module/imp/importing.py - pypy/module/imp/test/test_import.py - pypy/objspace/std/test/test_typeobject.py - pypy/objspace/std/typeobject.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/b52effc47b2720c59db3598f8406abbd39e6f8bb...dcc26bf544b0a5b1c39c06c29838bbc5d3b35586 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/b52effc47b2720c59db3598f8406abbd39e6f8bb...dcc26bf544b0a5b1c39c06c29838bbc5d3b35586 You're receiving this email because of your account on foss.heptapod.net.
_______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit