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


Commits:
a79c8352 by Matti Picus at 2022-05-09T06:06:37+03:00
create slot_tp_init to map user defined python __init__ to tp_init (issue 2806)

--HG--
branch : py3.8

- - - - -
02c3732c by Matti Picus at 2022-05-09T07:55:25+03:00
add a name to sys.hash_info

--HG--
branch : py3.8

- - - - -
256aa534 by Matti Picus at 2022-05-09T07:55:48+03:00
test, add PyReversed_Type (issue 3196)

--HG--
branch : py3.8

- - - - -
c1cd5f07 by Carl Friedrich Bolz-Tereick at 2022-05-09T20:17:24+02:00
#3729: fix concurrency problem in buffered io reading. there was a path where
the underlying file was closed without the buffered reader checking again,
leading to an rpython crash. fixed this way.

--HG--
branch : py3.8

- - - - -
4a586737 by Carl Friedrich Bolz-Tereick at 2022-05-09T20:28:54+02:00
add a passing test for pypy2

- - - - -
71c50dd1 by Matti Picus at 2022-05-09T22:09:18+03:00
add PyUnicode_EncodeCodePage (issue 3731)

--HG--
branch : py3.8

- - - - -
06c48b07 by Matti Picus at 2022-05-09T22:16:01+03:00
add PyInterpreterState_GetID which alsways returns 0 (issue 3734)

I think this is the last missing piece for CYTHON_PEP489_MULTI_PHASE_INIT=1

--HG--
branch : py3.8

- - - - -
4f48010e by Matti Picus at 2022-05-09T22:20:56+03:00
code_page_encode is win32 only

--HG--
branch : py3.8

- - - - -
69cd9836 by Carl Friedrich Bolz-Tereick at 2022-05-09T21:21:16+02:00
#3728: make it possible to multiple-inherit from KeyError again

--HG--
branch : py3.8

- - - - -
e9f1be2c by Carl Friedrich Bolz-Tereick at 2022-05-09T21:22:00+02:00
merge default

--HG--
branch : py3.8

- - - - -
97178731 by Carl Friedrich Bolz-Tereick at 2022-05-09T21:23:00+02:00
merge heads

--HG--
branch : py3.8

- - - - -
dd9f1025 by Matti Picus at 2022-05-10T12:06:52+03:00
windows does not have "true", so do something else that does not 
write any output

--HG--
branch : py3.8

- - - - -
fb4ae264 by Matti Picus at 2022-05-10T12:07:22+03:00
merge py3.8

--HG--
branch : py3.9

- - - - -


14 changed files:

- extra_tests/test_bufferedreader.py
- pypy/module/_io/interp_bufferedio.py
- pypy/module/cpyext/api.py
- pypy/module/cpyext/pystate.py
- pypy/module/cpyext/test/test_iterator.py
- pypy/module/cpyext/test/test_typeobject.py
- pypy/module/cpyext/test/test_unicodeobject.py
- pypy/module/cpyext/unicodeobject.py
- pypy/module/cpyext/userslot.py
- pypy/module/exceptions/interp_exceptions.py
- pypy/module/exceptions/test/test_exc.py
- pypy/module/sys/system.py
- pypy/module/sys/test/test_sysmodule.py
- pypy/objspace/std/typeobject.py


View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/compare/d04c328172ba72d7dc1265aaff761c56567aba4e...fb4ae2643285e5470af00fe51baf65f88a2e5104

-- 
View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/compare/d04c328172ba72d7dc1265aaff761c56567aba4e...fb4ae2643285e5470af00fe51baf65f88a2e5104
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

Reply via email to