[pypy-commit] [Mercurial][pypy/pypy][branch/py3.9] 4 commits: unconditionally include net/if.h (for darwin)
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: 999a7d5a by Matti Picus at 2023-12-14T07:23:43+02:00 unconditionally include net/if.h (for darwin) - - - - - a1681923 by Matti Picus at 2023-12-14T09:02:06+02:00 merge default --HG-- branch : py3.9 - - - - - 0284450f by Matti Picus at 2023-12-14T10:03:50+02:00 remove some jit.dont_look_inside --HG-- branch : py3.9 - - - - - cd5f2995 by Matti Picus at 2023-12-14T10:04:23+02:00 implement PyErr_FormatV (issue 4044) --HG-- branch : py3.9 - - - - - 6 changed files: - pypy/module/_hpy_universal/interp_type.py - pypy/module/cpyext/api.py - pypy/module/cpyext/include/pyerrors.h - pypy/module/cpyext/src/_warnings.c - pypy/module/cpyext/test/test_pyerrors.py - rpython/rlib/_rsocket_rffi.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/5f133f88263aae9f65d460bf46374b9c39ecac2c...cd5f2995fc2ca92f80883664537f81a2462edb2b -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/5f133f88263aae9f65d460bf46374b9c39ecac2c...cd5f2995fc2ca92f80883664537f81a2462edb2b 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] fix translation
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: 5f133f88 by Matti Picus at 2023-12-14T08:50:32+02:00 fix translation --HG-- branch : py3.9 - - - - - 1 changed file: - pypy/module/_socket/interp_socket.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/5f133f88263aae9f65d460bf46374b9c39ecac2c -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/5f133f88263aae9f65d460bf46374b9c39ecac2c 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/default] unconditionally include net/if.h (for darwin)
Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 999a7d5a by Matti Picus at 2023-12-14T07:23:43+02:00 unconditionally include net/if.h (for darwin) - - - - - 1 changed file: - rpython/rlib/_rsocket_rffi.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/999a7d5acfcdf91cea5dd40be00132cb0c177af6 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/999a7d5acfcdf91cea5dd40be00132cb0c177af6 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/default] refix for posix
Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 8879f145 by Matti Picus at 2023-12-13T23:02:34+02:00 refix for posix - - - - - 2 changed files: - rpython/rlib/_rsocket_rffi.py - rpython/rlib/rsocket.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/8879f145e40ddbd0fe7d9ce0da1fa8cb369a8d6f -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/8879f145e40ddbd0fe7d9ce0da1fa8cb369a8d6f 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] 8 commits: start a release note for 7.3.14
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: 1621f702 by Matti Picus at 2023-12-13T09:25:26+02:00 start a release note for 7.3.14 - - - - - 956f87ec by Matti Picus at 2023-12-13T10:32:02+02:00 use sphinx-issues extension to automatically create issue/pr/commit roles - - - - - 5fe74f83 by Matti Picus at 2023-12-13T11:40:05+02:00 fill out more in the release note - - - - - 649a8f63 by Matti Picus at 2023-12-13T15:08:53+02:00 add rsocket.if_nameindex to provde python3 app-level _socket functions (issue 3198) - - - - - 64841848 by Matti Picus at 2023-12-13T22:22:13+02:00 fixes for windows - - - - - 8879f145 by Matti Picus at 2023-12-13T23:02:34+02:00 refix for posix - - - - - 77163591 by Matti Picus at 2023-12-13T23:02:56+02:00 merge default --HG-- branch : py3.9 - - - - - 853801be by Matti Picus at 2023-12-13T23:05:05+02:00 implement if_nameindex and friends, tested in lib-python (issue 3198, 3249) --HG-- branch : py3.9 - - - - - 11 changed files: - lib_pypy/pypy_tools/build_cffi_imports.py - pypy/doc/conf.py - pypy/doc/faq.rst - pypy/doc/index-of-release-notes.rst - + pypy/doc/release-v7.3.14.rst - pypy/doc/requirements.txt - pypy/module/_socket/interp_socket.py - pypy/module/_socket/moduledef.py - rpython/rlib/_rsocket_rffi.py - rpython/rlib/rsocket.py - rpython/rlib/test/test_rsocket.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/da4a8cc5db6de432a2c3d0b8af8a5a95d6f095f6...853801bec083435d198cc2f9ffd28eced14860fc -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/da4a8cc5db6de432a2c3d0b8af8a5a95d6f095f6...853801bec083435d198cc2f9ffd28eced14860fc 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/default] 5 commits: start a release note for 7.3.14
Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 1621f702 by Matti Picus at 2023-12-13T09:25:26+02:00 start a release note for 7.3.14 - - - - - 956f87ec by Matti Picus at 2023-12-13T10:32:02+02:00 use sphinx-issues extension to automatically create issue/pr/commit roles - - - - - 5fe74f83 by Matti Picus at 2023-12-13T11:40:05+02:00 fill out more in the release note - - - - - 649a8f63 by Matti Picus at 2023-12-13T15:08:53+02:00 add rsocket.if_nameindex to provde python3 app-level _socket functions (issue 3198) - - - - - 64841848 by Matti Picus at 2023-12-13T22:22:13+02:00 fixes for windows - - - - - 9 changed files: - lib_pypy/pypy_tools/build_cffi_imports.py - pypy/doc/conf.py - pypy/doc/faq.rst - pypy/doc/index-of-release-notes.rst - + pypy/doc/release-v7.3.14.rst - pypy/doc/requirements.txt - rpython/rlib/_rsocket_rffi.py - rpython/rlib/rsocket.py - rpython/rlib/test/test_rsocket.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/41be5f2b0ab392186352f317d0489b857f0f97c7...64841848b8f61d3cc3b7820629a231415a5bbe25 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/41be5f2b0ab392186352f317d0489b857f0f97c7...64841848b8f61d3cc3b7820629a231415a5bbe25 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] 2 commits: add more to FakeSpace to get tests to pass
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: 9a6a1ddf by Matti Picus at 2023-12-13T08:18:02+02:00 add more to FakeSpace to get tests to pass --HG-- branch : py3.9 - - - - - da4a8cc5 by Matti Picus at 2023-12-13T09:01:36+02:00 do not incref storage-cast-to-pyobj if inside a finalizer --HG-- branch : py3.9 - - - - - 2 changed files: - pypy/module/_hpy_universal/interp_cpy_compat.py - pypy/module/_hpy_universal/test/pypy/test_handlemanager.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/8a30e3a3b068eebfbcb9651ebfe7ab77f84518ea...da4a8cc5db6de432a2c3d0b8af8a5a95d6f095f6 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/8a30e3a3b068eebfbcb9651ebfe7ab77f84518ea...da4a8cc5db6de432a2c3d0b8af8a5a95d6f095f6 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] more of prefering tp_as_number > tp_as_mapping > tp_as_sequence
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: 8a30e3a3 by Matti Picus at 2023-12-12T18:58:31+02:00 more of prefering tp_as_number > tp_as_mapping > tp_as_sequence --HG-- branch : py3.9 - - - - - 1 changed file: - pypy/module/_hpy_universal/interp_type.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/8a30e3a3b068eebfbcb9651ebfe7ab77f84518ea -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/8a30e3a3b068eebfbcb9651ebfe7ab77f84518ea 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] fix previous commit
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: c5dd8cda by Matti Picus at 2023-12-11T21:43:22+02:00 fix previous commit --HG-- branch : py3.9 - - - - - 1 changed file: - pypy/module/_hpy_universal/interp_type.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/c5dd8cdac6ea360a5fb36bb811860f651f6e18d0 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/c5dd8cdac6ea360a5fb36bb811860f651f6e18d0 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] disable debug printing
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: 281290c9 by Matti Picus at 2023-12-11T21:40:16+02:00 disable debug printing --HG-- branch : py3.9 - - - - - 2 changed files: - pypy/module/_hpy_universal/interp_cpy_compat.py - pypy/module/_hpy_universal/interp_type.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/281290c98ff089b0cf7b81e93b5b91741b4daf68 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/281290c98ff089b0cf7b81e93b5b91741b4daf68 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] 5 commits: fix translation on windows
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: 66c31a83 by Matti Picus at 2023-12-10T05:46:28+02:00 fix translation on windows --HG-- branch : py3.9 - - - - - f00ba7ca by Matti Picus at 2023-12-11T07:15:20+02:00 properly fill in ctx_CapsuleType --HG-- branch : py3.9 - - - - - 311dab53 by Matti Picus at 2023-12-11T11:03:36+02:00 prevent recursive calls to _create_instance_subtype, incref where needed --HG-- branch : py3.9 - - - - - 687816d9 by Matti Picus at 2023-12-11T21:08:56+02:00 use mro_w not bases_w, give precedence to mp_subscript over sq_item --HG-- branch : py3.9 - - - - - 6dbc4606 by Matti Picus at 2023-12-11T21:09:43+02:00 return pyobject in HPy_AsStruct_Legacy if storage is NULL --HG-- branch : py3.9 - - - - - 6 changed files: - pypy/interpreter/error.py - pypy/module/_hpy_universal/handlemanager.py - pypy/module/_hpy_universal/interp_cpy_compat.py - pypy/module/_hpy_universal/interp_type.py - pypy/module/_hpy_universal/test/_vendored/test_hpytype.py - pypy/module/cpyext/pyerrors.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/ef2815b05e62e8482a94167ddacacecc0360fceb...6dbc460644ade7b3156c7166606488409fd4e7c4 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/ef2815b05e62e8482a94167ddacacecc0360fceb...6dbc460644ade7b3156c7166606488409fd4e7c4 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] 4 commits: fix some trivially failing windows sys tests
Matti Picus pushed to branch branch/py3.10 at PyPy / pypy Commits: 773fa209 by Matti Picus at 2023-12-08T10:06:54+02:00 fix some trivially failing windows sys tests --HG-- branch : py3.10 - - - - - 2d3470ad by Matti Picus at 2023-12-08T11:49:21+02:00 fix test --HG-- branch : py3.10 - - - - - 62f614dc by Matti Picus at 2023-12-08T12:06:37+02:00 test, implement window API functions PyErr_SetFromWindowsErrWithFilename, PyErr_SetExcFromWindowsErrWithFilenameObject, PyErr_SetExcFromWindowsErrWithFilenameObjects (issue #4035) --HG-- branch : py3.10 - - - - - 6b57df19 by Matti Picus at 2023-12-10T05:46:28+02:00 fix translation on windows --HG-- branch : py3.10 - - - - - 5 changed files: - pypy/module/cpyext/pyerrors.py - pypy/module/cpyext/test/test_pyerrors.py - pypy/module/sys/test/test_initpath.py - pypy/module/sys/test/test_sysmodule.py - pypy/tool/release/test/test_package.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/438e97d4d84e028c2439d97fecac86167b4cbe5e...6b57df19971e11a8d83f04ffab3b4b5194ce9baa -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/438e97d4d84e028c2439d97fecac86167b4cbe5e...6b57df19971e11a8d83f04ffab3b4b5194ce9baa 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 some trivially failing windows sys tests
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: 111f69f2 by Matti Picus at 2023-12-08T10:06:54+02:00 fix some trivially failing windows sys tests --HG-- branch : py3.9 - - - - - b96291fb by Matti Picus at 2023-12-08T11:49:21+02:00 fix test --HG-- branch : py3.9 - - - - - ef2815b0 by Matti Picus at 2023-12-08T12:06:37+02:00 test, implement window API functions PyErr_SetFromWindowsErrWithFilename, PyErr_SetExcFromWindowsErrWithFilenameObject, PyErr_SetExcFromWindowsErrWithFilenameObjects (issue #4035) --HG-- branch : py3.9 - - - - - 5 changed files: - pypy/module/cpyext/pyerrors.py - pypy/module/cpyext/test/test_pyerrors.py - pypy/module/sys/test/test_initpath.py - pypy/module/sys/test/test_sysmodule.py - pypy/tool/release/test/test_package.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/dcc6a9a8b71b92e3ef9f9880b4d46b616c627343...ef2815b05e62e8482a94167ddacacecc0360fceb -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/dcc6a9a8b71b92e3ef9f9880b4d46b616c627343...ef2815b05e62e8482a94167ddacacecc0360fceb 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] more gc.collect -> debug_collect
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: dcc6a9a8 by Matti Picus at 2023-12-08T01:22:25+02:00 more gc.collect -> debug_collect --HG-- branch : py3.9 - - - - - 3 changed files: - pypy/module/_hpy_universal/test/_vendored/test_capsule.py - pypy/module/_hpy_universal/test/_vendored/test_hpyfield.py - pypy/module/_hpy_universal/test/_vendored/test_hpytype_legacy.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/dcc6a9a8b71b92e3ef9f9880b4d46b616c627343 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/dcc6a9a8b71b92e3ef9f9880b4d46b616c627343 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] don't incref when creating new legacy object, use debug_collect in legacy tests
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: c69e7e0e by Matti Picus at 2023-12-08T01:21:52+02:00 don't incref when creating new legacy object, use debug_collect in legacy tests --HG-- branch : py3.9 - - - - - 3 changed files: - pypy/module/_hpy_universal/interp_cpy_compat.py - pypy/module/_hpy_universal/test/_vendored/test_slots.py - pypy/module/_hpy_universal/test/support.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/c69e7e0e7abd80fd27d9d961b808e923c962ce79 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/c69e7e0e7abd80fd27d9d961b808e923c962ce79 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] 23 commits: test, fix setting pyobj.tp_basicsize on legacy types
Matti Picus pushed to branch branch/py3.10 at PyPy / pypy Commits: dac42c13 by Matti Picus at 2023-11-27T22:16:58+02:00 test, fix setting pyobj.tp_basicsize on legacy types Still need to set pyobj.tp_as_buffer.bf_getbuffer, since it is expected to be on the c-level pyobj --HG-- branch : py3.9 - - - - - 3a139fa8 by Matti Picus at 2023-11-28T16:55:29+02:00 add non-functional _ctypes.PyObj_FromPtr (fixes test error) --HG-- branch : py3.9 - - - - - 28c0f384 by Matti Picus at 2023-11-28T17:18:33+02:00 more bytearray fixes: end cannot be longer than len() or it picks up the NULL byte --HG-- branch : py3.9 - - - - - 54cfb132 by Matti Picus at 2023-11-29T00:53:35+02:00 add reflection of applevel __buffer__ to tp_as_buffer.bf_getbuffer when creating a PyTypeObject --HG-- branch : py3.9 - - - - - 7672b7e3 by Matti Picus at 2023-11-29T00:55:19+02:00 hack to make legacy hpytypes reflect the HPy_bf_getbuffer into the PyObject Should all the slot be reflected? --HG-- branch : py3.9 - - - - - d349e5ff by Matti Picus at 2023-11-29T08:23:01+02:00 prevent overflow in index calculations --HG-- branch : py3.9 - - - - - 786afd6b by Matti Picus at 2023-11-29T13:45:14+02:00 make sure an encoding does not have invalid surrogates --HG-- branch : py3.9 - - - - - f5273fb7 by Matti Picus at 2023-11-29T23:32:39+02:00 add create_pyobject_from_storage and use the HPy storage as the PyObject c struct. Also rearrange the type creation so that legacy types call `attach` to fill all the slots --HG-- branch : py3.9 - - - - - 37fe391b by Matti Picus at 2023-12-01T00:32:40+02:00 try to debug test failure that does not reproduce locally --HG-- branch : py3.9 - - - - - e6a35834 by Matti Picus at 2023-12-01T01:28:52+02:00 fix some storagesize and tp_basicsize errors, assert on missing tp_traverse See hyp issue #460 --HG-- branch : py3.9 - - - - - b60cd09a by Matti Picus at 2023-12-01T07:51:58+02:00 debugging cruft broke the world --HG-- branch : py3.9 - - - - - ae599f9f by Matti Picus at 2023-12-01T14:27:21+02:00 increment ob_refcnt when creating a pyobject, raise if the pyobject already exists --HG-- branch : py3.9 - - - - - 026969dc by Matti Picus at 2023-12-01T14:45:55+02:00 convert data to list --HG-- branch : py3.9 - - - - - 4321d239 by Matti Picus at 2023-12-03T15:14:25+02:00 align cpeyext use of PyBUF_MAX_NDIM with python3 - - - - - 021010a4 by Matti Picus at 2023-12-02T22:00:37+02:00 refactor and fix for *termios and const *winsize in rposix.py (issue #4042) - - - - - 89cc5a14 by Matti Picus at 2023-12-03T10:06:38+02:00 limit ndims on buffer exports from memoryview to 64 (issue #4041) The limit is specified in https://docs.python.org/3/c-api/buffer.html#c.PyBUF_MAX_NDIM --HG-- branch : py3.9 - - - - - 47065564 by Matti Picus at 2023-12-05T13:37:45+02:00 in _cffi_backend use header parsing of parse_c_type.h instead of rffi.CStruct declarations Also use casting to reduce pointer incompatibilities - - - - - 41be5f2b by Matti Picus at 2023-12-05T15:54:52+02:00 clean up some (overly?) pedantic GCC warnings in rvmprof (issue #4042) PyPy-specific changes to common code should be upstreamed - - - - - 908b8bfa by Matti Picus at 2023-12-05T15:57:12+02:00 merge default --HG-- branch : py3.9 - - - - - 8fba8590 by Matti Picus at 2023-12-05T20:26:04+02:00 cpython raises a ValueError if memoryview has too many dimensions --HG-- branch : py3.9 - - - - - b32ba2a3 by Matti Picus at 2023-12-05T21:57:26+02:00 make the hpy llapi cpython api declarations match more closely (issue #4042) --HG-- branch : py3.9 - - - - - 6c678f90 by Matti Picus at 2023-12-06T23:03:20+02:00 tweak llapi declarations to fix pedantic gcc warnings (issue #4042) --HG-- branch : py3.9 - - - - - 438e97d4 by Matti Picus at 2023-12-06T23:04:39+02:00 merge py3.9 --HG-- branch : py3.10 - - - - - 30 changed files: - extra_tests/hpy_tests/_vendored/test_capsule.py - lib_pypy/_ctypes/__init__.py - pypy/module/_cffi_backend/call_python.py - pypy/module/_cffi_backend/ccallback.py - pypy/module/_cffi_backend/cdlopen.py - pypy/module/_cffi_backend/ffi_obj.py - pypy/module/_cffi_backend/lib_obj.py - pypy/module/_cffi_backend/parse_c_type.py - pypy/module/_cffi_backend/realize_c_type.py - pypy/module/_cffi_backend/test/test_parse_c_type.py - pypy/module/_cffi_backend/test/test_recompiler.py - pypy/module/_hpy_universal/interp_cpy_compat.py - pypy/module/_hpy_universal/interp_field.py - pypy/module/_hpy_universal/interp_slot.py - pypy/module/_hpy_universal/interp_type.py - pypy/module/_hpy_universal/llapi.py - pypy/module/_hpy_universal/test/_vendored/test_capsule.py - pypy/module/_hpy_universal/test/_vendored/test_hpytype_legacy.py - pypy/module/_hpy_universal/test/_vendored/test_slots_legacy.py - pypy/module/cpyext/api.py - pypy/module/cpyext/memoryobject.py - pypy/module/cpyext/parse/cpyext_object.h - pypy/module/cpyext/slotdefs.py - pypy/module/cpyext/test/test_buffer.py - pypy/module/cpyext/userslot.py - pypy/objspace/std/bytearrayobje
[pypy-commit] [Mercurial][pypy/pypy][branch/py3.9] tweak llapi declarations to fix pedantic gcc warnings (issue #4042)
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: 6c678f90 by Matti Picus at 2023-12-06T23:03:20+02:00 tweak llapi declarations to fix pedantic gcc warnings (issue #4042) --HG-- branch : py3.9 - - - - - 2 changed files: - pypy/module/_hpy_universal/llapi.py - pypy/module/_hpy_universal/test/_vendored/test_capsule.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/6c678f90a66eedd418c73997672e37f836ee4cbf -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/6c678f90a66eedd418c73997672e37f836ee4cbf 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] 7 commits: align cpeyext use of PyBUF_MAX_NDIM with python3
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: 4321d239 by Matti Picus at 2023-12-03T15:14:25+02:00 align cpeyext use of PyBUF_MAX_NDIM with python3 - - - - - 021010a4 by Matti Picus at 2023-12-02T22:00:37+02:00 refactor and fix for *termios and const *winsize in rposix.py (issue #4042) - - - - - 47065564 by Matti Picus at 2023-12-05T13:37:45+02:00 in _cffi_backend use header parsing of parse_c_type.h instead of rffi.CStruct declarations Also use casting to reduce pointer incompatibilities - - - - - 41be5f2b by Matti Picus at 2023-12-05T15:54:52+02:00 clean up some (overly?) pedantic GCC warnings in rvmprof (issue #4042) PyPy-specific changes to common code should be upstreamed - - - - - 908b8bfa by Matti Picus at 2023-12-05T15:57:12+02:00 merge default --HG-- branch : py3.9 - - - - - 8fba8590 by Matti Picus at 2023-12-05T20:26:04+02:00 cpython raises a ValueError if memoryview has too many dimensions --HG-- branch : py3.9 - - - - - b32ba2a3 by Matti Picus at 2023-12-05T21:57:26+02:00 make the hpy llapi cpython api declarations match more closely (issue #4042) --HG-- branch : py3.9 - - - - - 21 changed files: - pypy/module/_cffi_backend/call_python.py - pypy/module/_cffi_backend/ccallback.py - pypy/module/_cffi_backend/cdlopen.py - pypy/module/_cffi_backend/ffi_obj.py - pypy/module/_cffi_backend/lib_obj.py - pypy/module/_cffi_backend/parse_c_type.py - pypy/module/_cffi_backend/realize_c_type.py - pypy/module/_cffi_backend/test/test_parse_c_type.py - pypy/module/_cffi_backend/test/test_recompiler.py - pypy/module/_hpy_universal/llapi.py - pypy/module/cpyext/api.py - pypy/module/cpyext/memoryobject.py - pypy/module/cpyext/parse/cpyext_object.h - pypy/objspace/std/memoryobject.py - pypy/objspace/std/test/test_memoryobject.py - rpython/rlib/rposix.py - rpython/rlib/rtermios.py - rpython/rlib/rvmprof/src/rvmprof.h - rpython/rlib/rvmprof/src/shared/vmp_stack.c - rpython/rlib/rvmprof/src/shared/vmprof_common.c - rpython/rlib/rvmprof/src/shared/vmprof_common.h View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/89cc5a145b12b333fe9bcaf23ae2dcd2a91529f8...b32ba2a38576e2c2d8e6fc934dff443338dc4c48 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/89cc5a145b12b333fe9bcaf23ae2dcd2a91529f8...b32ba2a38576e2c2d8e6fc934dff443338dc4c48 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/default] 2 commits: in _cffi_backend use header parsing of parse_c_type.h instead of rffi.CStruct declarations
Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 47065564 by Matti Picus at 2023-12-05T13:37:45+02:00 in _cffi_backend use header parsing of parse_c_type.h instead of rffi.CStruct declarations Also use casting to reduce pointer incompatibilities - - - - - 41be5f2b by Matti Picus at 2023-12-05T15:54:52+02:00 clean up some (overly?) pedantic GCC warnings in rvmprof (issue #4042) PyPy-specific changes to common code should be upstreamed - - - - - 13 changed files: - pypy/module/_cffi_backend/call_python.py - pypy/module/_cffi_backend/ccallback.py - pypy/module/_cffi_backend/cdlopen.py - pypy/module/_cffi_backend/ffi_obj.py - pypy/module/_cffi_backend/lib_obj.py - pypy/module/_cffi_backend/parse_c_type.py - pypy/module/_cffi_backend/realize_c_type.py - pypy/module/_cffi_backend/test/test_parse_c_type.py - pypy/module/_cffi_backend/test/test_recompiler.py - rpython/rlib/rvmprof/src/rvmprof.h - rpython/rlib/rvmprof/src/shared/vmp_stack.c - rpython/rlib/rvmprof/src/shared/vmprof_common.c - rpython/rlib/rvmprof/src/shared/vmprof_common.h View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/021010a427ef075d53b13db6afab17456a67bc89...41be5f2b0ab392186352f317d0489b857f0f97c7 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/021010a427ef075d53b13db6afab17456a67bc89...41be5f2b0ab392186352f317d0489b857f0f97c7 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/default] 2 commits: align cpeyext use of PyBUF_MAX_NDIM with python3
Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 4321d239 by Matti Picus at 2023-12-03T15:14:25+02:00 align cpeyext use of PyBUF_MAX_NDIM with python3 - - - - - 021010a4 by Matti Picus at 2023-12-02T22:00:37+02:00 refactor and fix for *termios and const *winsize in rposix.py (issue #4042) - - - - - 5 changed files: - pypy/module/cpyext/api.py - pypy/module/cpyext/memoryobject.py - pypy/module/cpyext/parse/cpyext_object.h - rpython/rlib/rposix.py - rpython/rlib/rtermios.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/5e21dfecc2d4320580bfe3a19f37c0e5a214d356...021010a427ef075d53b13db6afab17456a67bc89 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/5e21dfecc2d4320580bfe3a19f37c0e5a214d356...021010a427ef075d53b13db6afab17456a67bc89 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] limit ndims on buffer exports from memoryview to 64 (issue #4041)
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: 89cc5a14 by Matti Picus at 2023-12-03T10:06:38+02:00 limit ndims on buffer exports from memoryview to 64 (issue #4041) The limit is specified in https://docs.python.org/3/c-api/buffer.html#c.PyBUF_MAX_NDIM --HG-- branch : py3.9 - - - - - 2 changed files: - pypy/objspace/std/memoryobject.py - pypy/objspace/std/test/test_memoryobject.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/89cc5a145b12b333fe9bcaf23ae2dcd2a91529f8 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/89cc5a145b12b333fe9bcaf23ae2dcd2a91529f8 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] convert data to list
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: 026969dc by Matti Picus at 2023-12-01T14:45:55+02:00 convert data to list --HG-- branch : py3.9 - - - - - 2 changed files: - pypy/objspace/std/bytearrayobject.py - pypy/objspace/std/test/test_bytearrayobject.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/026969dca5cb56aa73f9562d98eb9044f7f7e23a -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/026969dca5cb56aa73f9562d98eb9044f7f7e23a 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] increment ob_refcnt when creating a pyobject, raise if the pyobject already exists
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: ae599f9f by Matti Picus at 2023-12-01T14:27:21+02:00 increment ob_refcnt when creating a pyobject, raise if the pyobject already exists --HG-- branch : py3.9 - - - - - 2 changed files: - pypy/module/_hpy_universal/interp_cpy_compat.py - pypy/module/_hpy_universal/interp_type.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/ae599f9fef7661df3d9ca288796e55dd3adb6c86 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/ae599f9fef7661df3d9ca288796e55dd3adb6c86 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] debugging cruft broke the world
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: b60cd09a by Matti Picus at 2023-12-01T07:51:58+02:00 debugging cruft broke the world --HG-- branch : py3.9 - - - - - 1 changed file: - pypy/objspace/std/bytearrayobject.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/b60cd09a9994e62b2309b0ca480c6a23b1e12b22 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/b60cd09a9994e62b2309b0ca480c6a23b1e12b22 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] fix some storagesize and tp_basicsize errors, assert on missing tp_traverse
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: e6a35834 by Matti Picus at 2023-12-01T01:28:52+02:00 fix some storagesize and tp_basicsize errors, assert on missing tp_traverse See hyp issue #460 --HG-- branch : py3.9 - - - - - 3 changed files: - pypy/module/_hpy_universal/interp_cpy_compat.py - pypy/module/_hpy_universal/interp_field.py - pypy/module/_hpy_universal/interp_type.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/e6a3583413c9909e51dadffab79567805ca9c83e -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/e6a3583413c9909e51dadffab79567805ca9c83e 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] try to debug test failure that does not reproduce locally
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: 37fe391b by Matti Picus at 2023-12-01T00:32:40+02:00 try to debug test failure that does not reproduce locally --HG-- branch : py3.9 - - - - - 2 changed files: - pypy/objspace/std/bytearrayobject.py - pypy/objspace/std/test/test_bytearrayobject.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/37fe391b1a30c27718afdb45b2aecf58fd5d4c46 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/37fe391b1a30c27718afdb45b2aecf58fd5d4c46 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: prevent overflow in index calculations
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: d349e5ff by Matti Picus at 2023-11-29T08:23:01+02:00 prevent overflow in index calculations --HG-- branch : py3.9 - - - - - 786afd6b by Matti Picus at 2023-11-29T13:45:14+02:00 make sure an encoding does not have invalid surrogates --HG-- branch : py3.9 - - - - - f5273fb7 by Matti Picus at 2023-11-29T23:32:39+02:00 add create_pyobject_from_storage and use the HPy storage as the PyObject c struct. Also rearrange the type creation so that legacy types call `attach` to fill all the slots --HG-- branch : py3.9 - - - - - 9 changed files: - extra_tests/hpy_tests/_vendored/test_capsule.py - pypy/module/_hpy_universal/interp_cpy_compat.py - pypy/module/_hpy_universal/interp_slot.py - pypy/module/_hpy_universal/interp_type.py - pypy/module/_hpy_universal/test/_vendored/test_hpytype_legacy.py - pypy/objspace/std/bytearrayobject.py - pypy/objspace/std/test/test_bytearrayobject.py - pypy/objspace/std/test/test_bytesobject.py - pypy/objspace/std/unicodeobject.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/7672b7e352a61f6d090ad469989e2eb47232b5bb...f5273fb711a72f5c85efbfd9e526382b93af19b4 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/7672b7e352a61f6d090ad469989e2eb47232b5bb...f5273fb711a72f5c85efbfd9e526382b93af19b4 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] 5 commits: test, fix setting pyobj.tp_basicsize on legacy types
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: dac42c13 by Matti Picus at 2023-11-27T22:16:58+02:00 test, fix setting pyobj.tp_basicsize on legacy types Still need to set pyobj.tp_as_buffer.bf_getbuffer, since it is expected to be on the c-level pyobj --HG-- branch : py3.9 - - - - - 3a139fa8 by Matti Picus at 2023-11-28T16:55:29+02:00 add non-functional _ctypes.PyObj_FromPtr (fixes test error) --HG-- branch : py3.9 - - - - - 28c0f384 by Matti Picus at 2023-11-28T17:18:33+02:00 more bytearray fixes: end cannot be longer than len() or it picks up the NULL byte --HG-- branch : py3.9 - - - - - 54cfb132 by Matti Picus at 2023-11-29T00:53:35+02:00 add reflection of applevel __buffer__ to tp_as_buffer.bf_getbuffer when creating a PyTypeObject --HG-- branch : py3.9 - - - - - 7672b7e3 by Matti Picus at 2023-11-29T00:55:19+02:00 hack to make legacy hpytypes reflect the HPy_bf_getbuffer into the PyObject Should all the slot be reflected? --HG-- branch : py3.9 - - - - - 12 changed files: - lib_pypy/_ctypes/__init__.py - pypy/module/_hpy_universal/interp_cpy_compat.py - pypy/module/_hpy_universal/interp_slot.py - pypy/module/_hpy_universal/interp_type.py - pypy/module/_hpy_universal/test/_vendored/test_hpytype_legacy.py - pypy/module/_hpy_universal/test/_vendored/test_slots_legacy.py - pypy/module/cpyext/slotdefs.py - pypy/module/cpyext/test/test_buffer.py - pypy/module/cpyext/userslot.py - pypy/objspace/std/bytearrayobject.py - pypy/objspace/std/test/test_bytearrayobject.py - pypy/objspace/std/typeobject.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/193349d9d07802c6adf553e89bd3e1b175974d02...7672b7e352a61f6d090ad469989e2eb47232b5bb -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/193349d9d07802c6adf553e89bd3e1b175974d02...7672b7e352a61f6d090ad469989e2eb47232b5bb 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] 9 commits: more fixes for bytearray
Matti Picus pushed to branch branch/py3.10 at PyPy / pypy Commits: de336efc by Matti Picus at 2023-11-26T10:01:23+02:00 more fixes for bytearray --HG-- branch : py3.9 - - - - - cd8c8d4a by Matti Picus at 2023-11-26T10:02:06+02:00 sync with upstream, adds more to the comment --HG-- branch : py3.9 - - - - - c4b2c041 by Matti Picus at 2023-11-26T19:08:10+02:00 skip implementation details in testing zoneinfo --HG-- branch : py3.9 - - - - - cdedc355 by Matti Picus at 2023-11-26T19:13:08+02:00 add passing test of multiple legacy inheritance for hpy --HG-- branch : py3.9 - - - - - e92f57c1 by Matti Picus at 2023-11-26T19:13:59+02:00 declare _frozen_importlib, _frozen_importlib_external, zipimport to be frozen --HG-- branch : py3.9 - - - - - 94e5 by Matti Picus at 2023-11-26T23:23:36+02:00 do more gc.collect to make test pass, test and fix HPy_New with metaclass --HG-- branch : py3.9 - - - - - c8ef2ef1 by Matti Picus at 2023-11-27T07:38:59+02:00 explicitly test for 0-len byte array when converting indexes reverts d7392539820e, ab40ae2be233 --HG-- branch : py3.9 - - - - - aecc058e by Matti Picus at 2023-11-27T14:50:18+02:00 add hidden_applevel to _contextvars.Context.run discovered in django PR 17500 --HG-- branch : py3.9 - - - - - 0bb82b9a by Matti Picus at 2023-11-27T16:44:58+02:00 merge py3.9 --HG-- branch : py3.10 - - - - - 9 changed files: - extra_tests/hpy_tests/_vendored/test_hpytype_legacy.py - lib-python/3/functools.py - lib_pypy/_contextvars.py - pypy/module/_hpy_universal/_vendored/hpy/devel/include/hpy/hpytype.h - pypy/module/_hpy_universal/interp_type.py - pypy/module/_hpy_universal/test/_vendored/test_hpytype_legacy.py - pypy/module/imp/interp_imp.py - pypy/objspace/std/bytearrayobject.py - pypy/objspace/std/test/test_bytearrayobject.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/0e6931743278f3552a08bdb01bebd342e0c1b232...0bb82b9af8b29695c3ea17da5e272dc0e2afc3ef -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/0e6931743278f3552a08bdb01bebd342e0c1b232...0bb82b9af8b29695c3ea17da5e272dc0e2afc3ef 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] 2 commits: explicitly test for 0-len byte array when converting indexes
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: c8ef2ef1 by Matti Picus at 2023-11-27T07:38:59+02:00 explicitly test for 0-len byte array when converting indexes reverts d7392539820e, ab40ae2be233 --HG-- branch : py3.9 - - - - - aecc058e by Matti Picus at 2023-11-27T14:50:18+02:00 add hidden_applevel to _contextvars.Context.run discovered in django PR 17500 --HG-- branch : py3.9 - - - - - 4 changed files: - lib-python/3/functools.py - lib_pypy/_contextvars.py - pypy/objspace/std/bytearrayobject.py - pypy/objspace/std/test/test_bytearrayobject.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/94e548670f94bc5d7dcd48d4298f53938824...aecc058ec0e7dc29467f249aa7e0c378301f4e5a -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/94e548670f94bc5d7dcd48d4298f53938824...aecc058ec0e7dc29467f249aa7e0c378301f4e5a 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] 6 commits: more fixes for bytearray
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: de336efc by Matti Picus at 2023-11-26T10:01:23+02:00 more fixes for bytearray --HG-- branch : py3.9 - - - - - cd8c8d4a by Matti Picus at 2023-11-26T10:02:06+02:00 sync with upstream, adds more to the comment --HG-- branch : py3.9 - - - - - c4b2c041 by Matti Picus at 2023-11-26T19:08:10+02:00 skip implementation details in testing zoneinfo --HG-- branch : py3.9 - - - - - cdedc355 by Matti Picus at 2023-11-26T19:13:08+02:00 add passing test of multiple legacy inheritance for hpy --HG-- branch : py3.9 - - - - - e92f57c1 by Matti Picus at 2023-11-26T19:13:59+02:00 declare _frozen_importlib, _frozen_importlib_external, zipimport to be frozen --HG-- branch : py3.9 - - - - - 94e5 by Matti Picus at 2023-11-26T23:23:36+02:00 do more gc.collect to make test pass, test and fix HPy_New with metaclass --HG-- branch : py3.9 - - - - - 8 changed files: - extra_tests/hpy_tests/_vendored/test_hpytype_legacy.py - lib-python/3/test/test_zoneinfo/test_zoneinfo.py - pypy/module/_hpy_universal/_vendored/hpy/devel/include/hpy/hpytype.h - pypy/module/_hpy_universal/interp_type.py - pypy/module/_hpy_universal/test/_vendored/test_hpytype_legacy.py - pypy/module/imp/interp_imp.py - pypy/objspace/std/bytearrayobject.py - pypy/objspace/std/test/test_bytearrayobject.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/a1fe001a37e392796c19e835d08dc419ba926fee...94e548670f94bc5d7dcd48d4298f53938824 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/a1fe001a37e392796c19e835d08dc419ba926fee...94e548670f94bc5d7dcd48d4298f53938824 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: #4038: fix universal newline but non-translating text-io:
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: 5b31c9b3 by CF Bolz-Tereick at 2023-11-23T16:08:06+01:00 #4038: fix universal newline but non-translating text-io: in this mode, two \r at the end of the file were combined into a single line by .readline() - - - - - f12d8096 by CF Bolz-Tereick at 2023-11-24T17:39:33+01:00 make rawrefcount_next_dead in the incminimark GC robust against calling it before initializing raw refcounts - - - - - a1fe001a by Matti Picus at 2023-11-25T17:09:04+02:00 merge default --HG-- branch : py3.9 - - - - - 4 changed files: - pypy/module/_io/interp_textio.py - pypy/module/_io/test/apptest_io.py - rpython/memory/gc/incminimark.py - rpython/memory/gc/test/test_rawrefcount.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/ab9cec52b0a8f5e4f1c3ebf54abc0c7477f5eb3d...a1fe001a37e392796c19e835d08dc419ba926fee -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/ab9cec52b0a8f5e4f1c3ebf54abc0c7477f5eb3d...a1fe001a37e392796c19e835d08dc419ba926fee 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] 4 commits: #4038: fix universal newline but non-translating text-io:
Matti Picus pushed to branch branch/py3.10 at PyPy / pypy Commits: 5b31c9b3 by CF Bolz-Tereick at 2023-11-23T16:08:06+01:00 #4038: fix universal newline but non-translating text-io: in this mode, two \r at the end of the file were combined into a single line by .readline() - - - - - f12d8096 by CF Bolz-Tereick at 2023-11-24T17:39:33+01:00 make rawrefcount_next_dead in the incminimark GC robust against calling it before initializing raw refcounts - - - - - a1fe001a by Matti Picus at 2023-11-25T17:09:04+02:00 merge default --HG-- branch : py3.9 - - - - - 0e693174 by Matti Picus at 2023-11-25T17:36:44+02:00 merge py3.9 --HG-- branch : py3.10 - - - - - 4 changed files: - pypy/module/_io/interp_textio.py - pypy/module/_io/test/apptest_io.py - rpython/memory/gc/incminimark.py - rpython/memory/gc/test/test_rawrefcount.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/7290a3b1e8ea205f2677f5dd9949d06eb10feb53...0e6931743278f3552a08bdb01bebd342e0c1b232 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/7290a3b1e8ea205f2677f5dd9949d06eb10feb53...0e6931743278f3552a08bdb01bebd342e0c1b232 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] 7 commits: skip the _finddoc tests again on pypy
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
[pypy-commit] [Mercurial][pypy/pypy][branch/py3.9] perform dealloc callbacks directly in gc.collect, to ensure tp_dealloc will be called
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: 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 - - - - - 4 changed files: - lib_pypy/_testcapimodule.c - pypy/module/cpyext/pyobject.py - pypy/module/cpyext/state.py - pypy/module/gc/interp_gc.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/ab9cec52b0a8f5e4f1c3ebf54abc0c7477f5eb3d -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/ab9cec52b0a8f5e4f1c3ebf54abc0c7477f5eb3d 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
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
[pypy-commit] [Mercurial][pypy/pypy][branch/py3.9] 3 commits: fix for builds without hpy_universal (32-bit linux)
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] 6 commits: refactor code, raise OSError in gmtime like in localtime
Matti Picus pushed to branch branch/py3.10 at PyPy / pypy Commits: 851e0d2e by Matti Picus at 2023-11-21T09:09:39+02:00 refactor code, raise OSError in gmtime like in localtime --HG-- branch : py3.9 - - - - - 374b6a00 by Matti Picus at 2023-11-21T19:24:09+02:00 special case startswith, endswith for bytearray to handle final null char This will copy the contents and be slower. --HG-- branch : py3.9 - - - - - ccfbedc1 by Matti Picus at 2023-11-22T00:01:06+02:00 trick test into working by mocking gc.collect, call desctructor in capsule_dealloc Also skip part of the stdlib capsule tests that asusme capsules exist in various modules --HG-- branch : py3.9 - - - - - 09395c3f by Matti Picus at 2023-11-22T07:22:45+02:00 fix merge --HG-- branch : py3.10 - - - - - 21432dfb by Matti Picus at 2023-11-22T07:26:23+02:00 merge py3.9 --HG-- branch : py3.10 - - - - - 670c3d5e by Matti Picus at 2023-11-22T07:28:12+02:00 more merge fixes --HG-- branch : py3.10 - - - - - 9 changed files: - lib_pypy/_testcapimodule.c - pypy/module/cpyext/capsule.py - pypy/module/cpyext/src/modsupport.c - pypy/module/cpyext/test/test_capsule.py - pypy/module/time/interp_time.py - pypy/module/time/test/test_time.py - pypy/objspace/std/bytearrayobject.py - pypy/objspace/std/capsuleobject.py - pypy/objspace/std/stringmethods.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/b6cc7bcc1ba29f265fc1fdb8ff71ea42e15036da...670c3d5e45311c3d98dc767c1d0d0e0cc99fb028 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/b6cc7bcc1ba29f265fc1fdb8ff71ea42e15036da...670c3d5e45311c3d98dc767c1d0d0e0cc99fb028 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] trick test into working by mocking gc.collect, call desctructor in capsule_dealloc
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: ccfbedc1 by Matti Picus at 2023-11-22T00:01:06+02:00 trick test into working by mocking gc.collect, call desctructor in capsule_dealloc Also skip part of the stdlib capsule tests that asusme capsules exist in various modules --HG-- branch : py3.9 - - - - - 5 changed files: - lib-python/3/test/test_capi.py - lib_pypy/_testcapimodule.c - 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/-/commit/ccfbedc1fe3824341d36458d4267f8cc4cdb934d -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/ccfbedc1fe3824341d36458d4267f8cc4cdb934d 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] special case startswith, endswith for bytearray to handle final null char
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: 374b6a00 by Matti Picus at 2023-11-21T19:24:09+02:00 special case startswith, endswith for bytearray to handle final null char This will copy the contents and be slower. --HG-- branch : py3.9 - - - - - 2 changed files: - pypy/objspace/std/bytearrayobject.py - pypy/objspace/std/stringmethods.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/374b6a003f0c398d4b54b2809f4eb5ee489f1ef0 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/374b6a003f0c398d4b54b2809f4eb5ee489f1ef0 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] refactor code, raise OSError in gmtime like in localtime
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: 851e0d2e by Matti Picus at 2023-11-21T09:09:39+02:00 refactor code, raise OSError in gmtime like in localtime --HG-- branch : py3.9 - - - - - 2 changed files: - pypy/module/time/interp_time.py - pypy/module/time/test/test_time.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/851e0d2ed7a842aead8dee3a994da29c0724bfbf -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/851e0d2ed7a842aead8dee3a994da29c0724bfbf 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] typo
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: f6d97398 by Matti Picus at 2023-11-20T23:01:25+02:00 typo --HG-- branch : py3.9 - - - - - 1 changed file: - pypy/module/cpyext/unicodeobject.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/f6d973980e663000eac7cfea410c1a641ad707c5 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/f6d973980e663000eac7cfea410c1a641ad707c5 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] 2 commits: reformat header a bit
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: 4857e331 by Matti Picus at 2023-11-20T16:05:45+02:00 reformat header a bit --HG-- branch : py3.9 - - - - - 5bfe0e0d by Matti Picus at 2023-11-20T20:07:48+02:00 handle pathlib.path in PyUnicode_FSDecoder, PyUnicode_FSDecoder (issue _3168) --HG-- branch : py3.9 - - - - - 4 changed files: - pypy/module/cpyext/include/abstract.h - pypy/module/cpyext/pyfile.py - pypy/module/cpyext/test/test_unicodeobject.py - pypy/module/cpyext/unicodeobject.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/bbb7a0bc9cc92c5c1b22a043d60d233560f4b221...5bfe0e0dd4ff43abeed38634043afa4d7e036cfb -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/bbb7a0bc9cc92c5c1b22a043d60d233560f4b221...5bfe0e0dd4ff43abeed38634043afa4d7e036cfb 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] fix: do not force the bytearray when calling _convert_idx_params
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: bbb7a0bc by Matti Picus at 2023-11-20T14:10:05+02:00 fix: do not force the bytearray when calling _convert_idx_params --HG-- branch : py3.9 - - - - - 1 changed file: - pypy/objspace/std/bytearrayobject.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/bbb7a0bc9cc92c5c1b22a043d60d233560f4b221 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/bbb7a0bc9cc92c5c1b22a043d60d233560f4b221 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: redo capsuleobject destructors to avoid importing cpyext, hpy into objspace
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: 552de53f by Matti Picus at 2023-11-19T23:07:34+02:00 redo capsuleobject destructors to avoid importing cpyext, hpy into objspace --HG-- branch : py3.9 - - - - - d7e6ea6b by Matti Picus at 2023-11-19T23:07:49+02:00 find_best_base can return None --HG-- branch : py3.9 - - - - - 32c5c000 by Matti Picus at 2023-11-19T23:08:35+02:00 test, fix bytearray comparisons, remove debug cruft --HG-- branch : py3.9 - - - - - 5 changed files: - pypy/module/_hpy_universal/interp_type.py - pypy/module/cpyext/capsule.py - pypy/objspace/std/bytearrayobject.py - pypy/objspace/std/capsuleobject.py - pypy/objspace/std/test/test_bytearrayobject.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/3e8816bb50fbf244c48c5a7d060a13ac4d38898f...32c5c000215df28ec9b0e223e6b737fe38f7779e -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/3e8816bb50fbf244c48c5a7d060a13ac4d38898f...32c5c000215df28ec9b0e223e6b737fe38f7779e 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] use _val consistently when getting bytes from bytearray to use externally
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: 3e8816bb by Matti Picus at 2023-11-19T08:00:49+02:00 use _val consistently when getting bytes from bytearray to use externally --HG-- branch : py3.9 - - - - - 1 changed file: - pypy/objspace/std/bytearrayobject.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/3e8816bb50fbf244c48c5a7d060a13ac4d38898f -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/3e8816bb50fbf244c48c5a7d060a13ac4d38898f 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] fix translation
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: 7068fe23 by Matti Picus at 2023-11-19T01:24:53+02:00 fix translation --HG-- branch : py3.9 - - - - - 1 changed file: - pypy/objspace/std/bytearrayobject.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/7068fe23cd2d9117f12f368afcb4be11f1852a53 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/7068fe23cd2d9117f12f368afcb4be11f1852a53 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] backout d9ed7e333e6b, 32-bit compilation did not improve
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: 5ae8eede by Matti Picus at 2023-11-17T10:17:55+02:00 backout d9ed7e333e6b, 32-bit compilation did not improve --HG-- branch : py3.9 - - - - - 1 changed file: - pypy/objspace/std/capsuleobject.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/5ae8eeded50bc9a87965417d82478513ed02ff56 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/5ae8eeded50bc9a87965417d82478513ed02ff56 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] Add a NULL byte to bytearray data, like CPython. (issue 4030_)
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: 41758fda by Matti Picus at 2023-11-19T00:21:58+02:00 Add a NULL byte to bytearray data, like CPython. (issue 4030_) Fixing this may have performance implications --HG-- branch : py3.9 - - - - - 1 changed file: - pypy/objspace/std/bytearrayobject.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/41758fdae15ffbab1a48e26efd1211217dc6dd2e -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/41758fdae15ffbab1a48e26efd1211217dc6dd2e 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] 2 commits: fix "defined but not used" error
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: 6889ef86 by Matti Picus at 2023-11-17T08:49:13+02:00 fix "defined but not used" error --HG-- branch : py3.9 - - - - - d7036e4d by Matti Picus at 2023-11-17T09:21:17+02:00 rearrange for compilation, somehow the 32-bit build does not like having HPyCapsule_Destructor in the base struct --HG-- branch : py3.9 - - - - - 3 changed files: - lib_pypy/_testmultiphase.c - pypy/module/cpyext/test/_testmultiphase.c - pypy/objspace/std/capsuleobject.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/c108c4a5b98535b18acf49c2cc8f31e6c738df05...d7036e4d5aec77b89b3362c560b1162dd857b6dc -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/c108c4a5b98535b18acf49c2cc8f31e6c738df05...d7036e4d5aec77b89b3362c560b1162dd857b6dc 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: add probably too much jit.dont_look_inside for type creation
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: 06a34dba by Matti Picus at 2023-11-17T07:50:23+02:00 add probably too much jit.dont_look_inside for type creation This may be overkill, but solves a problem when running numpy. Without this, somehow inside HPyField_Load the llassert on tp_traverse fails --HG-- branch : py3.9 - - - - - 1fbadac9 by Matti Picus at 2023-11-17T07:51:16+02:00 allow curl to follow redirects - - - - - c108c4a5 by Matti Picus at 2023-11-17T07:51:41+02:00 merge default --HG-- branch : py3.9 - - - - - 4 changed files: - lib_pypy/pypy_tools/build_cffi_imports.py - pypy/module/_hpy_universal/interp_cpy_compat.py - pypy/module/_hpy_universal/interp_slot.py - pypy/module/_hpy_universal/interp_type.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/5e443cdfff82e0d7b32a90d1ef660ca9923210f5...c108c4a5b98535b18acf49c2cc8f31e6c738df05 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/5e443cdfff82e0d7b32a90d1ef660ca9923210f5...c108c4a5b98535b18acf49c2cc8f31e6c738df05 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/default] allow curl to follow redirects
Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 1fbadac9 by Matti Picus at 2023-11-17T07:51:16+02:00 allow curl to follow redirects - - - - - 1 changed file: - lib_pypy/pypy_tools/build_cffi_imports.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/1fbadac949c1be255521c1a6df576652d8d2a1f2 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/1fbadac949c1be255521c1a6df576652d8d2a1f2 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] test, fix missing assignment to pybuf.c_obj
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: 5e443cdf by Matti Picus at 2023-11-16T23:11:49+02:00 test, fix missing assignment to pybuf.c_obj --HG-- branch : py3.9 - - - - - 3 changed files: - lib-python/3/test/test_capi.py - pypy/module/cpyext/buffer.py - pypy/module/cpyext/test/test_memoryobject.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/5e443cdfff82e0d7b32a90d1ef660ca9923210f5 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/5e443cdfff82e0d7b32a90d1ef660ca9923210f5 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/default] us canonical location for lzma download
Matti Picus pushed to branch branch/default at PyPy / pypy Commits: c42942b8 by Matti Picus at 2023-11-15T07:08:17+02:00 us canonical location for lzma download - - - - - 1 changed file: - lib_pypy/pypy_tools/build_cffi_imports.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/c42942b8f1693dba1f08fb9a64a7e1be37a60f5f -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/c42942b8f1693dba1f08fb9a64a7e1be37a60f5f 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] 11 commits: us canonical location for lzma download
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: c42942b8 by Matti Picus at 2023-11-15T07:08:17+02:00 us canonical location for lzma download - - - - - dbfeba95 by Matti Picus at 2023-11-15T07:12:12+02:00 merge default --HG-- branch : py3.9 - - - - - 48655eb7 by Matti Picus at 2023-11-15T20:16:58+02:00 add a gc.collect for PyListObject inside testcapimodule --HG-- branch : py3.9 - - - - - c2e72c76 by Matti Picus at 2023-11-15T20:17:35+02:00 resync modsupport.c with upstream --HG-- branch : py3.9 - - - - - 89137a57 by Matti Picus at 2023-11-15T20:18:16+02:00 tweak building of test c-extension modules --HG-- branch : py3.9 - - - - - e819fffe by Matti Picus at 2023-11-15T20:18:44+02:00 always initialize threads, like in Py_Initialize --HG-- branch : py3.9 - - - - - 9de9cd6b by Matti Picus at 2023-11-15T20:21:22+02:00 refactor, in preparation for copying more lib-python tests of _testmultiphase.c --HG-- branch : py3.9 - - - - - 147206c2 by Matti Picus at 2023-11-15T20:26:05+02:00 use _testmultiphase.c from lib-python (actually, from lib_pypy) --HG-- branch : py3.9 - - - - - 3e12b4c5 by Matti Picus at 2023-11-15T23:23:56+02:00 add test that segfaults, fix test that no longer has a __del__ --HG-- branch : py3.9 - - - - - 5d9ede1f by Matti Picus at 2023-11-16T20:50:04+02:00 properly use PyCMethod for fastcall --HG-- branch : py3.9 - - - - - d031b568 by Matti Picus at 2023-11-16T22:43:43+02:00 skip test that segfaults for now --HG-- branch : py3.9 - - - - - 13 changed files: - lib-python/3/test/test_capi.py - lib_pypy/_pypy_testcapi.py - lib_pypy/_testcapimodule.c - lib_pypy/_testmultiphase_build.py - lib_pypy/pypy_tools/build_cffi_imports.py - pypy/module/cpyext/methodobject.py - pypy/module/cpyext/parse/cpyext_object.h - pypy/module/cpyext/src/modsupport.c - pypy/module/cpyext/state.py - pypy/module/cpyext/test/multiphase2.c → pypy/module/cpyext/test/_testmultiphase.c - + pypy/module/cpyext/test/_testmultiphase.c.h - pypy/module/cpyext/test/test_module.py - pypy/module/cpyext/typeobject.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/4dc5f4495a949df663fbf66ea7434bb28606c61a...d031b56817f83ea52199b2705350b9afd2323141 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/4dc5f4495a949df663fbf66ea7434bb28606c61a...d031b56817f83ea52199b2705350b9afd2323141 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] 2 commits: protect in more places against a null handle
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: ab6bc58a by Matti Picus at 2023-11-14T22:22:01+02:00 protect in more places against a null handle --HG-- branch : py3.9 - - - - - 4dc5f449 by Matti Picus at 2023-11-14T22:53:37+02:00 test, handle HPy_NULL in HPy_Is --HG-- branch : py3.9 - - - - - 3 changed files: - pypy/module/_hpy_universal/handlemanager.py - pypy/module/_hpy_universal/interp_object.py - pypy/module/_hpy_universal/test/_vendored/test_00_basic.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/bbbe225012accd08bc12ab392c41f6ec87c5a9ef...4dc5f4495a949df663fbf66ea7434bb28606c61a -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/bbbe225012accd08bc12ab392c41f6ec87c5a9ef...4dc5f4495a949df663fbf66ea7434bb28606c61a 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] test, fix for HPy_Dup(ctx, HPy_Null)
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: bbbe2250 by Matti Picus at 2023-11-14T21:10:43+02:00 test, fix for HPy_Dup(ctx, HPy_Null) --HG-- branch : py3.9 - - - - - 2 changed files: - pypy/module/_hpy_universal/interp_hpy.py - pypy/module/_hpy_universal/test/_vendored/test_00_basic.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/bbbe225012accd08bc12ab392c41f6ec87c5a9ef -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/bbbe225012accd08bc12ab392c41f6ec87c5a9ef 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] fix merge
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: 000da9aa by Matti Picus at 2023-11-14T13:04:19+02:00 fix merge --HG-- branch : py3.9 - - - - - 1 changed file: - lib_pypy/pypy_tools/build_cffi_imports.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/000da9aade4a3139abf4f7e263febeed2eb8fe91 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/000da9aade4a3139abf4f7e263febeed2eb8fe91 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] 5 commits: refactor cffi module build to use wget, move to OpenSSL 3.0.12 for portable builds
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: 55e8b7f2 by Matti Picus at 2023-11-13T11:47:42+02:00 refactor cffi module build to use wget, move to OpenSSL 3.0.12 for portable builds OpenSSL 1.1.1 is EOL and is not getting bugfixes Also use a list instead of a dictionary to force build order - - - - - 23bc4e70 by Matti Picus at 2023-11-14T08:38:33+02:00 avoid broken wget on linux64 buildbot - - - - - fcb892f9 by Matti Picus at 2023-11-14T08:41:45+02:00 print which of curl/wget is used - - - - - ff917d32 by Matti Picus at 2023-11-14T12:43:32+02:00 refactor to better handle NULL destructor_hpy --HG-- branch : py3.9 - - - - - 25acfc5c by Matti Picus at 2023-11-14T12:47:23+02:00 merge default --HG-- branch : py3.9 - - - - - 5 changed files: - lib_pypy/pypy_tools/build_cffi_imports.py - pypy/module/_hpy_universal/interp_capsule.py - pypy/objspace/std/capsuleobject.py - pypy/tool/release/make_portable.py - pypy/tool/release/package.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/c75148f32e9e34deb27f8bbbd8b8bedbf8d98693...25acfc5ce7eab8f03bbeb7821c24f72154f1 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/c75148f32e9e34deb27f8bbbd8b8bedbf8d98693...25acfc5ce7eab8f03bbeb7821c24f72154f1 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/default] print which of curl/wget is used
Matti Picus pushed to branch branch/default at PyPy / pypy Commits: fcb892f9 by Matti Picus at 2023-11-14T08:41:45+02:00 print which of curl/wget is used - - - - - 1 changed file: - lib_pypy/pypy_tools/build_cffi_imports.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/fcb892f96a69cf83e5a5c8d38a3bc263d0f942d5 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/fcb892f96a69cf83e5a5c8d38a3bc263d0f942d5 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/default] avoid broken wget on linux64 buildbot
Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 23bc4e70 by Matti Picus at 2023-11-14T08:38:33+02:00 avoid broken wget on linux64 buildbot - - - - - 2 changed files: - lib_pypy/pypy_tools/build_cffi_imports.py - pypy/tool/release/make_portable.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/23bc4e7049152f8ead96b2d2a3192710a7aa2bb6 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/23bc4e7049152f8ead96b2d2a3192710a7aa2bb6 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] refactor to separate capsule destructor calls into hpy and cpyext, fix translation
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: c75148f3 by Matti Picus at 2023-11-14T05:12:46+02:00 refactor to separate capsule destructor calls into hpy and cpyext, fix translation --HG-- branch : py3.9 - - - - - 3 changed files: - pypy/module/_hpy_universal/interp_capsule.py - pypy/module/cpyext/capsule.py - pypy/objspace/std/capsuleobject.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/c75148f32e9e34deb27f8bbbd8b8bedbf8d98693 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/c75148f32e9e34deb27f8bbbd8b8bedbf8d98693 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] 2 commits: start to make PyCapsule and HPyCapsule compatible with eachother
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: 27ff6d0e by Matti Picus at 2023-11-13T11:50:28+02:00 start to make PyCapsule and HPyCapsule compatible with eachother --HG-- branch : py3.9 - - - - - 6a0dd518 by Matti Picus at 2023-11-13T18:02:31+02:00 move cpyext capsule to a RPython based ojbect, which makes the hpyuniversal tests pass --HG-- branch : py3.9 - - - - - 8 changed files: - pypy/module/cpyext/api.py - + pypy/module/cpyext/capsule.py - pypy/module/cpyext/include/pycapsule.h - pypy/module/cpyext/moduledef.py - + pypy/module/cpyext/parse/cpyext_capsule.h - pypy/module/cpyext/src/capsule.c - pypy/module/cpyext/test/test_capsule.py - pypy/objspace/std/capsuleobject.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/3bae8181e4ab639f18a6ae1c3658619e2e6023f7...6a0dd51866e463cae70afd81b75f13146dee219b -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/3bae8181e4ab639f18a6ae1c3658619e2e6023f7...6a0dd51866e463cae70afd81b75f13146dee219b 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/default] refactor cffi module build to use wget, move to OpenSSL 3.0.12 for portable builds
Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 55e8b7f2 by Matti Picus at 2023-11-13T11:47:42+02:00 refactor cffi module build to use wget, move to OpenSSL 3.0.12 for portable builds OpenSSL 1.1.1 is EOL and is not getting bugfixes Also use a list instead of a dictionary to force build order - - - - - 2 changed files: - lib_pypy/pypy_tools/build_cffi_imports.py - pypy/tool/release/package.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/55e8b7f28a2845030513f14f21172e531888c8ec -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/55e8b7f28a2845030513f14f21172e531888c8ec 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] fix test
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: 3bae8181 by Matti Picus at 2023-11-12T12:04:57+02:00 fix test --HG-- branch : py3.9 - - - - - 1 changed file: - pypy/module/_warnings/test/apptest_warnings.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/3bae8181e4ab639f18a6ae1c3658619e2e6023f7 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/3bae8181e4ab639f18a6ae1c3658619e2e6023f7 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] 2 commits: typo (should upstream)
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: 6bbe516c by Matti Picus at 2023-11-11T19:27:03+02:00 typo (should upstream) --HG-- branch : py3.9 - - - - - 380fbb56 by Matti Picus at 2023-11-11T19:27:49+02:00 proactively call bufferview.releasebuffer and don't wait for gc to release --HG-- branch : py3.9 - - - - - 3 changed files: - extra_tests/hpy_tests/_vendored/test_hpymodule.py - pypy/module/_hpy_universal/test/_vendored/test_slots.py - pypy/objspace/std/memoryobject.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/362f4055c5ea71fe684cdd509ebf9de3e4833055...380fbb5616840c716d1d0ff2e88cdc20e309dde1 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/362f4055c5ea71fe684cdd509ebf9de3e4833055...380fbb5616840c716d1d0ff2e88cdc20e309dde1 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] fix mod.origin in bootloader
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: 362f4055 by Matti Picus at 2023-11-11T17:23:38+02:00 fix mod.origin in bootloader --HG-- branch : py3.9 - - - - - 1 changed file: - pypy/module/_hpy_universal/interp_hpy.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/362f4055c5ea71fe684cdd509ebf9de3e4833055 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/362f4055c5ea71fe684cdd509ebf9de3e4833055 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] 2 commits: skip cpython only test
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: a6264a3c by Matti Picus at 2023-11-11T10:22:52+02:00 skip cpython only test --HG-- branch : py3.9 - - - - - bf70da3d by Matti Picus at 2023-11-11T15:25:28+02:00 refactor apptest collection to avoid breaking -D test collection --HG-- branch : py3.9 - - - - - 2 changed files: - extra_tests/hpy_tests/_vendored/hpy_devel/test_distutils.py - pypy/module/_hpy_universal/test/conftest.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/19d9889421ce2c49ab92dac2578dd605708e6172...bf70da3d991b604c39b0a800112a7d78b6699ede -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/19d9889421ce2c49ab92dac2578dd605708e6172...bf70da3d991b604c39b0a800112a7d78b6699ede 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] activate memory protection by compiling with _HPY_DEBUG_MEM_PROTECT_USEMMAP
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: 5de947d5 by Matti Picus at 2023-11-10T12:13:02+02:00 activate memory protection by compiling with _HPY_DEBUG_MEM_PROTECT_USEMMAP --HG-- branch : py3.9 - - - - - 2 changed files: - extra_tests/hpy_tests/_vendored/debug/test_charptr.py - pypy/module/_hpy_universal/llapi.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/5de947d552b6dc7a64cc0b5e6f056ac5d06ad3d6 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/5de947d552b6dc7a64cc0b5e6f056ac5d06ad3d6 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] 2 commits: fix error message
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: 2d0f7e11 by Matti Picus at 2023-11-10T11:06:54+02:00 fix error message --HG-- branch : py3.9 - - - - - cc766da2 by Matti Picus at 2023-11-10T11:08:13+02:00 fix test - unwrap handles in debug mode --HG-- branch : py3.9 - - - - - 2 changed files: - pypy/module/_hpy_universal/interp_descr.py - pypy/module/_hpy_universal/test/pypy/test_handlemanager.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/40df6633dc59adf07ebc7315bcf19eb6b84a92c4...cc766da2c3f7aa9b681a45e3d08d2adab47e1397 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/40df6633dc59adf07ebc7315bcf19eb6b84a92c4...cc766da2c3f7aa9b681a45e3d08d2adab47e1397 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] 6 commits: fix bug with tp_traverse and metaclases, needs a test
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: 7d8f5ed1 by Matti Picus at 2023-11-09T16:40:44+02:00 fix bug with tp_traverse and metaclases, needs a test --HG-- branch : py3.9 - - - - - 72face95 by Matti Picus at 2023-11-09T22:04:54+02:00 add attributes to W_AbstractExtensionFunction like W_PyCFunctionObject --HG-- branch : py3.9 - - - - - a3def459 by Matti Picus at 2023-11-09T22:05:51+02:00 try/except in HPy_TypeCheck since it cannot fail --HG-- branch : py3.9 - - - - - 5cb24d74 by Matti Picus at 2023-11-10T08:30:48+02:00 add a test case --HG-- branch : py3.9 - - - - - bf6944d5 by Matti Picus at 2023-11-10T08:31:43+02:00 try not to error when dumping an object repr which apparently can fail --HG-- branch : py3.9 - - - - - 40df6633 by Matti Picus at 2023-11-10T08:32:17+02:00 use platform agnostic double instead of platform-dependent int/long --HG-- branch : py3.9 - - - - - 7 changed files: - extra_tests/hpy_tests/_vendored/test_slots_legacy.py - pypy/module/_hpy_universal/interp_extfunc.py - pypy/module/_hpy_universal/interp_field.py - pypy/module/_hpy_universal/interp_object.py - pypy/module/_hpy_universal/interp_type.py - pypy/module/_hpy_universal/test/_vendored/test_slots_legacy.py - pypy/module/_hpy_universal/test/pypy/test_apiset.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/02d7a416524d40306df3586fe27e21a1062aa5ec...40df6633dc59adf07ebc7315bcf19eb6b84a92c4 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/02d7a416524d40306df3586fe27e21a1062aa5ec...40df6633dc59adf07ebc7315bcf19eb6b84a92c4 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 test that, when it fails, spams captured stdout with error reports
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: 02d7a416 by Matti Picus at 2023-11-09T10:58:30+02:00 skip test that, when it fails, spams captured stdout with error reports --HG-- branch : py3.9 - - - - - 1 changed file: - extra_tests/test_recursion.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/02d7a416524d40306df3586fe27e21a1062aa5ec -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/02d7a416524d40306df3586fe27e21a1062aa5ec 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] 5 commits: adding an hpy sufffix is wrong
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: 2515e457 by Matti Picus at 2023-11-09T07:06:16+02:00 adding an hpy sufffix is wrong --HG-- branch : py3.9 - - - - - c9bf9cc5 by Matti Picus at 2023-11-09T09:39:10+02:00 use state.reset() in apptest untranslated tests --HG-- branch : py3.9 - - - - - fe673eca by Matti Picus at 2023-11-09T10:13:44+02:00 fix for windows --HG-- branch : py3.9 - - - - - 7508c4e5 by Matti Picus at 2023-11-09T10:14:31+02:00 Backed out 8772325b0dfb, will redo differently --HG-- branch : py3.9 - - - - - f0ac51ad by Matti Picus at 2023-11-09T10:32:18+02:00 also reset the trace context between tests --HG-- branch : py3.9 - - - - - 12 changed files: - pypy/module/_hpy_universal/_vendored/hpy/trace/src/_tracemod.c - pypy/module/_hpy_universal/_vendored/hpy/trace/src/include/hpy_trace.h - pypy/module/_hpy_universal/_vendored/hpy/trace/src/trace_ctx.c - pypy/module/_hpy_universal/handlemanager.py - pypy/module/_hpy_universal/interp_hpy.py - pypy/module/_hpy_universal/interp_type.py - pypy/module/_hpy_universal/llapi.py - pypy/module/_hpy_universal/src/tctx.c - pypy/module/_hpy_universal/src/tctx.h - pypy/module/_hpy_universal/state.py - pypy/module/_hpy_universal/test/conftest.py - pypy/module/imp/interp_imp.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/9b5dd49c44d5cd83886b9cc77eca9c4caf1ab544...f0ac51ad23b952b7d653caf09480508f75c7dd84 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/9b5dd49c44d5cd83886b9cc77eca9c4caf1ab544...f0ac51ad23b952b7d653caf09480508f75c7dd84 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] 2 commits: fix -D tests for pytest 6.0
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: c5b1692d by Matti Picus at 2023-11-08T16:06:19+02:00 fix -D tests for pytest 6.0 --HG-- branch : py3.9 - - - - - 9b5dd49c by Matti Picus at 2023-11-08T20:00:43+02:00 more global trace context fun: add a 'reset' argument so untranslated tests can force the context state to be reset --HG-- branch : py3.9 - - - - - 21 changed files: - pypy/conftest.py - pypy/interpreter/test/apptest_coroutine.py - pypy/interpreter/test/apptest_function.py - pypy/module/_collections/test/apptest_defaultdict.py - pypy/module/_collections/test/apptest_deque.py - pypy/module/_hpy_universal/_vendored/hpy/trace/src/_tracemod.c - pypy/module/_hpy_universal/_vendored/hpy/trace/src/include/hpy_trace.h - pypy/module/_hpy_universal/_vendored/hpy/trace/src/trace_ctx.c - pypy/module/_hpy_universal/handlemanager.py - pypy/module/_hpy_universal/interp_hpy.py - pypy/module/_hpy_universal/llapi.py - pypy/module/_hpy_universal/src/tctx.c - pypy/module/_hpy_universal/src/tctx.h - pypy/module/_warnings/test/apptest_warnings.py - pypy/module/sys/test/apptest_audit.py - pypy/objspace/std/test/apptest_boolobject.py - pypy/objspace/std/test/apptest_complexobject.py - pypy/objspace/std/test/apptest_stringformat.py - pypy/objspace/std/test/apptest_userobject.py - pypy/objspace/test/apptest_descriptor.py - pypy/objspace/test/apptest_descroperation.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/7db2333adc17579c24331ffa2077551ed2f67203...9b5dd49c44d5cd83886b9cc77eca9c4caf1ab544 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/7db2333adc17579c24331ffa2077551ed2f67203...9b5dd49c44d5cd83886b9cc77eca9c4caf1ab544 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] test tweaks
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: 7db2333a by Matti Picus at 2023-11-07T19:16:18+02:00 test tweaks --HG-- branch : py3.9 - - - - - 2 changed files: - extra_tests/hpy_tests/_vendored/debug/test_charptr.py - extra_tests/hpy_tests/_vendored/debug/test_handles_invalid.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/7db2333adc17579c24331ffa2077551ed2f67203 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/7db2333adc17579c24331ffa2077551ed2f67203 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] 5 commits: trivial test fixes
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: bea9ecf0 by Matti Picus at 2023-11-06T13:53:14+02:00 trivial test fixes --HG-- branch : py3.9 - - - - - 82792d30 by Matti Picus at 2023-11-06T18:39:15+02:00 if runner collects a dirctory because it has test files, do not recurse into subdir The hpy tests have subdirctories with tests under a top directory with tests, the runner was testng twice. --HG-- branch : py3.9 - - - - - ca203795 by Matti Picus at 2023-11-07T10:08:38+02:00 make debug untranslated tests into apptest, fix failing tests Use boilerplate code instead of a hpy_debug_capture fixture --HG-- branch : py3.9 - - - - - 3fdc3a83 by Matti Picus at 2023-11-07T10:04:36+02:00 skip test that cannot work on pypy --HG-- branch : py3.9 - - - - - a484b33b by Matti Picus at 2023-11-07T18:49:44+02:00 call llapi.hpy_debug_close_handle before HPyClose --HG-- branch : py3.9 - - - - - 12 changed files: - extra_tests/cffi_tests/test_version.py - extra_tests/hpy_tests/_vendored/debug/test_handles_invalid.py - extra_tests/hpy_tests/_vendored/test_hpyfield.py - pypy/interpreter/test/fixtures.py - pypy/module/_hpy_universal/handlemanager.py - pypy/module/_hpy_universal/interp_builder.py - pypy/module/_hpy_universal/interp_hpy.py - pypy/module/_hpy_universal/interp_object.py - + pypy/module/_hpy_universal/test/_vendored/debug/apptest_builder_invalid.py - + pypy/module/_hpy_universal/test/_vendored/debug/apptest_handles_invalid.py - pypy/module/_hpy_universal/test/pypy/test_apiset.py - testrunner/runner.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/d59f6afd401cb17c39c7dc7a6fb3421ece164b18...a484b33b260b46c9a9add6bb1a2e5593955d5de2 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/d59f6afd401cb17c39c7dc7a6fb3421ece164b18...a484b33b260b46c9a9add6bb1a2e5593955d5de2 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] 13 commits: when creating a venv from a symlinked venv, force symlinks
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: 31060d08 by Matti Picus at 2023-11-04T20:42:30+02:00 when creating a venv from a symlinked venv, force symlinks Portable builds need too many shared objects to allow copying only the executables --HG-- branch : py3.9 - - - - - b7e56078 by Matti Picus at 2023-11-04T20:42:53+02:00 whoops --HG-- branch : py3.9 - - - - - 29925faf by Matti Picus at 2023-11-04T20:43:47+02:00 hpy requires setuptools>64.0, also raise version of pytest --HG-- branch : py3.9 - - - - - 018e101a by Matti Picus at 2023-11-04T20:44:15+02:00 use the hpy_abi version when building --HG-- branch : py3.9 - - - - - b98682e1 by Matti Picus at 2023-11-04T20:44:57+02:00 change the extension to directly load legacy hpy modules, not universal ones --HG-- branch : py3.9 - - - - - c2681fa3 by Matti Picus at 2023-11-04T20:45:54+02:00 fix testing to add hpy_abi to HPyAppTest --HG-- branch : py3.9 - - - - - 12cbfc4b by Matti Picus at 2023-11-05T11:14:00+02:00 add initial implementation of trace module, segfaults somewhere in HPyInit__trace maybe due to using embedded modules? --HG-- branch : py3.9 - - - - - d9607603 by Matti Picus at 2023-11-05T16:14:51+02:00 skip testing mod.__spec__ since it is only set in tests via a hack See https://github.com/hpyproject/hpy/issues/456 --HG-- branch : py3.9 - - - - - f52ce056 by Matti Picus at 2023-11-05T17:16:25+02:00 fixes for building trace module (the extra include in llapi was critical) --HG-- branch : py3.9 - - - - - 20358c17 by Matti Picus at 2023-11-05T17:17:14+02:00 start running tests in trace mode by passing in an hpy_abi arg --HG-- branch : py3.9 - - - - - 00b155a5 by Matti Picus at 2023-11-05T18:13:30+02:00 make trace tests pass --HG-- branch : py3.9 - - - - - 2c67f9a4 by Matti Picus at 2023-11-05T22:28:14+02:00 refactor to avoid creating second static HPyContext for trace mode --HG-- branch : py3.9 - - - - - d59f6afd by Matti Picus at 2023-11-05T22:38:22+02:00 allow both names --HG-- branch : py3.9 - - - - - 30 changed files: - extra_tests/hpy_tests/_vendored/hpy_devel/test_distutils.py - extra_tests/hpy_tests/_vendored/test_hpymodule.py - extra_tests/hpy_tests/_vendored/test_hpytype.py - extra_tests/requirements.txt - lib-python/3/venv/__init__.py - + lib_pypy/hpy/trace/__init__.py - lib_pypy/hpy/universal.py - pypy/module/_hpy_universal/_vendored/hpy/debug/src/autogen_debug_ctx_init.h - pypy/module/_hpy_universal/_vendored/hpy/debug/src/debug_ctx.c - pypy/module/_hpy_universal/_vendored/hpy/devel/include/hpy/cpython/misc.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/hpy/hpymodule.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/hpy/runtime/ctx_funcs.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/hpy/universal/autogen_ctx.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/hpy/universal/autogen_trampolines.h - + pypy/module/_hpy_universal/_vendored/hpy/trace/src/_tracemod.c - + pypy/module/_hpy_universal/_vendored/hpy/trace/src/autogen_trace_ctx_init.h - + pypy/module/_hpy_universal/_vendored/hpy/trace/src/autogen_trace_func_table.c - + pypy/module/_hpy_universal/_vendored/hpy/trace/src/autogen_trace_wrappers.c - + pypy/module/_hpy_universal/_vendored/hpy/trace/src/include/hpy_trace.h - + pypy/module/_hpy_universal/_vendored/hpy/trace/src/trace_ctx.c - + pypy/module/_hpy_universal/_vendored/hpy/trace/src/trace_internal.h - pypy/module/_hpy_universal/apiset.py - pypy/module/_hpy_universal/bridge.py - pypy/module/_hpy_universal/handlemanager.py - pypy/module/_hpy_universal/interp_extfunc.py - pypy/module/_hpy_universal/interp_hpy.py - pypy/module/_hpy_universal/interp_module.py - pypy/module/_hpy_universal/llapi.py - + pypy/module/_hpy_universal/src/tctx.c - + pypy/module/_hpy_universal/src/tctx.h View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/cc460efe1dbcd65a5de649d12db41744549b4886...d59f6afd401cb17c39c7dc7a6fb3421ece164b18 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/cc460efe1dbcd65a5de649d12db41744549b4886...d59f6afd401cb17c39c7dc7a6fb3421ece164b18 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] avoid cpython mode in tests
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: cc460efe by Matti Picus at 2023-11-03T16:15:07+02:00 avoid cpython mode in tests --HG-- branch : py3.9 - - - - - 1 changed file: - extra_tests/hpy_tests/_vendored/test_importing.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/cc460efe1dbcd65a5de649d12db41744549b4886 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/cc460efe1dbcd65a5de649d12db41744549b4886 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] reduce diff to upstream
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: 41dfab39 by Matti Picus at 2023-11-03T15:13:13+02:00 reduce diff to upstream --HG-- branch : py3.9 - - - - - 8 changed files: - extra_tests/hpy_tests/_vendored/conftest.py - extra_tests/hpy_tests/_vendored/test_hpyfield.py - extra_tests/hpy_tests/_vendored/test_hpytype.py - extra_tests/hpy_tests/_vendored/test_slots.py - − extra_tests/hpy_tests/_vendored/test_slots.py.orig - lib_pypy/hpy/devel/include/hpy/version.h - pypy/module/_hpy_universal/test/_vendored/check_py27_compat.py - pypy/module/_hpy_universal/test/_vendored/test_hpymodule.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/41dfab39bb578d0a3325562329f171f4296d3d69 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/41dfab39bb578d0a3325562329f171f4296d3d69 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] update cffi test_file and _backend_test_c for 1.16.0
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: 12db2e2d by Matti Picus at 2023-11-03T08:13:49+02:00 update cffi test_file and _backend_test_c for 1.16.0 The test now downloads a version-specific file, so it will no longer track the remote repo HEAD. I think this is fine since cffi is mature. --HG-- branch : py3.9 - - - - - 2 changed files: - pypy/module/_cffi_backend/test/_backend_test_c.py - pypy/module/_cffi_backend/test/test_file.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/12db2e2da66216a7eae948225c759d8e69f3aecd -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/12db2e2da66216a7eae948225c759d8e69f3aecd 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] 147 commits: run unpdate_vendored.sh for hpy-0.9rc1
or=strict-prototypes" --HG-- branch : hpy-0.9 - - - - - 3aa220c5 by Matti Picus at 2023-10-03T09:22:15+03:00 fix casting for windows --HG-- branch : hpy-0.9 - - - - - 2bfc0299 by Matti Picus at 2023-10-03T20:50:44+03:00 merge py3.9 --HG-- branch : hpy-0.9 - - - - - 00c412f4 by Matti Picus at 2023-10-03T21:04:01+03:00 add functionality to test.FakeSpace to make tests pass --HG-- branch : hpy-0.9 - - - - - 3ec6ae9c by Matti Picus at 2023-10-03T21:54:59+03:00 fix test to properly skip --HG-- branch : hpy-0.9 - - - - - 77d49aea by Matti Picus at 2023-10-03T22:28:42+03:00 hack at test to make it work on old pytest untranslated --HG-- branch : hpy-0.9 - - - - - 8597549f by Matti Picus at 2023-10-03T22:32:42+03:00 add hpy test requirement --HG-- branch : hpy-0.9 - - - - - e6518868 by Caleb Burns at 2023-10-03T21:00:04-04:00 Fix tests --HG-- branch : win-scandir-symlinks - - - - - 99a7a918 by Caleb Burns at 2023-10-03T23:34:32-04:00 Fix last Windows error --HG-- branch : win-scandir-symlinks - - - - - ab5c821f by Caleb Burns at 2023-10-04T18:50:30-04:00 Comment use of magic number --HG-- branch : win-scandir-symlinks - - - - - d018aa52 by Matti Picus at 2023-10-05T18:30:51+03:00 update hpy metadata --HG-- branch : hpy-0.9 - - - - - 4d6c440c by Matti Picus at 2023-10-05T18:31:14+03:00 fix typo in suffixes: it needs a leading '.' --HG-- branch : hpy-0.9 - - - - - 3035c11e by Matti Picus at 2023-10-05T18:31:34+03:00 tweak extra_tests --HG-- branch : hpy-0.9 - - - - - dd35a6d5 by Matti Picus at 2023-10-05T19:07:30+03:00 get extra_tests to collect and run --HG-- branch : hpy-0.9 - - - - - 75e1bf49 by Matti Picus at 2023-10-11T18:05:22+03:00 merge py3.9 --HG-- branch : hpy-0.9 - - - - - 9dfed0e4 by Matti Picus at 2023-10-11T22:46:45+03:00 more fixes for extra_tests --HG-- branch : hpy-0.9 - - - - - d1d5ca23 by Matti Picus at 2023-10-11T22:47:10+03:00 only run cpython API tests on cpython --HG-- branch : hpy-0.9 - - - - - d6cb2513 by Matti Picus at 2023-10-12T22:54:27+03:00 do not use static library in extra_tests for now --HG-- branch : hpy-0.9 - - - - - 56ada30f by Matti Picus at 2023-10-12T22:54:45+03:00 update vendored hpy yto 0.9.0 --HG-- branch : hpy-0.9 - - - - - ba79f101 by Matti Picus at 2023-10-12T23:02:03+03:00 add prototype, update TODO --HG-- branch : hpy-0.9 - - - - - 26959b88 by Matti Picus at 2023-10-13T17:36:06+03:00 add HPyContextVar --HG-- branch : hpy-0.9 - - - - - ec0ce8d5 by Matti Picus at 2023-10-13T17:50:15+03:00 fix translation --HG-- branch : hpy-0.9 - - - - - 92edcb43 by Matti Picus at 2023-10-14T09:54:46+03:00 fix translation --HG-- branch : hpy-0.9 - - - - - 3421d06d by Matti Picus at 2023-10-16T17:52:47+03:00 start to support inheriting from non-hpy classes by adding a method to W_Root --HG-- branch : hpy-0.9 - - - - - 3040aab7 by Matti Picus at 2023-10-16T21:24:36+03:00 fix copy-paste: AsStruct_Type returns the payload of the object's type --HG-- branch : hpy-0.9 - - - - - c8cf1a5f by Carl Friedrich Bolz-Tereick at 2023-10-17T09:36:29+02:00 (cfbolz, mattip): use the mapdict machinery to store the hpy storage on user-defined instances --HG-- branch : hpy-0.9 - - - - - 5a4acf57 by Carl Friedrich Bolz-Tereick at 2023-10-17T14:28:45+02:00 try to fix translation --HG-- branch : hpy-0.9 - - - - - 1ca99509 by Carl Friedrich Bolz-Tereick at 2023-10-18T13:03:53+02:00 fix some rpython problems (more remain) --HG-- branch : hpy-0.9 - - - - - 5cda6aa6 by Matti Picus at 2023-10-18T16:53:27+03:00 hack to force taking the slow path for W_HpyTypeObject allocation --HG-- branch : hpy-0.9 - - - - - 10286e3e by Matti Picus at 2023-10-18T21:35:42+03:00 use the metaclass' basicsize (if it exists) when adding storage to a type --HG-- branch : hpy-0.9 - - - - - c5a4da52 by Matti Picus at 2023-10-18T22:21:53+03:00 typo, update TODO --HG-- branch : hpy-0.9 - - - - - b890d27f by Matti Picus at 2023-10-18T22:25:01+03:00 add an XXX for hacky code --HG-- branch : hpy-0.9 - - - - - 857c0d55 by Matti Picus at 2023-10-18T23:09:34+03:00 typo and fixes for translation --HG-- branch : hpy-0.9 - - - - - 151cc9d9 by Matti Picus at 2023-10-17T09:05:10+03:00 move tests: mixing directories and tests causes the directory to be tested twice --HG-- branch : hpy-0.9 - - - - - 0153971c by Matti Picus at 2023-10-19T06:12:22+03:00 add _hpy_get_gc_storage for field storage writebarrier --HG-- branch : hpy-0.9 - - - - - 4680477d by Matti Picus at 2023-10-19T06:12:46+03:00 remove duplicate test support function: hpy issue 452 --HG-- branch : hpy-0.9 - - - - - a07610a9 by Matti Picus at 2023-10-19T10:37:50+03:00 move check to be after add_slots, like CPython --HG-- branch : hpy-0.9 - - - - - 0d0050b1 by Matti Picus at 2023-10-19T10:38:52+03:00 skip untranslated tests that use python_subprocess --HG-- branch : hpy-0.9 - - - - - 5388cf31 by Matti Picus at 2023-10-19T20:50:21+03:00 implement calling capsule destructor as a python function --HG--
[pypy-commit] [Mercurial][pypy/pypy][branch/win-scandir-symlinks] 23 commits: link the releas note to the index, and tweaks
Matti Picus pushed to branch branch/win-scandir-symlinks at PyPy / pypy Commits: 1e9dbaa6 by Matti Picus at 2023-09-27T16:48:22+03:00 link the releas note to the index, and tweaks - - - - - 96c7a9a3 by Carl Friedrich Bolz-Tereick at 2023-09-28T11:53:23+02:00 tweak release announcement - - - - - 39d4f188 by Matti Picus at 2023-09-28T13:07:10+03:00 more release note tweaks - - - - - e3a9054a by Matti Picus at 2023-09-28T22:44:08+03:00 Added tag release-pypy2.7-v7.3.13 for changeset 1a478a401673 - - - - - b5ba5cba by Matti Picus at 2023-09-28T22:44:30+03:00 Added tag release-pypy3.9-v7.3.13 for changeset c52629946204 - - - - - 742ebfca by Matti Picus at 2023-09-28T22:44:45+03:00 Added tag release-pypy3.10-v7.3.13 for changeset f1607341da97 - - - - - 85945d2e by Matti Picus at 2023-09-29T10:49:50+03:00 finish the releaseL update release note, versions.json - - - - - 462c73ce by Carl Friedrich Bolz-Tereick at 2023-09-29T12:33:07+02:00 try to make sshgraphserver work on python3 as well (the rest of the dotviewer already does) - - - - - f1f6b1ef by Matti Picus at 2023-09-30T20:12:58+03:00 fix release date (issue 4006_) - - - - - a7266bb4 by Matti Picus at 2023-10-03T08:22:55+03:00 fix for compilation with "-Werror=strict-prototypes" - - - - - 0d0740ed by Carl Friedrich Bolz-Tereick at 2023-10-02T12:01:30+02:00 expose the time taken in GC to the logs too it's computed anyway, no reason not to show it as well - - - - - ee9b959e by Carl Friedrich Bolz-Tereick at 2023-10-16T08:36:02+02:00 #4018: fix constfolding of str() without arguments (used to crash) - - - - - c43c08f2 by Carl Friedrich Bolz-Tereick at 2023-10-27T18:01:03+02:00 #4023: fix astcompiler bug where sometimes a return with a value wasn't being caught inside an async generator --HG-- branch : py3.9 - - - - - 17e5bd7a by Carl Friedrich Bolz-Tereick at 2023-10-27T23:06:09+02:00 #3996: start implementing the ag_running logic of asynchronous generators --HG-- branch : py3.9 - - - - - fc2e8d6b by Matti Picus at 2023-10-26T23:05:40+03:00 document the two Overlapped classes --HG-- branch : py3.9 - - - - - 2edfdaf7 by Matti Picus at 2023-10-31T10:33:42+02:00 add getppid, getlogin on windows --HG-- branch : py3.9 - - - - - e77b5c0b by Matti Picus at 2023-10-31T11:05:32+02:00 resync rpython with py3.9 (mostly symlink and getlogin for windows) - - - - - 34ec4df7 by Matti Picus at 2023-11-01T21:04:31+02:00 remove wrong c-level define for windows (issue 4024) - - - - - 4743a235 by Matti Picus at 2023-11-01T21:05:21+02:00 merge default --HG-- branch : py3.9 - - - - - 412b3f18 by Matti Picus at 2023-11-01T21:15:24+02:00 skip test that fails inside a docker --HG-- branch : py3.9 - - - - - 4e595786 by Matti Picus at 2023-11-02T08:43:45+02:00 fix backporting in e904752a5d06 for python2 - - - - - 855bcdbb by Matti Picus at 2023-11-02T08:45:30+02:00 fix backporting in e904752a5d06 for python2 --HG-- branch : py3.9 - - - - - 2403b5f5 by Matti Picus at 2023-11-02T17:49:06+02:00 merge py3.9 --HG-- branch : win-scandir-symlinks - - - - - 13 changed files: - lib_pypy/_overlapped.py - pypy/interpreter/astcompiler/codegen.py - pypy/interpreter/astcompiler/symtable.py - pypy/interpreter/generator.py - pypy/interpreter/test/apptest_coroutine.py - pypy/interpreter/test/test_syntax.py - pypy/module/posix/interp_nt.py - pypy/module/posix/interp_posix.py - pypy/module/posix/moduledef.py - pypy/module/posix/test/test_posix2.py - rpython/rlib/rposix.py - rpython/rlib/rvmprof/src/vmprof_stack.h - rpython/rlib/rwin32.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/403e8e9681118b2db3f5449d41d2e1bbf418d774...2403b5f5dafb92320047a41c7a8838c9665c0198 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/403e8e9681118b2db3f5449d41d2e1bbf418d774...2403b5f5dafb92320047a41c7a8838c9665c0198 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/hpy-0.9] 6 commits: make this line work in extra_tests/hpy_tests
Matti Picus pushed to branch branch/hpy-0.9 at PyPy / pypy Commits: 48119d53 by Matti Picus at 2023-11-02T06:20:14+02:00 make this line work in extra_tests/hpy_tests The option is added in a conftest.py inside hpy_tests, but any addoption must be in the top-level conftest.py not in a subdirectory --HG-- branch : hpy-0.9 - - - - - 4e595786 by Matti Picus at 2023-11-02T08:43:45+02:00 fix backporting in e904752a5d06 for python2 - - - - - 855bcdbb by Matti Picus at 2023-11-02T08:45:30+02:00 fix backporting in e904752a5d06 for python2 --HG-- branch : py3.9 - - - - - a29c1c90 by Matti Picus at 2023-11-02T10:42:37+02:00 update bundled setup tools and sync ensurepip with py3.10 --HG-- branch : hpy-0.9 - - - - - f3716463 by Matti Picus at 2023-11-02T12:48:56+02:00 adapt test_distutils to pypy --HG-- branch : hpy-0.9 - - - - - 3a983718 by Matti Picus at 2023-11-02T12:50:15+02:00 merge py3.9 --HG-- branch : hpy-0.9 - - - - - 5 changed files: - extra_tests/hpy_tests/_vendored/hpy_devel/test_distutils.py - lib-python/3/ensurepip/__init__.py - − lib-python/3/ensurepip/_bundled/setuptools-58.1.0-py3-none-any.whl - + lib-python/3/ensurepip/_bundled/setuptools-65.5.0-py3-none-any.whl - rpython/rlib/rposix.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/a4283e9c061e18c9d41ef745ae8dfee4ef4abbfd...3a983718e878e619c85d79b8e7d3c96990d6efd2 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/a4283e9c061e18c9d41ef745ae8dfee4ef4abbfd...3a983718e878e619c85d79b8e7d3c96990d6efd2 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/default] fix backporting in e904752a5d06 for python2
Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 4e595786 by Matti Picus at 2023-11-02T08:43:45+02:00 fix backporting in e904752a5d06 for python2 - - - - - 2 changed files: - pypy/module/posix/interp_posix.py - rpython/rlib/rposix.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/4e5957864b8aa679eab9ccda0f3113a02c9d0946 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/4e5957864b8aa679eab9ccda0f3113a02c9d0946 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] 2 commits: fix backporting in e904752a5d06 for python2
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: 4e595786 by Matti Picus at 2023-11-02T08:43:45+02:00 fix backporting in e904752a5d06 for python2 - - - - - 855bcdbb by Matti Picus at 2023-11-02T08:45:30+02:00 fix backporting in e904752a5d06 for python2 --HG-- branch : py3.9 - - - - - 1 changed file: - rpython/rlib/rposix.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/412b3f1835e04c53d263a3d635cd2db5c9de228a...855bcdbbf0c67088aabe1bcdba9fbb979faeb058 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/412b3f1835e04c53d263a3d635cd2db5c9de228a...855bcdbbf0c67088aabe1bcdba9fbb979faeb058 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 test that fails inside a docker
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: 412b3f18 by Matti Picus at 2023-11-01T21:15:24+02:00 skip test that fails inside a docker --HG-- branch : py3.9 - - - - - 1 changed file: - pypy/module/posix/test/test_posix2.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/412b3f1835e04c53d263a3d635cd2db5c9de228a -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/412b3f1835e04c53d263a3d635cd2db5c9de228a 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/hpy-0.9] 20 commits: sync a little with py3.10
Matti Picus pushed to branch branch/hpy-0.9 at PyPy / pypy Commits: d1664f91 by Matti Picus at 2023-10-12T09:17:54+03:00 sync a little with py3.10 --HG-- branch : py3.9 - - - - - a8e6bf36 by Carl Friedrich Bolz-Tereick at 2023-10-16T08:17:18+02:00 #4016: fix small_int.__rpow__(large_int) --HG-- branch : py3.9 - - - - - be682aa9 by Carl Friedrich Bolz-Tereick at 2023-10-16T09:18:39+02:00 #4007: make mmap.mmap.__setitem__ accept a buffer --HG-- branch : py3.9 - - - - - 28f8f65b by Matti Picus at 2023-10-16T17:09:53+03:00 fix translation --HG-- branch : py3.9 - - - - - 2131e7dc by Matti Picus at 2023-10-16T17:10:27+03:00 merge default --HG-- branch : py3.9 - - - - - 3fc2a7a4 by Matti Picus at 2023-10-19T05:14:08+03:00 add prototype, fix definitions --HG-- branch : py3.9 - - - - - b803fabb by Matti Picus at 2023-07-31T12:38:17+03:00 when re-assigning to type.__bases__, rebuild the cpyext type struct (issue 3976) --HG-- branch : py3.9 - - - - - 0d0740ed by Carl Friedrich Bolz-Tereick at 2023-10-02T12:01:30+02:00 expose the time taken in GC to the logs too it's computed anyway, no reason not to show it as well - - - - - ee9b959e by Carl Friedrich Bolz-Tereick at 2023-10-16T08:36:02+02:00 #4018: fix constfolding of str() without arguments (used to crash) - - - - - 5ba94f93 by Matti Picus at 2023-10-21T21:27:20+03:00 test, fix missing object in error formatting --HG-- branch : py3.9 - - - - - ee6e5be4 by Matti Picus at 2023-10-26T15:47:18+03:00 remove newline in line read from PYPY_PORTABLE_DEPS.txt, (issue 4019_) --HG-- branch : py3.9 - - - - - c43c08f2 by Carl Friedrich Bolz-Tereick at 2023-10-27T18:01:03+02:00 #4023: fix astcompiler bug where sometimes a return with a value wasn't being caught inside an async generator --HG-- branch : py3.9 - - - - - 17e5bd7a by Carl Friedrich Bolz-Tereick at 2023-10-27T23:06:09+02:00 #3996: start implementing the ag_running logic of asynchronous generators --HG-- branch : py3.9 - - - - - fc2e8d6b by Matti Picus at 2023-10-26T23:05:40+03:00 document the two Overlapped classes --HG-- branch : py3.9 - - - - - 2edfdaf7 by Matti Picus at 2023-10-31T10:33:42+02:00 add getppid, getlogin on windows --HG-- branch : py3.9 - - - - - e77b5c0b by Matti Picus at 2023-10-31T11:05:32+02:00 resync rpython with py3.9 (mostly symlink and getlogin for windows) - - - - - 34ec4df7 by Matti Picus at 2023-11-01T21:04:31+02:00 remove wrong c-level define for windows (issue 4024) - - - - - 4743a235 by Matti Picus at 2023-11-01T21:05:21+02:00 merge default --HG-- branch : py3.9 - - - - - 412b3f18 by Matti Picus at 2023-11-01T21:15:24+02:00 skip test that fails inside a docker --HG-- branch : py3.9 - - - - - a4283e9c by Matti Picus at 2023-11-01T21:15:48+02:00 merge py3.9 --HG-- branch : hpy-0.9 - - - - - 26 changed files: - lib-python/3/venv/__init__.py - lib_pypy/_overlapped.py - pypy/interpreter/astcompiler/codegen.py - pypy/interpreter/astcompiler/symtable.py - pypy/interpreter/generator.py - pypy/interpreter/test/apptest_coroutine.py - pypy/interpreter/test/test_syntax.py - pypy/module/cpyext/api.py - pypy/module/cpyext/include/object.h - pypy/module/cpyext/src/object.c - pypy/module/cpyext/src/typeobject.c - pypy/module/cpyext/typeobject.py - pypy/module/mmap/interp_mmap.py - pypy/module/mmap/test/test_mmap.py - pypy/module/posix/interp_nt.py - pypy/module/posix/interp_posix.py - pypy/module/posix/moduledef.py - pypy/module/posix/test/test_posix2.py - pypy/objspace/std/intobject.py - pypy/objspace/std/test/test_intobject.py - pypy/objspace/std/typeobject.py - rpython/flowspace/operation.py - rpython/flowspace/test/test_objspace.py - rpython/memory/gc/incminimark.py - rpython/rlib/rvmprof/src/vmprof_stack.h - rpython/rlib/rwin32.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/4bd21a58f1ed32b9bb58ef5c9f8ceace89f2b181...a4283e9c061e18c9d41ef745ae8dfee4ef4abbfd -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/4bd21a58f1ed32b9bb58ef5c9f8ceace89f2b181...a4283e9c061e18c9d41ef745ae8dfee4ef4abbfd 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: resync rpython with py3.9 (mostly symlink and getlogin for windows)
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: e77b5c0b by Matti Picus at 2023-10-31T11:05:32+02:00 resync rpython with py3.9 (mostly symlink and getlogin for windows) - - - - - 34ec4df7 by Matti Picus at 2023-11-01T21:04:31+02:00 remove wrong c-level define for windows (issue 4024) - - - - - 4743a235 by Matti Picus at 2023-11-01T21:05:21+02:00 merge default --HG-- branch : py3.9 - - - - - 1 changed file: - rpython/rlib/rvmprof/src/vmprof_stack.h View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/2edfdaf7d6873bfe42cb72e738ffe74c30a96080...4743a2354fbcb7a38a8021580cf17c375c7e871e -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/2edfdaf7d6873bfe42cb72e738ffe74c30a96080...4743a2354fbcb7a38a8021580cf17c375c7e871e 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/default] remove wrong c-level define for windows (issue 4024)
Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 34ec4df7 by Matti Picus at 2023-11-01T21:04:31+02:00 remove wrong c-level define for windows (issue 4024) - - - - - 1 changed file: - rpython/rlib/rvmprof/src/vmprof_stack.h View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/34ec4df72d85bca41d36e69b5b487bf16154b536 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/34ec4df72d85bca41d36e69b5b487bf16154b536 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/hpy-0.9] use long long for int64_t since it is 8 bytes everywhere
Matti Picus pushed to branch branch/hpy-0.9 at PyPy / pypy Commits: 4bd21a58 by Matti Picus at 2023-10-31T15:32:23+02:00 use long long for int64_t since it is 8 bytes everywhere --HG-- branch : hpy-0.9 - - - - - 1 changed file: - pypy/module/_hpy_universal/interp_long.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/4bd21a58f1ed32b9bb58ef5c9f8ceace89f2b181 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/4bd21a58f1ed32b9bb58ef5c9f8ceace89f2b181 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] 9 commits: add prototype, fix definitions
Matti Picus pushed to branch branch/py3.10 at PyPy / pypy Commits: 3fc2a7a4 by Matti Picus at 2023-10-19T05:14:08+03:00 add prototype, fix definitions --HG-- branch : py3.9 - - - - - b803fabb by Matti Picus at 2023-07-31T12:38:17+03:00 when re-assigning to type.__bases__, rebuild the cpyext type struct (issue 3976) --HG-- branch : py3.9 - - - - - 5ba94f93 by Matti Picus at 2023-10-21T21:27:20+03:00 test, fix missing object in error formatting --HG-- branch : py3.9 - - - - - ee6e5be4 by Matti Picus at 2023-10-26T15:47:18+03:00 remove newline in line read from PYPY_PORTABLE_DEPS.txt, (issue 4019_) --HG-- branch : py3.9 - - - - - c43c08f2 by Carl Friedrich Bolz-Tereick at 2023-10-27T18:01:03+02:00 #4023: fix astcompiler bug where sometimes a return with a value wasn't being caught inside an async generator --HG-- branch : py3.9 - - - - - 17e5bd7a by Carl Friedrich Bolz-Tereick at 2023-10-27T23:06:09+02:00 #3996: start implementing the ag_running logic of asynchronous generators --HG-- branch : py3.9 - - - - - fc2e8d6b by Matti Picus at 2023-10-26T23:05:40+03:00 document the two Overlapped classes --HG-- branch : py3.9 - - - - - 2edfdaf7 by Matti Picus at 2023-10-31T10:33:42+02:00 add getppid, getlogin on windows --HG-- branch : py3.9 - - - - - ddaae7f3 by Matti Picus at 2023-10-31T12:46:46+02:00 merge py3.9 --HG-- branch : py3.10 - - - - - 16 changed files: - lib-python/3/venv/__init__.py - lib_pypy/_overlapped.py - pypy/interpreter/astcompiler/codegen.py - pypy/interpreter/astcompiler/symtable.py - pypy/interpreter/generator.py - pypy/interpreter/test/apptest_coroutine.py - pypy/interpreter/test/test_syntax.py - pypy/module/cpyext/include/object.h - pypy/module/cpyext/sequence.py - pypy/module/cpyext/src/typeobject.c - pypy/module/cpyext/test/test_sequence.py - pypy/module/posix/interp_nt.py - pypy/module/posix/interp_posix.py - pypy/module/posix/moduledef.py - pypy/module/posix/test/test_posix2.py - rpython/rlib/rwin32.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/9a0fbfb787e3bf66861d8f0ba2d0b95072b43ad6...ddaae7f31d13ee9aa9b2df02b257b61dff74126a -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/9a0fbfb787e3bf66861d8f0ba2d0b95072b43ad6...ddaae7f31d13ee9aa9b2df02b257b61dff74126a 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/default] resync rpython with py3.9 (mostly symlink and getlogin for windows)
Matti Picus pushed to branch branch/default at PyPy / pypy Commits: e77b5c0b by Matti Picus at 2023-10-31T11:05:32+02:00 resync rpython with py3.9 (mostly symlink and getlogin for windows) - - - - - 7 changed files: - rpython/rlib/rposix.py - rpython/rlib/rposix_stat.py - rpython/rlib/rwin32.py - rpython/rlib/rwin32file.py - rpython/rlib/src/winreparse.c - rpython/rlib/src/winreparse.h - rpython/rlib/test/test_rposix.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/e77b5c0b3e63f80bcb987d20e5ee6405f6eb3cb1 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/e77b5c0b3e63f80bcb987d20e5ee6405f6eb3cb1 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] add getppid, getlogin on windows
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: 2edfdaf7 by Matti Picus at 2023-10-31T10:33:42+02:00 add getppid, getlogin on windows --HG-- branch : py3.9 - - - - - 5 changed files: - pypy/module/posix/interp_nt.py - pypy/module/posix/interp_posix.py - pypy/module/posix/moduledef.py - pypy/module/posix/test/test_posix2.py - rpython/rlib/rwin32.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/2edfdaf7d6873bfe42cb72e738ffe74c30a96080 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/2edfdaf7d6873bfe42cb72e738ffe74c30a96080 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/redo-gcref-based-type-erasure3.9] redo branch
Matti Picus pushed to branch branch/redo-gcref-based-type-erasure3.9 at PyPy / pypy Commits: 694d2e14 by Matti Picus at 2023-10-29T21:31:32+02:00 redo branch --HG-- branch : redo-gcref-based-type-erasure3.9 - - - - - 14 changed files: - rpython/jit/codewriter/support.py - rpython/rtyper/lltypesystem/lltype.py - rpython/rtyper/lltypesystem/rdict.py - + rpython/rtyper/lltypesystem/rgcref.py - rpython/rtyper/lltypesystem/rlist.py - rpython/rtyper/lltypesystem/rordereddict.py - rpython/rtyper/lltypesystem/rstr.py - rpython/rtyper/rmodel.py - rpython/rtyper/rstr.py - rpython/rtyper/rtyper.py - rpython/rtyper/test/test_rdict.py - rpython/rtyper/test/test_rlist.py - rpython/translator/c/test/test_backendoptimized.py - rpython/translator/c/test/test_newgc.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/694d2e14bba926b7b87eee66dcb758ff5d7280e4 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/694d2e14bba926b7b87eee66dcb758ff5d7280e4 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] Pushed new branch branch/redo-gcref-based-type-erasure3.9
Matti Picus pushed new branch branch/redo-gcref-based-type-erasure3.9 at PyPy / pypy -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/tree/branch/redo-gcref-based-type-erasure3.9 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/redo-gcref-based-type-erasure] redo branch
Matti Picus pushed to branch branch/redo-gcref-based-type-erasure at PyPy / pypy Commits: 6ee87c37 by Matti Picus at 2023-10-29T21:31:32+02:00 redo branch --HG-- branch : redo-gcref-based-type-erasure - - - - - 14 changed files: - rpython/jit/codewriter/support.py - rpython/rtyper/lltypesystem/lltype.py - rpython/rtyper/lltypesystem/rdict.py - + rpython/rtyper/lltypesystem/rgcref.py - rpython/rtyper/lltypesystem/rlist.py - rpython/rtyper/lltypesystem/rordereddict.py - rpython/rtyper/lltypesystem/rstr.py - rpython/rtyper/rmodel.py - rpython/rtyper/rstr.py - rpython/rtyper/rtyper.py - rpython/rtyper/test/test_rdict.py - rpython/rtyper/test/test_rlist.py - rpython/translator/c/test/test_backendoptimized.py - rpython/translator/c/test/test_newgc.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/6ee87c377ec7af640389700d058fd4a42de4bac2 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/6ee87c377ec7af640389700d058fd4a42de4bac2 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] Pushed new branch branch/redo-gcref-based-type-erasure
Matti Picus pushed new branch branch/redo-gcref-based-type-erasure at PyPy / pypy -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/tree/branch/redo-gcref-based-type-erasure 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] document the two Overlapped classes
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: fc2e8d6b by Matti Picus at 2023-10-26T23:05:40+03:00 document the two Overlapped classes --HG-- branch : py3.9 - - - - - 1 changed file: - lib_pypy/_overlapped.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/fc2e8d6b22ca147a0bc42e86b79d6b1854d98609 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/fc2e8d6b22ca147a0bc42e86b79d6b1854d98609 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/win-scandir-symlinks] move apptest file to extra_tests
Matti Picus pushed to branch branch/win-scandir-symlinks at PyPy / pypy Commits: 403e8e96 by Matti Picus at 2023-10-26T22:11:38+03:00 move apptest file to extra_tests --HG-- branch : win-scandir-symlinks - - - - - 1 changed file: - pypy/module/posix/test/apptest_scandir.py → extra_tests/test_scandir.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/403e8e9681118b2db3f5449d41d2e1bbf418d774 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/403e8e9681118b2db3f5449d41d2e1bbf418d774 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/win-scandir-symlinks] 28 commits: link the releas note to the index, and tweaks
Matti Picus pushed to branch branch/win-scandir-symlinks at PyPy / pypy Commits: 1e9dbaa6 by Matti Picus at 2023-09-27T16:48:22+03:00 link the releas note to the index, and tweaks - - - - - 96c7a9a3 by Carl Friedrich Bolz-Tereick at 2023-09-28T11:53:23+02:00 tweak release announcement - - - - - 39d4f188 by Matti Picus at 2023-09-28T13:07:10+03:00 more release note tweaks - - - - - e3a9054a by Matti Picus at 2023-09-28T22:44:08+03:00 Added tag release-pypy2.7-v7.3.13 for changeset 1a478a401673 - - - - - b5ba5cba by Matti Picus at 2023-09-28T22:44:30+03:00 Added tag release-pypy3.9-v7.3.13 for changeset c52629946204 - - - - - 742ebfca by Matti Picus at 2023-09-28T22:44:45+03:00 Added tag release-pypy3.10-v7.3.13 for changeset f1607341da97 - - - - - 85945d2e by Matti Picus at 2023-09-29T10:49:50+03:00 finish the releaseL update release note, versions.json - - - - - 462c73ce by Carl Friedrich Bolz-Tereick at 2023-09-29T12:33:07+02:00 try to make sshgraphserver work on python3 as well (the rest of the dotviewer already does) - - - - - f1f6b1ef by Matti Picus at 2023-09-30T20:12:58+03:00 fix release date (issue 4006_) - - - - - 0d0740ed by Carl Friedrich Bolz-Tereick at 2023-10-02T12:01:30+02:00 expose the time taken in GC to the logs too it's computed anyway, no reason not to show it as well - - - - - 265835ac by Matti Picus at 2023-10-02T14:49:13+03:00 follow upstream performance patch for datetime.py (issue 4008_) --HG-- branch : py3.9 - - - - - a7266bb4 by Matti Picus at 2023-10-03T08:22:55+03:00 fix for compilation with "-Werror=strict-prototypes" - - - - - 514dfa5c by Matti Picus at 2023-10-03T20:36:13+03:00 remove extraneous print from _ssl (issue 4010_) --HG-- branch : py3.9 - - - - - 394cbb3e by Matti Picus at 2023-10-03T20:50:23+03:00 merge default --HG-- branch : py3.9 - - - - - 23c53a4e by Matti Picus at 2023-10-06T16:31:33+03:00 if object does not have __len__, default to itemcount=0 (issue 4013_) --HG-- branch : py3.9 - - - - - b249f61c by Matti Picus at 2023-10-09T23:20:28+03:00 fix logic in _PyObject_NewVar by copying CPython code --HG-- branch : py3.9 - - - - - 2e9a2051 by Matti Picus at 2023-10-11T11:11:14+03:00 allocate tp_itemsize + tp_basicsize, like in _generic_alloc --HG-- branch : py3.9 - - - - - d1664f91 by Matti Picus at 2023-10-12T09:17:54+03:00 sync a little with py3.10 --HG-- branch : py3.9 - - - - - a8e6bf36 by Carl Friedrich Bolz-Tereick at 2023-10-16T08:17:18+02:00 #4016: fix small_int.__rpow__(large_int) --HG-- branch : py3.9 - - - - - ee9b959e by Carl Friedrich Bolz-Tereick at 2023-10-16T08:36:02+02:00 #4018: fix constfolding of str() without arguments (used to crash) - - - - - be682aa9 by Carl Friedrich Bolz-Tereick at 2023-10-16T09:18:39+02:00 #4007: make mmap.mmap.__setitem__ accept a buffer --HG-- branch : py3.9 - - - - - 28f8f65b by Matti Picus at 2023-10-16T17:09:53+03:00 fix translation --HG-- branch : py3.9 - - - - - 2131e7dc by Matti Picus at 2023-10-16T17:10:27+03:00 merge default --HG-- branch : py3.9 - - - - - 3fc2a7a4 by Matti Picus at 2023-10-19T05:14:08+03:00 add prototype, fix definitions --HG-- branch : py3.9 - - - - - b803fabb by Matti Picus at 2023-07-31T12:38:17+03:00 when re-assigning to type.__bases__, rebuild the cpyext type struct (issue 3976) --HG-- branch : py3.9 - - - - - 5ba94f93 by Matti Picus at 2023-10-21T21:27:20+03:00 test, fix missing object in error formatting --HG-- branch : py3.9 - - - - - ee6e5be4 by Matti Picus at 2023-10-26T15:47:18+03:00 remove newline in line read from PYPY_PORTABLE_DEPS.txt, (issue 4019_) --HG-- branch : py3.9 - - - - - d3420f7b by Matti Picus at 2023-10-26T21:53:21+03:00 merge py3.9 --HG-- branch : win-scandir-symlinks - - - - - 30 changed files: - .hgtags - dotviewer/graphserver.py - dotviewer/sshgraphserver.py - lib-python/3/datetime.py - lib-python/3/venv/__init__.py - lib_pypy/_cffi_ssl/_stdssl/__init__.py - pypy/doc/index-of-release-notes.rst - pypy/doc/release-v7.3.13.rst - pypy/module/cpyext/api.py - pypy/module/cpyext/include/object.h - pypy/module/cpyext/pyobject.py - pypy/module/cpyext/sequence.py - pypy/module/cpyext/src/object.c - pypy/module/cpyext/src/typeobject.c - pypy/module/cpyext/test/test_sequence.py - pypy/module/cpyext/test/test_typeobject.py - pypy/module/cpyext/typeobject.py - pypy/module/mmap/interp_mmap.py - pypy/module/mmap/test/test_mmap.py - pypy/objspace/std/intobject.py - pypy/objspace/std/test/test_intobject.py - pypy/objspace/std/typeobject.py - pypy/tool/release/check_versions.py - pypy/tool/release/repackage.sh - pypy/tool/release/versions.json - rpython/flowspace/operation.py - rpython/flowspace/test/test_objspace.py - rpython/memory/gc/incminimark.py - rpython/rlib/rposix.py - rpython/rtyper/lltypesystem/rffi.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/ab5c821f8c8f175e3377e3dcb921637854223a6f...d3420f7bf116b4800e5e820c70592c965d8ffb81 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/comp