[pypy-commit] [Git][pypy/pypy][branch/py3.9] 8 commits: make properties unpicklable: they pickle via some generic mechanism but then

Matti Picus (@mattip) foss at heptapod.net
Tue Nov 23 03:37:09 EST 2021



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


Commits:
708e0397 by Carl Friedrich Bolz-Tereick at 2021-11-21T21:31:32+01:00
make properties unpicklable: they pickle via some generic mechanism but then
the unpickled property lost the get/set/del functions

--HG--
branch : py3.8

- - - - -
48a6236b by Carl Friedrich Bolz-Tereick at 2021-11-21T21:37:42+01:00
this part of test_collections does not make sense as long as we don't have
_collections._itemgetter

--HG--
branch : py3.8

- - - - -
d625fa6d by Carl Friedrich Bolz-Tereick at 2021-11-22T09:35:31+01:00
raymond wants me to go with @cpython_only

--HG--
branch : py3.8

- - - - -
46603277 by Matti Picus at 2021-11-22T13:52:59+02:00
tp_finalize is not supported on PyPy

--HG--
branch : py3.8

- - - - -
484f2550 by Matti Picus at 2021-11-22T23:38:19+02:00
add auditing events, skip cpython-specific tracing and questionable attr tracing

The __setattr__ and __delattr__ tracing would incur a performance penalty

--HG--
branch : py3.8

- - - - -
78b733bb by Matti Picus at 2021-11-23T09:58:32+02:00
switch default for with_traceback in __pypy__.write_unraisable

--HG--
branch : py3.8

- - - - -
c1113933 by Matti Picus at 2021-11-23T09:58:51+02:00
fix ctypes incompatibilities

--HG--
branch : py3.8

- - - - -
cf2de51e by Matti Picus at 2021-11-23T10:01:20+02:00
merge py3.8

--HG--
branch : py3.9

- - - - -


17 changed files:

- lib-python/3/ctypes/test/test_numbers.py
- lib-python/3/test/audit-tests.py
- lib-python/3/test/test_audit.py
- lib-python/3/test/test_collections.py
- lib_pypy/_cffi_ssl/_stdssl/__init__.py
- lib_pypy/_cffi_ssl/_stdssl/error.py
- lib_pypy/_ctypes/array.py
- lib_pypy/_ctypes/function.py
- lib_pypy/_ctypes/structure.py
- pypy/interpreter/app_main.py
- pypy/interpreter/executioncontext.py
- pypy/module/__builtin__/descriptor.py
- pypy/module/__builtin__/test/test_descriptor.py
- pypy/module/__pypy__/interp_magic.py
- pypy/module/_io/interp_fileio.py
- pypy/module/gc/referents.py
- pypy/module/mmap/interp_mmap.py


View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/fb9f481132ffd0b1a50594f743c2c924604cc44a...cf2de51ee3bec9d1ad73c0577b20d3f77f019083

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


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.python.org/pipermail/pypy-commit/attachments/20211123/83cbc383/attachment-0001.html>


More information about the pypy-commit mailing list