[pypy-commit] [Git][pypy/pypy][branch/special-method-shortcut-2] slices don't work, fix the binop approach

2022-04-08 Thread Carl Friedrich Bolz-Tereick (@cfbolz)


Carl Friedrich Bolz-Tereick pushed to branch branch/special-method-shortcut-2 
at PyPy / pypy


Commits:
e3fee167 by Carl Friedrich Bolz-Tereick at 2022-04-07T22:24:58+02:00
slices don't work, fix the binop approach

--HG--
branch : special-method-shortcut-2

- - - - -


1 changed file:

- pypy/objspace/descroperation.py


View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/commit/e3fee167807b271e293fb53ebf9e691d8ad03bdf

-- 
View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/commit/e3fee167807b271e293fb53ebf9e691d8ad03bdf
You're receiving this email because of your account on foss.heptapod.net.


___
pypy-commit mailing list -- pypy-commit@python.org
To unsubscribe send an email to pypy-commit-le...@python.org
https://mail.python.org/mailman3/lists/pypy-commit.python.org/
Member address: arch...@mail-archive.com


[pypy-commit] [Git][pypy/pypy][branch/py3.8] pretend the module does not exist on non-windows

2022-04-08 Thread Matti Picus (@mattip)


Matti Picus pushed to branch branch/py3.8 at PyPy / pypy


Commits:
802a1013 by Matti Picus at 2022-04-08T13:21:00+03:00
pretend the module does not exist on non-windows

--HG--
branch : py3.8

- - - - -


1 changed file:

- lib_pypy/_winapi.py


View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/commit/802a10132ec2f2857d207ed1302ce14970291101

-- 
View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/commit/802a10132ec2f2857d207ed1302ce14970291101
You're receiving this email because of your account on foss.heptapod.net.


___
pypy-commit mailing list -- pypy-commit@python.org
To unsubscribe send an email to pypy-commit-le...@python.org
https://mail.python.org/mailman3/lists/pypy-commit.python.org/
Member address: arch...@mail-archive.com


[pypy-commit] [Git][pypy/pypy][branch/special-method-shortcut-2] 11 commits: refactor somewhat, support for dict iteration and bytes

2022-04-08 Thread Carl Friedrich Bolz-Tereick (@cfbolz)


Carl Friedrich Bolz-Tereick pushed to branch branch/special-method-shortcut-2 
at PyPy / pypy


Commits:
bd07d2c0 by Carl Friedrich Bolz-Tereick at 2022-04-08T11:40:09+02:00
refactor somewhat, support for dict iteration and bytes

--HG--
branch : special-method-shortcut-2

- - - - -
522faa7e by Carl Friedrich Bolz-Tereick at 2022-04-08T11:43:01+02:00
make sure that old style classes don't have shortcuts

--HG--
branch : special-method-shortcut-2

- - - - -
bd4fc29d by Carl Friedrich Bolz-Tereick at 2022-04-08T12:35:49+02:00
don't lookup __set__ twice

--HG--
branch : special-method-shortcut-2

- - - - -
1b87a1c1 by Carl Friedrich Bolz-Tereick at 2022-04-08T12:39:00+02:00
don't use *args if we generate it anyway

--HG--
branch : special-method-shortcut-2

- - - - -
55338504 by Carl Friedrich Bolz-Tereick at 2022-04-08T13:02:18+02:00
add a checker that tests whether the result looks correct. only run when
testing

--HG--
branch : special-method-shortcut-2

- - - - -
4d158680 by Carl Friedrich Bolz-Tereick at 2022-04-08T13:19:19+02:00
ouch, this made a tuple with an unwrapped None

--HG--
branch : special-method-shortcut-2

- - - - -
8120da19 by Carl Friedrich Bolz-Tereick at 2022-04-08T13:19:34+02:00
returning None wraps it

--HG--
branch : special-method-shortcut-2

- - - - -
a6ed0d0a by Carl Friedrich Bolz-Tereick at 2022-04-08T13:37:08+02:00
fix test

--HG--
branch : special-method-shortcut-2

- - - - -
87ec5f74 by Carl Friedrich Bolz-Tereick at 2022-04-08T13:51:00+02:00
comparisons

--HG--
branch : special-method-shortcut-2

- - - - -
14f69a06 by Carl Friedrich Bolz-Tereick at 2022-04-08T13:51:08+02:00
generator.next

--HG--
branch : special-method-shortcut-2

- - - - -
0348b16d by Carl Friedrich Bolz-Tereick at 2022-04-08T13:54:03+02:00
test for comparisons

--HG--
branch : special-method-shortcut-2

- - - - -


7 changed files:

- pypy/interpreter/gateway.py
- pypy/interpreter/generator.py
- pypy/interpreter/pyframe.py
- pypy/interpreter/typedef.py
- pypy/objspace/descroperation.py
- pypy/objspace/std/transparent.py
- pypy/objspace/test/test_descroperation.py


View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/compare/e3fee167807b271e293fb53ebf9e691d8ad03bdf...0348b16d403a4b77399db34900a981d991c445e9

-- 
View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/compare/e3fee167807b271e293fb53ebf9e691d8ad03bdf...0348b16d403a4b77399db34900a981d991c445e9
You're receiving this email because of your account on foss.heptapod.net.


___
pypy-commit mailing list -- pypy-commit@python.org
To unsubscribe send an email to pypy-commit-le...@python.org
https://mail.python.org/mailman3/lists/pypy-commit.python.org/
Member address: arch...@mail-archive.com


[pypy-commit] [Git][pypy/pypy][branch/py3.8] Modernise test_astbuilder

2022-04-08 Thread Ronan Lamy (@rlamy)


Ronan Lamy pushed to branch branch/py3.8 at PyPy / pypy


Commits:
36910371 by Ronan Lamy at 2022-04-08T17:03:19+01:00
Modernise test_astbuilder

--HG--
branch : py3.8

- - - - -


1 changed file:

- pypy/interpreter/astcompiler/test/test_astbuilder.py


View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/commit/36910371ff246b1207c9c4fe4c785b286bc61549

-- 
View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/commit/36910371ff246b1207c9c4fe4c785b286bc61549
You're receiving this email because of your account on foss.heptapod.net.


___
pypy-commit mailing list -- pypy-commit@python.org
To unsubscribe send an email to pypy-commit-le...@python.org
https://mail.python.org/mailman3/lists/pypy-commit.python.org/
Member address: arch...@mail-archive.com