[pypy-commit] [Mercurial][pypy/pypy][branch/py3.10] #4036: pattern matching classes now use the full isinstance machinery, calling

2023-11-22 Thread Carl Friedrich Bolz-Tereick (@cfbolz)


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


Commits:
461b1615 by CF Bolz-Tereick at 2023-11-22T10:03:15+01:00
#4036: pattern matching classes now use the full isinstance machinery, calling
__instancecheck__ too.

--HG--
branch : py3.10

- - - - -


2 changed files:

- pypy/interpreter/astcompiler/test/apptest_patma.py
- pypy/interpreter/pyopcode.py


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

-- 
View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/commit/461b1615847a16570ec820b6562e188f80e8d73c
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] [Mercurial][pypy/pypy][branch/py3.9] #4034 make the construction arguments of builtin types more introspectable

2023-11-22 Thread Carl Friedrich Bolz-Tereick (@cfbolz)


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


Commits:
21138b66 by CF Bolz-Tereick at 2023-11-22T11:36:56+01:00
#4034 make the construction arguments of builtin types more introspectable

--HG--
branch : py3.9

- - - - -


2 changed files:

- + extra_tests/test_inspect.py
- lib-python/3/inspect.py


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

-- 
View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/commit/21138b66fed08ddd443e159a2a003e627b21bb16
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] [Mercurial][pypy/pypy][branch/py3.10] 2 commits: #4034 make the construction arguments of builtin types more introspectable

2023-11-22 Thread Carl Friedrich Bolz-Tereick (@cfbolz)


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


Commits:
21138b66 by CF Bolz-Tereick at 2023-11-22T11:36:56+01:00
#4034 make the construction arguments of builtin types more introspectable

--HG--
branch : py3.9

- - - - -
9a7c6c81 by CF Bolz-Tereick at 2023-11-22T11:46:29+01:00
#4034 merge py3.9

--HG--
branch : py3.10

- - - - -


2 changed files:

- + extra_tests/test_inspect.py
- lib-python/3/inspect.py


View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/compare/461b1615847a16570ec820b6562e188f80e8d73c...9a7c6c8174ce0e2db9ea891f12b6c1eb842510de

-- 
View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/compare/461b1615847a16570ec820b6562e188f80e8d73c...9a7c6c8174ce0e2db9ea891f12b6c1eb842510de
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] [Mercurial][pypy/pypy][branch/py3.9] skip the _finddoc tests again on pypy

2023-11-22 Thread Carl Friedrich Bolz-Tereick (@cfbolz)


Carl Friedrich Bolz-Tereick pushed to branch branch/py3.9 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

- - - - -


1 changed file:

- lib-python/3/test/test_inspect.py


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

-- 
View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/commit/6d1e5a9f603a0e49e8bc4da7e6a48526c009ea9e
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] [Mercurial][pypy/pypy][branch/py3.9] Backed out changeset db9d87141352

2023-11-22 Thread Carl Friedrich Bolz-Tereick (@cfbolz)


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


Commits:
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

- - - - -


1 changed file:

- lib-python/3/inspect.py


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

-- 
View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/commit/fed2371459c785d1166d67a37da7dc29c3c5be30
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] [Mercurial][pypy/pypy][branch/py3.9] 3 commits: fix for builds without hpy_universal (32-bit linux)

2023-11-22 Thread Matti Picus (@mattip)


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


Commits:
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

- - - - -


4 changed files:

- pypy/module/cpyext/api.py
- pypy/module/cpyext/capsule.py
- pypy/module/cpyext/test/test_capsule.py
- pypy/objspace/std/capsuleobject.py


View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/compare/fed2371459c785d1166d67a37da7dc29c3c5be30...9c6144ee3b83127fd683467a9b1b8c09467674be

-- 
View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/compare/fed2371459c785d1166d67a37da7dc29c3c5be30...9c6144ee3b83127fd683467a9b1b8c09467674be
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] [Mercurial][pypy/pypy][branch/py3.10] more merge fixes

2023-11-22 Thread Matti Picus (@mattip)


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


Commits:
faa0fef4 by Matti Picus at 2023-11-23T04:41:16+02:00
more merge fixes

--HG--
branch : py3.10

- - - - -


1 changed file:

- pypy/module/cpyext/src/modsupport.c


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

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