Carl Friedrich Bolz-Tereick pushed to branch branch/py3.7 at PyPy / pypy

Commits:
4cd10401 by Yannick Jadoul at 2019-12-31T02:39:38+01:00
First try at positional-only parameters

--HG--
branch : posonly-params

- - - - -
283fcba5 by Carl Friedrich Bolz-Tereick at 2020-03-22T19:31:52+01:00
merge py3.7

--HG--
branch : posonly-params

- - - - -
e31df85f by Carl Friedrich Bolz-Tereick at 2020-03-22T20:43:08+01:00
write some tests for the positional only error messages. make the messages
consistent with other unknown keyword arguments

--HG--
branch : posonly-params

- - - - -
4a01a62d by Carl Friedrich Bolz-Tereick at 2020-03-22T22:35:40+01:00
test and fix for gateway default logic

--HG--
branch : posonly-params

- - - - -
708a4165 by Carl Friedrich Bolz-Tereick at 2020-03-22T22:35:55+01:00
make float.__new__ argument positional-only

--HG--
branch : posonly-params

- - - - -
2226e3d0 by Carl Friedrich Bolz-Tereick at 2020-03-22T22:39:23+01:00
list.__new__ takes positional only

--HG--
branch : posonly-params

- - - - -
432ad240 by Carl Friedrich Bolz-Tereick at 2020-03-22T22:44:01+01:00
same for tuples

--HG--
branch : posonly-params

- - - - -
9cc3505a by Carl Friedrich Bolz-Tereick at 2020-03-24T14:13:28+01:00
merge posonly-params: implement the reduced support needed in py3.7 for
positional only parameters (but in a way that can be extended in 3.8). Thanks
Yannick!

--HG--
branch : py3.7

- - - - -
f6b15b5e by Carl Friedrich Bolz-Tereick at 2020-03-24T14:16:27+01:00
document merged branch

--HG--
branch : py3.7

- - - - -


14 changed files:

- pypy/doc/whatsnew-pypy3-head.rst
- pypy/interpreter/argument.py
- pypy/interpreter/gateway.py
- pypy/interpreter/signature.py
- pypy/interpreter/test/test_argument.py
- pypy/interpreter/test/test_gateway.py
- pypy/objspace/std/floatobject.py
- pypy/objspace/std/intobject.py
- pypy/objspace/std/listobject.py
- pypy/objspace/std/test/test_floatobject.py
- pypy/objspace/std/test/test_intobject.py
- pypy/objspace/std/test/test_listobject.py
- pypy/objspace/std/test/test_tupleobject.py
- pypy/objspace/std/tupleobject.py


View it on GitLab: 
https://foss.heptapod.net/pypy/pypy/compare/6347f84a3c8f5952260fe8e2ec6f5cadc26f467a...f6b15b5ed0620aebad9ffce9dee604c1e27c1125

---
View it on GitLab: 
https://foss.heptapod.net/pypy/pypy/compare/6347f84a3c8f5952260fe8e2ec6f5cadc26f467a...f6b15b5ed0620aebad9ffce9dee604c1e27c1125
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