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

Reply via email to