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


Commits:
6d1e5a9f by CF Bolz-Tereick at 2023-11-22T11:54:10+01:00
skip the _finddoc tests again on pypy

_finddoc is only called if getdoc doesn't work, but getdoc works for all 
the cases in test_finddoc

--HG--
branch : py3.9

- - - - -
fed23714 by CF Bolz-Tereick at 2023-11-22T12:04:08+01:00
Backed out changeset db9d87141352

it makes test_findsource_with_out_of_bounds_lineno in test_inspect.py fail

--HG--
branch : py3.9

- - - - -
27e05e6e by Matti Picus at 2023-11-22T15:46:25+02:00
fix for builds without hpy_universal (32-bit linux)

--HG--
branch : py3.9

- - - - -
1390ddbe by Matti Picus at 2023-11-22T17:52:54+02:00
remove cpyext finalizer from capsule and call to destructor from w_obj, it can 
all be done from pyobj

Also simplify test

--HG--
branch : py3.9

- - - - -
9c6144ee by Matti Picus at 2023-11-22T22:55:22+02:00
make sure exceptions are cleared around cpyext calls, fixes a test_capi.py error

--HG--
branch : py3.9

- - - - -
ab9cec52 by Matti Picus at 2023-11-23T17:08:04+02:00
perform dealloc callbacks directly in gc.collect, to ensure tp_dealloc will be 
called

Also call gc.collect inside the capsule test in testcapimodule.c

--HG--
branch : py3.9

- - - - -
7290a3b1 by Matti Picus at 2023-11-23T17:08:46+02:00
merge py3.9

--HG--
branch : py3.10

- - - - -


10 changed files:

- lib-python/3/inspect.py
- lib-python/3/test/test_inspect.py
- lib_pypy/_testcapimodule.c
- pypy/module/cpyext/api.py
- pypy/module/cpyext/capsule.py
- pypy/module/cpyext/pyobject.py
- pypy/module/cpyext/state.py
- pypy/module/cpyext/test/test_capsule.py
- pypy/module/gc/interp_gc.py
- pypy/objspace/std/capsuleobject.py


View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/compare/faa0fef4cf549c407fdd8082cc89b38128e8be4f...7290a3b1e8ea205f2677f5dd9949d06eb10feb53

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