From foss at heptapod.net Sun Nov 1 16:39:07 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 01 Nov 2020 21:39:07 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] 2 commits: add whatsnew-pypy3-7.3.3.rst, mention disabled hpy in 7.3.2 Message-ID: <5f9f2afbf2c00_17b2afa561677d8848ba@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: f8f23143 by Matti Picus at 2020-11-01T07:27:09+02:00 add whatsnew-pypy3-7.3.3.rst, mention disabled hpy in 7.3.2 - - - - - 9ff51b7b by Matti Picus at 2020-11-01T11:03:05+02:00 add missing include, needs sychronization with upstream - - - - - 4 changed files: - extra_tests/cffi_tests/cffi0/test_ffi_backend.py - pypy/doc/index-of-whatsnew.rst - pypy/doc/whatsnew-pypy3-7.3.2.rst - + pypy/doc/whatsnew-pypy3-7.3.3.rst View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/a3c0d6943d9f4bd02cba04ef4b9fcaf65d0fa908...9ff51b7b8ec1ac5a3e2cd80b49dec2f317af33af -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/a3c0d6943d9f4bd02cba04ef4b9fcaf65d0fa908...9ff51b7b8ec1ac5a3e2cd80b49dec2f317af33af You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Nov 2 05:43:56 2020 From: foss at heptapod.net (Matti Picus) Date: Mon, 02 Nov 2020 10:43:56 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] typo in macro name Message-ID: <5f9fe2eca5b36_17b2afa4bf682d485433@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 186f65af by Matti Picus at 2020-11-02T08:17:04+02:00 typo in macro name - - - - - 1 changed file: - rpython/rlib/rvmprof/cintf.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/186f65afd8711f4a2a5754e6e49f12e61483e8d2 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/186f65afd8711f4a2a5754e6e49f12e61483e8d2 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Nov 2 08:53:33 2020 From: foss at heptapod.net (Antonio Cuni) Date: Mon, 02 Nov 2020 13:53:33 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy] 2 commits: WIP: start to implement HPyTracker Message-ID: <5fa00f5dccf7f_17b2afa4bf371e88666a@heptapod-foss.mail> Antonio Cuni pushed to branch branch/hpy at PyPy / pypy Commits: a32cca96 by Antonio Cuni at 2020-11-02T14:38:11+01:00 WIP: start to implement HPyTracker --HG-- branch : hpy - - - - - 09293d6c by Antonio Cuni at 2020-11-02T14:50:00+01:00 implement HPyTracker_{Add,RemoveAll} --HG-- branch : hpy - - - - - 3 changed files: - pypy/module/_hpy_universal/interp_hpy.py - + pypy/module/_hpy_universal/interp_tracker.py - pypy/module/_hpy_universal/llapi.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/9a9f73999ee2b4f8055fcf2dab37b40225d7c0e5...09293d6cf4f3eef1ed8c2c8dcd765827b76bf37a -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/9a9f73999ee2b4f8055fcf2dab37b40225d7c0e5...09293d6cf4f3eef1ed8c2c8dcd765827b76bf37a You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Nov 2 12:53:04 2020 From: foss at heptapod.net (cptpcrd) Date: Mon, 02 Nov 2020 17:53:04 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Pushed new branch branch/cptpcrd-resource-prlimit Message-ID: <5fa0478011e83_17b2afa4bf682d491565@heptapod-foss.mail> cptpcrd pushed new branch branch/cptpcrd-resource-prlimit at PyPy / pypy -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/tree/branch/cptpcrd-resource-prlimit You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Nov 2 13:37:28 2020 From: foss at heptapod.net (Ronan Lamy) Date: Mon, 02 Nov 2020 18:37:28 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] Ensure compatibility of r_singlefloat/r_longfloat hashes with equality Message-ID: <5fa051e89eb13_17b2afa58227a689326e@heptapod-foss.mail> Ronan Lamy pushed to branch branch/default at PyPy / pypy Commits: 79d52a0c by Ronan Lamy at 2020-11-02T18:37:07+00:00 Ensure compatibility of r_singlefloat/r_longfloat hashes with equality - - - - - 1 changed file: - rpython/rlib/rarithmetic.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/79d52a0cf9669dcfcbaac332dd08290d7f2fb788 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/79d52a0cf9669dcfcbaac332dd08290d7f2fb788 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Nov 2 14:57:13 2020 From: foss at heptapod.net (Matti Picus) Date: Mon, 02 Nov 2020 19:57:13 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Pushed new branch branch/debug-embedded-windows Message-ID: <5fa06499a2f7c_17b2afa58227a6896517@heptapod-foss.mail> Matti Picus pushed new branch branch/debug-embedded-windows at PyPy / pypy -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/tree/branch/debug-embedded-windows You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Nov 2 16:10:26 2020 From: foss at heptapod.net (Antonio Cuni) Date: Mon, 02 Nov 2020 21:10:26 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] 28 commits: merge py3.6 into hpy Message-ID: <5fa075c251ba0_17b2afa58227a6897924@heptapod-foss.mail> Antonio Cuni pushed to branch branch/py3.6 at PyPy / pypy Commits: c918539a by Antonio Cuni at 2020-10-05T16:24:02+02:00 merge py3.6 into hpy --HG-- branch : hpy - - - - - 6d01cb06 by Antonio Cuni at 2020-10-05T17:06:26+02:00 ./update_vendored to hpy 0.1.dev642+g508502c, git rev 508502c --HG-- branch : hpy - - - - - ddb139b2 by Antonio Cuni at 2020-10-05T17:11:29+02:00 implement HPy_sq_length --HG-- branch : hpy - - - - - ef51db74 by Antonio Cuni at 2020-10-23T10:25:21+02:00 ./update_vendored to hpy version 0.1.dev723+gdba748d, git rev dba748d --HG-- branch : hpy - - - - - d2045a5e by Antonio Cuni at 2020-10-23T10:33:22+02:00 update the context and adjust the list of pre-allocated handles --HG-- branch : hpy - - - - - ec11517d by Antonio Cuni at 2020-10-23T11:18:29+02:00 add support for __doc__ on both W_ExtensionFunction and W_ExtensionMethod --HG-- branch : hpy - - - - - 0932f5c1 by Antonio Cuni at 2020-10-23T11:26:59+02:00 fix this after changing the signature of W_ExtensionFunction.__init__ --HG-- branch : hpy - - - - - af1ef9fe by Antonio Cuni at 2020-10-23T11:27:48+02:00 make it possible to call pytest.skip() without arguments from applevel tests (needed because at least one hpy test does it) --HG-- branch : hpy - - - - - 75c42782 by Antonio Cuni at 2020-10-23T11:37:47+02:00 correctly handle HPyDef_MEMBER(.readonly=1) --HG-- branch : hpy - - - - - c0e231ac by Antonio Cuni at 2020-10-23T11:57:11+02:00 implement HPyMember_STRING --HG-- branch : hpy - - - - - d9a17fb2 by Antonio Cuni at 2020-10-23T12:06:56+02:00 implement HPyMember_CHAR --HG-- branch : hpy - - - - - e18f1b25 by Antonio Cuni at 2020-10-23T12:11:49+02:00 implement HPyMember_STRING_INPLACE --HG-- branch : hpy - - - - - 4f723a38 by Antonio Cuni at 2020-10-23T12:14:58+02:00 implement HPyMember_BOOL --HG-- branch : hpy - - - - - 5da0a0b7 by Antonio Cuni at 2020-10-23T14:45:17+02:00 implement HPyMember_NONE --HG-- branch : hpy - - - - - 4a540521 by Antonio Cuni at 2020-10-23T14:56:17+02:00 improve the test and fix --HG-- branch : hpy - - - - - bda02205 by Antonio Cuni at 2020-10-25T15:07:14+01:00 the tests inside test_extra are being integrated into the main hpy tests in the git branch antocuni/integrate-pypy-tests: move them into the appropriate place also here --HG-- branch : hpy - - - - - dd6a6308 by Antonio Cuni at 2020-10-25T15:32:44+01:00 WIP: fix the test as it was done by git commit c1d07fd of the antocuni/integrate-pypy-tests branch. Implement the __setitem__ side of the sq_ass_item slot. The test still fails because we are missing __delitem__ --HG-- branch : hpy - - - - - 47222fb3 by Antonio Cuni at 2020-10-25T15:44:15+01:00 implement W_wrap_sq_delitem and make test_sq_ass_item pass --HG-- branch : hpy - - - - - 729b59fc by Antonio Cuni at 2020-10-25T15:48:45+01:00 enable sq_concat and sq_inplace_concat --HG-- branch : hpy - - - - - 65c031bf by Antonio Cuni at 2020-10-25T15:51:06+01:00 implement sq_repeat and sq_inplace_repeat --HG-- branch : hpy - - - - - 9f4e2186 by Antonio Cuni at 2020-10-25T15:59:44+01:00 implement sq_contains --HG-- branch : hpy - - - - - d9f82c0b by Antonio Cuni at 2020-10-25T17:29:32+01:00 correctly handle negative indices inside sq_* slots --HG-- branch : hpy - - - - - 3fdfa324 by Antonio Cuni at 2020-10-25T17:44:21+01:00 improve test_legacy_slots_members as done by hpy git rev 94981b9, and fix it --HG-- branch : hpy - - - - - b3fb3403 by Antonio Cuni at 2020-10-25T17:52:16+01:00 add a link to the relevant issue here --HG-- branch : hpy - - - - - 9a9f7399 by Ronan Lamy at 2020-10-27T17:02:41+00:00 Workaround for bridge functions misbehaving when switching between different space objects in testing --HG-- branch : hpy - - - - - a32cca96 by Antonio Cuni at 2020-11-02T14:38:11+01:00 WIP: start to implement HPyTracker --HG-- branch : hpy - - - - - 09293d6c by Antonio Cuni at 2020-11-02T14:50:00+01:00 implement HPyTracker_{Add,RemoveAll} --HG-- branch : hpy - - - - - 9fd89746 by Antonio Cuni at 2020-11-02T21:10:16+00:00 Merge branch 'branch/hpy' into 'branch/py3.6' Update to hpy 0.1.dev723+gdba748d See merge request pypy/pypy!772 --HG-- branch : py3.6 - - - - - 30 changed files: - pypy/module/_hpy_universal/_vendored/hpy/devel/__init__.py - pypy/module/_hpy_universal/_vendored/hpy/devel/include/common/autogen_hpyfunc_declare.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/common/autogen_hpyslot.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/common/hpydef.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/common/hpyfunc.h - + pypy/module/_hpy_universal/_vendored/hpy/devel/include/common/runtime/ctx_tracker.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/common/version.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/cpython/autogen_hpyfunc_trampolines.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/cpython/hpy.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/universal/autogen_ctx.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/universal/autogen_hpyfunc_trampolines.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/universal/autogen_trampolines.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/universal/hpy.h - pypy/module/_hpy_universal/_vendored/hpy/devel/src/runtime/ctx_listbuilder.c - pypy/module/_hpy_universal/_vendored/hpy/devel/src/runtime/ctx_module.c - + pypy/module/_hpy_universal/_vendored/hpy/devel/src/runtime/ctx_tracker.c - pypy/module/_hpy_universal/_vendored/hpy/devel/src/runtime/ctx_tuplebuilder.c - pypy/module/_hpy_universal/_vendored/hpy/devel/src/runtime/ctx_type.c - pypy/module/_hpy_universal/_vendored/hpy/devel/version.py - pypy/module/_hpy_universal/handles.py - pypy/module/_hpy_universal/interp_cpy_compat.py - pypy/module/_hpy_universal/interp_descr.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/interp_slot.py - + pypy/module/_hpy_universal/interp_tracker.py - pypy/module/_hpy_universal/interp_type.py - pypy/module/_hpy_universal/llapi.py - pypy/module/_hpy_universal/state.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/678fc40470a340a15d394716bbb8596ee9c744ee...9fd897461dcdfa2c21bc3c06f9157b9a71c4e824 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/678fc40470a340a15d394716bbb8596ee9c744ee...9fd897461dcdfa2c21bc3c06f9157b9a71c4e824 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Nov 2 19:28:38 2020 From: foss at heptapod.net (cptpcrd) Date: Tue, 03 Nov 2020 00:28:38 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Pushed new branch branch/cptpcrd-resource-prlimit-condition Message-ID: <5fa0a436c523e_17b2afa54b6d0e09985c@heptapod-foss.mail> cptpcrd pushed new branch branch/cptpcrd-resource-prlimit-condition at PyPy / pypy -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/tree/branch/cptpcrd-resource-prlimit-condition You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Wed Nov 4 04:43:18 2020 From: foss at heptapod.net (Matti Picus) Date: Wed, 04 Nov 2020 09:43:18 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] 2 commits: move test Message-ID: <5fa277b63a369_17b2afa561674f41072ec@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: fd2ce893 by Matti Picus at 2020-11-04T09:43:02+02:00 move test - - - - - 46d8f77a by Matti Picus at 2020-11-04T11:39:24+02:00 update test - - - - - 1 changed file: - pypy/module/test_lib_pypy/test_posix_extra.py ? extra_tests/test_posix_extra.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/738b31a61fad54a18425c2e54f0b0755283c456a...46d8f77a6108d649caffc8aeafedfd0bc99384cb -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/738b31a61fad54a18425c2e54f0b0755283c456a...46d8f77a6108d649caffc8aeafedfd0bc99384cb You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Wed Nov 4 04:43:20 2020 From: foss at heptapod.net (Matti Picus) Date: Wed, 04 Nov 2020 09:43:20 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] 5 commits: adapt test to missing _decimal module Message-ID: <5fa277b899f68_17b2afa561677d810741c@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.6 at PyPy / pypy Commits: e48ec58c by Matti Picus at 2020-11-04T06:58:32+02:00 adapt test to missing _decimal module --HG-- branch : py3.6 - - - - - fd2ce893 by Matti Picus at 2020-11-04T09:43:02+02:00 move test - - - - - 46d8f77a by Matti Picus at 2020-11-04T11:39:24+02:00 update test - - - - - 92fd5b4b by Matti Picus at 2020-11-04T11:39:47+02:00 merge default into py3.6 --HG-- branch : py3.6 - - - - - d6344e17 by Matti Picus at 2020-11-04T11:42:38+02:00 adapt test to py3.6 --HG-- branch : py3.6 - - - - - 2 changed files: - extra_tests/test_decimal.py - pypy/module/test_lib_pypy/test_posix_extra.py ? extra_tests/test_posix_extra.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/f22bfe72dfccc5d4850d89ee25a56309682cfd02...d6344e172e14812e57661a4f39c157f796ea75d0 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/f22bfe72dfccc5d4850d89ee25a56309682cfd02...d6344e172e14812e57661a4f39c157f796ea75d0 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Wed Nov 4 10:30:43 2020 From: foss at heptapod.net (Matti Picus) Date: Wed, 04 Nov 2020 15:30:43 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 6 commits: adapt test to missing _decimal module Message-ID: <5fa2c92383354_17b2afa58227a68110876@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: e48ec58c by Matti Picus at 2020-11-04T06:58:32+02:00 adapt test to missing _decimal module --HG-- branch : py3.6 - - - - - fd2ce893 by Matti Picus at 2020-11-04T09:43:02+02:00 move test - - - - - 46d8f77a by Matti Picus at 2020-11-04T11:39:24+02:00 update test - - - - - 92fd5b4b by Matti Picus at 2020-11-04T11:39:47+02:00 merge default into py3.6 --HG-- branch : py3.6 - - - - - d6344e17 by Matti Picus at 2020-11-04T11:42:38+02:00 adapt test to py3.6 --HG-- branch : py3.6 - - - - - 2ba2c997 by Matti Picus at 2020-11-04T17:27:06+02:00 Merge with py3.6 --HG-- branch : py3.7 - - - - - 2 changed files: - extra_tests/test_decimal.py - pypy/module/test_lib_pypy/test_posix_extra.py ? extra_tests/test_posix_extra.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/f530e3d41e99b776fad3276622e879ded1bc5123...2ba2c9973b985575416b39165c7b4dbd785b22e8 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/f530e3d41e99b776fad3276622e879ded1bc5123...2ba2c9973b985575416b39165c7b4dbd785b22e8 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Wed Nov 4 10:30:55 2020 From: foss at heptapod.net (Matti Picus) Date: Wed, 04 Nov 2020 15:30:55 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/release-pypy2.7-v7.x] 8 commits: add whatsnew-pypy3-7.3.3.rst, mention disabled hpy in 7.3.2 Message-ID: <5fa2c92f88aed_17b2afa58227a6811107c@heptapod-foss.mail> Matti Picus pushed to branch branch/release-pypy2.7-v7.x at PyPy / pypy Commits: f8f23143 by Matti Picus at 2020-11-01T07:27:09+02:00 add whatsnew-pypy3-7.3.3.rst, mention disabled hpy in 7.3.2 - - - - - 9ff51b7b by Matti Picus at 2020-11-01T11:03:05+02:00 add missing include, needs sychronization with upstream - - - - - 186f65af by Matti Picus at 2020-11-02T08:17:04+02:00 typo in macro name - - - - - 79d52a0c by Ronan Lamy at 2020-11-02T18:37:07+00:00 Ensure compatibility of r_singlefloat/r_longfloat hashes with equality - - - - - 738b31a6 by Matti Picus at 2020-11-03T09:43:50+02:00 document hpy as part of the release - - - - - fd2ce893 by Matti Picus at 2020-11-04T09:43:02+02:00 move test - - - - - 46d8f77a by Matti Picus at 2020-11-04T11:39:24+02:00 update test - - - - - 1cfe72e1 by Matti Picus at 2020-11-04T17:28:02+02:00 merge default into release --HG-- branch : release-pypy2.7-v7.x - - - - - 7 changed files: - pypy/module/test_lib_pypy/test_posix_extra.py ? extra_tests/test_posix_extra.py - pypy/doc/index-of-whatsnew.rst - pypy/doc/whatsnew-pypy3-7.3.2.rst - + pypy/doc/whatsnew-pypy3-7.3.3.rst - pypy/doc/whatsnew-pypy3-head.rst - rpython/rlib/rarithmetic.py - rpython/rlib/rvmprof/cintf.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/b22892990bdc5ece6d585c045ada6b0315c602ee...1cfe72e1627d834a5739469bfe8a44c97ad706b8 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/b22892990bdc5ece6d585c045ada6b0315c602ee...1cfe72e1627d834a5739469bfe8a44c97ad706b8 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Wed Nov 4 10:31:11 2020 From: foss at heptapod.net (Matti Picus) Date: Wed, 04 Nov 2020 15:31:11 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/release-pypy3.6-v7.x] 45 commits: merge py3.6 into hpy Message-ID: <5fa2c93f4edcc_17b2afa561678c81112da@heptapod-foss.mail> Matti Picus pushed to branch branch/release-pypy3.6-v7.x at PyPy / pypy Commits: c918539a by Antonio Cuni at 2020-10-05T16:24:02+02:00 merge py3.6 into hpy --HG-- branch : hpy - - - - - 6d01cb06 by Antonio Cuni at 2020-10-05T17:06:26+02:00 ./update_vendored to hpy 0.1.dev642+g508502c, git rev 508502c --HG-- branch : hpy - - - - - ddb139b2 by Antonio Cuni at 2020-10-05T17:11:29+02:00 implement HPy_sq_length --HG-- branch : hpy - - - - - ef51db74 by Antonio Cuni at 2020-10-23T10:25:21+02:00 ./update_vendored to hpy version 0.1.dev723+gdba748d, git rev dba748d --HG-- branch : hpy - - - - - d2045a5e by Antonio Cuni at 2020-10-23T10:33:22+02:00 update the context and adjust the list of pre-allocated handles --HG-- branch : hpy - - - - - ec11517d by Antonio Cuni at 2020-10-23T11:18:29+02:00 add support for __doc__ on both W_ExtensionFunction and W_ExtensionMethod --HG-- branch : hpy - - - - - 0932f5c1 by Antonio Cuni at 2020-10-23T11:26:59+02:00 fix this after changing the signature of W_ExtensionFunction.__init__ --HG-- branch : hpy - - - - - af1ef9fe by Antonio Cuni at 2020-10-23T11:27:48+02:00 make it possible to call pytest.skip() without arguments from applevel tests (needed because at least one hpy test does it) --HG-- branch : hpy - - - - - 75c42782 by Antonio Cuni at 2020-10-23T11:37:47+02:00 correctly handle HPyDef_MEMBER(.readonly=1) --HG-- branch : hpy - - - - - c0e231ac by Antonio Cuni at 2020-10-23T11:57:11+02:00 implement HPyMember_STRING --HG-- branch : hpy - - - - - d9a17fb2 by Antonio Cuni at 2020-10-23T12:06:56+02:00 implement HPyMember_CHAR --HG-- branch : hpy - - - - - e18f1b25 by Antonio Cuni at 2020-10-23T12:11:49+02:00 implement HPyMember_STRING_INPLACE --HG-- branch : hpy - - - - - 4f723a38 by Antonio Cuni at 2020-10-23T12:14:58+02:00 implement HPyMember_BOOL --HG-- branch : hpy - - - - - 5da0a0b7 by Antonio Cuni at 2020-10-23T14:45:17+02:00 implement HPyMember_NONE --HG-- branch : hpy - - - - - 4a540521 by Antonio Cuni at 2020-10-23T14:56:17+02:00 improve the test and fix --HG-- branch : hpy - - - - - bda02205 by Antonio Cuni at 2020-10-25T15:07:14+01:00 the tests inside test_extra are being integrated into the main hpy tests in the git branch antocuni/integrate-pypy-tests: move them into the appropriate place also here --HG-- branch : hpy - - - - - dd6a6308 by Antonio Cuni at 2020-10-25T15:32:44+01:00 WIP: fix the test as it was done by git commit c1d07fd of the antocuni/integrate-pypy-tests branch. Implement the __setitem__ side of the sq_ass_item slot. The test still fails because we are missing __delitem__ --HG-- branch : hpy - - - - - 47222fb3 by Antonio Cuni at 2020-10-25T15:44:15+01:00 implement W_wrap_sq_delitem and make test_sq_ass_item pass --HG-- branch : hpy - - - - - 729b59fc by Antonio Cuni at 2020-10-25T15:48:45+01:00 enable sq_concat and sq_inplace_concat --HG-- branch : hpy - - - - - 65c031bf by Antonio Cuni at 2020-10-25T15:51:06+01:00 implement sq_repeat and sq_inplace_repeat --HG-- branch : hpy - - - - - 9f4e2186 by Antonio Cuni at 2020-10-25T15:59:44+01:00 implement sq_contains --HG-- branch : hpy - - - - - d9f82c0b by Antonio Cuni at 2020-10-25T17:29:32+01:00 correctly handle negative indices inside sq_* slots --HG-- branch : hpy - - - - - 3fdfa324 by Antonio Cuni at 2020-10-25T17:44:21+01:00 improve test_legacy_slots_members as done by hpy git rev 94981b9, and fix it --HG-- branch : hpy - - - - - b3fb3403 by Antonio Cuni at 2020-10-25T17:52:16+01:00 add a link to the relevant issue here --HG-- branch : hpy - - - - - 9a9f7399 by Ronan Lamy at 2020-10-27T17:02:41+00:00 Workaround for bridge functions misbehaving when switching between different space objects in testing --HG-- branch : hpy - - - - - f0b3c994 by Matti Picus at 2020-10-31T20:48:13+02:00 update unused Makefile --HG-- branch : py3.6 - - - - - 678fc404 by Matti Picus at 2020-10-31T21:58:46+02:00 use _pydecimal not _decimal --HG-- branch : py3.6 - - - - - f8f23143 by Matti Picus at 2020-11-01T07:27:09+02:00 add whatsnew-pypy3-7.3.3.rst, mention disabled hpy in 7.3.2 - - - - - 9ff51b7b by Matti Picus at 2020-11-01T11:03:05+02:00 add missing include, needs sychronization with upstream - - - - - 186f65af by Matti Picus at 2020-11-02T08:17:04+02:00 typo in macro name - - - - - a32cca96 by Antonio Cuni at 2020-11-02T14:38:11+01:00 WIP: start to implement HPyTracker --HG-- branch : hpy - - - - - 09293d6c by Antonio Cuni at 2020-11-02T14:50:00+01:00 implement HPyTracker_{Add,RemoveAll} --HG-- branch : hpy - - - - - 79d52a0c by Ronan Lamy at 2020-11-02T18:37:07+00:00 Ensure compatibility of r_singlefloat/r_longfloat hashes with equality - - - - - 9fd89746 by Antonio Cuni at 2020-11-02T21:10:16+00:00 Merge branch 'branch/hpy' into 'branch/py3.6' Update to hpy 0.1.dev723+gdba748d See merge request pypy/pypy!772 --HG-- branch : py3.6 - - - - - d4a8374a by cptpcrd at 2020-11-02T19:28:10-05:00 fix resource module prlimit() detection 1. Fix prlimit() detection on musl (where `ctypes.util.find_library('c')` always returns None) 2. Only run the prlimit() tests if prlimit() is present --HG-- branch : cptpcrd-resource-prlimit-condition - - - - - 83ed90ae by Matti Picus at 2020-11-03T09:36:39+02:00 merge cptpcrd-resource-prlimit-condition --HG-- branch : py3.6 - - - - - d8ad7359 by Matti Picus at 2020-11-03T09:40:41+02:00 merge default into branch --HG-- branch : py3.6 - - - - - 738b31a6 by Matti Picus at 2020-11-03T09:43:50+02:00 document hpy as part of the release - - - - - f22bfe72 by Matti Picus at 2020-11-03T09:44:26+02:00 merge default into py3.6 --HG-- branch : py3.6 - - - - - e48ec58c by Matti Picus at 2020-11-04T06:58:32+02:00 adapt test to missing _decimal module --HG-- branch : py3.6 - - - - - fd2ce893 by Matti Picus at 2020-11-04T09:43:02+02:00 move test - - - - - 46d8f77a by Matti Picus at 2020-11-04T11:39:24+02:00 update test - - - - - 92fd5b4b by Matti Picus at 2020-11-04T11:39:47+02:00 merge default into py3.6 --HG-- branch : py3.6 - - - - - d6344e17 by Matti Picus at 2020-11-04T11:42:38+02:00 adapt test to py3.6 --HG-- branch : py3.6 - - - - - 99c54112 by Matti Picus at 2020-11-04T17:29:29+02:00 merge py3.6 into release --HG-- branch : release-pypy3.6-v7.x - - - - - 30 changed files: - Makefile - extra_tests/test_decimal.py - pypy/module/test_lib_pypy/test_posix_extra.py ? extra_tests/test_posix_extra.py - lib_pypy/_decimal.py ? lib_pypy/__decimal.py - lib_pypy/_resource_build.py - lib_pypy/pypy_tools/build_cffi_imports.py - pypy/doc/index-of-whatsnew.rst - pypy/doc/whatsnew-pypy3-7.3.2.rst - + pypy/doc/whatsnew-pypy3-7.3.3.rst - pypy/doc/whatsnew-pypy3-head.rst - pypy/module/_hpy_universal/_vendored/hpy/devel/__init__.py - pypy/module/_hpy_universal/_vendored/hpy/devel/include/common/autogen_hpyfunc_declare.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/common/autogen_hpyslot.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/common/hpydef.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/common/hpyfunc.h - + pypy/module/_hpy_universal/_vendored/hpy/devel/include/common/runtime/ctx_tracker.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/common/version.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/cpython/autogen_hpyfunc_trampolines.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/cpython/hpy.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/universal/autogen_ctx.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/universal/autogen_hpyfunc_trampolines.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/universal/autogen_trampolines.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/universal/hpy.h - pypy/module/_hpy_universal/_vendored/hpy/devel/src/runtime/ctx_listbuilder.c - pypy/module/_hpy_universal/_vendored/hpy/devel/src/runtime/ctx_module.c - + pypy/module/_hpy_universal/_vendored/hpy/devel/src/runtime/ctx_tracker.c - pypy/module/_hpy_universal/_vendored/hpy/devel/src/runtime/ctx_tuplebuilder.c - pypy/module/_hpy_universal/_vendored/hpy/devel/src/runtime/ctx_type.c - pypy/module/_hpy_universal/_vendored/hpy/devel/version.py - pypy/module/_hpy_universal/handles.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/bf1ed88769f07f144167169b553f6e32addac5df...99c54112e96866fe8e66c75ec4fec2602d13854e -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/bf1ed88769f07f144167169b553f6e32addac5df...99c54112e96866fe8e66c75ec4fec2602d13854e You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Thu Nov 5 04:11:51 2020 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick) Date: Thu, 05 Nov 2020 09:11:51 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] fix test to not turn all DeprecationWarnings into errors permanently (makes later tests fail) Message-ID: <5fa3c1d78293a_17b2afa4bf68964112438@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/py3.7 at PyPy / pypy Commits: 06ed6135 by Carl Friedrich Bolz-Tereick at 2020-11-05T10:07:14+01:00 fix test to not turn all DeprecationWarnings into errors permanently (makes later tests fail) --HG-- branch : py3.7 - - - - - 1 changed file: - pypy/interpreter/astcompiler/test/test_compiler.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/06ed6135449e3fb5913b3637d41b959e4b73b604 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/06ed6135449e3fb5913b3637d41b959e4b73b604 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Thu Nov 5 11:25:18 2020 From: foss at heptapod.net (Matti Picus) Date: Thu, 05 Nov 2020 16:25:18 +0000 Subject: [pypy-commit] [Git][pypy/pypy.org][branch/default] change more bitbucket links to heptapod Message-ID: <5fa4276e2777e_17b2afa4bf682d41153b7@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy.org Commits: 3d0e78c1 by Matti Picus at 2020-11-05T18:24:54+02:00 change more bitbucket links to heptapod - - - - - 10 changed files: - pages/download_advanced.rst - pages/features.rst - pages/people.rst - pages/performance.rst - public/download_advanced.html - public/features.html - public/people.html - public/performance.html - public/sitemap.xml - public/sitemapindex.xml View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/commit/3d0e78c1adbb13373826f9a30c8aa5e35cc5863a -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy.org/-/commit/3d0e78c1adbb13373826f9a30c8aa5e35cc5863a You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Thu Nov 5 13:31:37 2020 From: foss at heptapod.net (Matti Picus) Date: Thu, 05 Nov 2020 18:31:37 +0000 Subject: [pypy-commit] [Git][pypy/pypy.org][branch/default] update link for topaz Message-ID: <5fa445099e82b_17b2afa4bf371e8115585@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy.org Commits: e4e6ccc9 by Matti Picus at 2020-11-05T20:31:24+02:00 update link for topaz - - - - - 4 changed files: - pages/features.rst - public/features.html - public/sitemap.xml - public/sitemapindex.xml View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/commit/e4e6ccc91a277d0af6e258d386920da30e203cff -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy.org/-/commit/e4e6ccc91a277d0af6e258d386920da30e203cff You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Thu Nov 5 13:33:36 2020 From: foss at heptapod.net (Matti Picus) Date: Thu, 05 Nov 2020 18:33:36 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] fix link for topaz Message-ID: <5fa445808b0f8_17b2afa561674f411575b@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 3073e023 by Matti Picus at 2020-11-05T20:32:30+02:00 fix link for topaz - - - - - 1 changed file: - pypy/doc/faq.rst View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/3073e02344eeee77b1ce1323d0ff569ae48d12c2 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/3073e02344eeee77b1ce1323d0ff569ae48d12c2 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Nov 6 02:21:24 2020 From: foss at heptapod.net (Matti Picus) Date: Fri, 06 Nov 2020 07:21:24 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] fix asyncFor, issue 3339 Message-ID: <5fa4f97412053_17b2afa58227a681192de@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.6 at PyPy / pypy Commits: 68250c44 by Matti Picus at 2020-11-06T09:20:58+02:00 fix asyncFor, issue 3339 --HG-- branch : py3.6 - - - - - 1 changed file: - pypy/interpreter/astcompiler/codegen.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/68250c44b40661c5e5679e6aa38511f447a00b0c -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/68250c44b40661c5e5679e6aa38511f447a00b0c You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Nov 6 03:28:32 2020 From: foss at heptapod.net (Matti Picus) Date: Fri, 06 Nov 2020 08:28:32 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] add a post-translation test, would be better to do this untranslated Message-ID: <5fa50930bf2f9_17b2afa4bf549dc1219df@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.6 at PyPy / pypy Commits: 0a5d23bb by Matti Picus at 2020-11-06T10:28:13+02:00 add a post-translation test, would be better to do this untranslated --HG-- branch : py3.6 - - - - - 1 changed file: - + extra_tests/test_dis.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/0a5d23bba282fc3b3777c2e15d048007eb37cf97 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/0a5d23bba282fc3b3777c2e15d048007eb37cf97 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Nov 6 04:14:41 2020 From: foss at heptapod.net (Matti Picus) Date: Fri, 06 Nov 2020 09:14:41 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 4 commits: fix asyncFor, issue 3339 Message-ID: <5fa5140194548_17b2afa4bf682d41224d6@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 68250c44 by Matti Picus at 2020-11-06T09:20:58+02:00 fix asyncFor, issue 3339 --HG-- branch : py3.6 - - - - - 0a5d23bb by Matti Picus at 2020-11-06T10:28:13+02:00 add a post-translation test, would be better to do this untranslated --HG-- branch : py3.6 - - - - - 6433250f by Matti Picus at 2020-11-06T11:06:39+02:00 merge py3.6 into py3.7 --HG-- branch : py3.7 - - - - - 3ff0b8a7 by Matti Picus at 2020-11-06T11:14:15+02:00 adjust test to python3.7 compiler --HG-- branch : py3.7 - - - - - 2 changed files: - + extra_tests/test_dis.py - pypy/interpreter/astcompiler/codegen.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/06ed6135449e3fb5913b3637d41b959e4b73b604...3ff0b8a7cc6284402977ae794d70dab80aee36b8 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/06ed6135449e3fb5913b3637d41b959e4b73b604...3ff0b8a7cc6284402977ae794d70dab80aee36b8 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Nov 6 06:24:58 2020 From: foss at heptapod.net (Matti Picus) Date: Fri, 06 Nov 2020 11:24:58 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/release-pypy3.7-v7.x] 12 commits: adapt test to missing _decimal module Message-ID: <5fa5328a1bf22_17b2afa4bf4679c12305f@heptapod-foss.mail> Matti Picus pushed to branch branch/release-pypy3.7-v7.x at PyPy / pypy Commits: e48ec58c by Matti Picus at 2020-11-04T06:58:32+02:00 adapt test to missing _decimal module --HG-- branch : py3.6 - - - - - fd2ce893 by Matti Picus at 2020-11-04T09:43:02+02:00 move test - - - - - 46d8f77a by Matti Picus at 2020-11-04T11:39:24+02:00 update test - - - - - 92fd5b4b by Matti Picus at 2020-11-04T11:39:47+02:00 merge default into py3.6 --HG-- branch : py3.6 - - - - - d6344e17 by Matti Picus at 2020-11-04T11:42:38+02:00 adapt test to py3.6 --HG-- branch : py3.6 - - - - - 2ba2c997 by Matti Picus at 2020-11-04T17:27:06+02:00 Merge with py3.6 --HG-- branch : py3.7 - - - - - 06ed6135 by Carl Friedrich Bolz-Tereick at 2020-11-05T10:07:14+01:00 fix test to not turn all DeprecationWarnings into errors permanently (makes later tests fail) --HG-- branch : py3.7 - - - - - 68250c44 by Matti Picus at 2020-11-06T09:20:58+02:00 fix asyncFor, issue 3339 --HG-- branch : py3.6 - - - - - 0a5d23bb by Matti Picus at 2020-11-06T10:28:13+02:00 add a post-translation test, would be better to do this untranslated --HG-- branch : py3.6 - - - - - 6433250f by Matti Picus at 2020-11-06T11:06:39+02:00 merge py3.6 into py3.7 --HG-- branch : py3.7 - - - - - 3ff0b8a7 by Matti Picus at 2020-11-06T11:14:15+02:00 adjust test to python3.7 compiler --HG-- branch : py3.7 - - - - - 425007c0 by Matti Picus at 2020-11-06T13:24:12+02:00 merge py3.7 into release --HG-- branch : release-pypy3.7-v7.x - - - - - 5 changed files: - extra_tests/test_decimal.py - + extra_tests/test_dis.py - pypy/module/test_lib_pypy/test_posix_extra.py ? extra_tests/test_posix_extra.py - pypy/interpreter/astcompiler/codegen.py - pypy/interpreter/astcompiler/test/test_compiler.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/5254ecd9b78e9e987e4810685166c7a739c93061...425007c0b249e6f37c45d3ea6d9024ae8949964a -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/5254ecd9b78e9e987e4810685166c7a739c93061...425007c0b249e6f37c45d3ea6d9024ae8949964a You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Nov 6 06:25:07 2020 From: foss at heptapod.net (Matti Picus) Date: Fri, 06 Nov 2020 11:25:07 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/release-pypy3.6-v7.x] 3 commits: fix asyncFor, issue 3339 Message-ID: <5fa5329361a0b_17b2afa4bf682d412325@heptapod-foss.mail> Matti Picus pushed to branch branch/release-pypy3.6-v7.x at PyPy / pypy Commits: 68250c44 by Matti Picus at 2020-11-06T09:20:58+02:00 fix asyncFor, issue 3339 --HG-- branch : py3.6 - - - - - 0a5d23bb by Matti Picus at 2020-11-06T10:28:13+02:00 add a post-translation test, would be better to do this untranslated --HG-- branch : py3.6 - - - - - 9a4a919a by Matti Picus at 2020-11-06T13:22:26+02:00 merge py3.6 into branch --HG-- branch : release-pypy3.6-v7.x - - - - - 2 changed files: - + extra_tests/test_dis.py - pypy/interpreter/astcompiler/codegen.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/99c54112e96866fe8e66c75ec4fec2602d13854e...9a4a919a816e03d0d38764d717ba4f062d250634 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/99c54112e96866fe8e66c75ec4fec2602d13854e...9a4a919a816e03d0d38764d717ba4f062d250634 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Nov 6 08:05:06 2020 From: foss at heptapod.net (Matti Picus) Date: Fri, 06 Nov 2020 13:05:06 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Pushed new branch branch/py3.6-resync Message-ID: <5fa54a02be175_17b2afa4bf4679c12489c@heptapod-foss.mail> Matti Picus pushed new branch branch/py3.6-resync at PyPy / pypy -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/tree/branch/py3.6-resync You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Nov 6 08:05:20 2020 From: foss at heptapod.net (Matti Picus) Date: Fri, 06 Nov 2020 13:05:20 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/release-pypy2.7-v7.x] 2 commits: fix link for topaz Message-ID: <5fa54a106bf5_17b2afa4bf682d41250a6@heptapod-foss.mail> Matti Picus pushed to branch branch/release-pypy2.7-v7.x at PyPy / pypy Commits: 3073e023 by Matti Picus at 2020-11-05T20:32:30+02:00 fix link for topaz - - - - - 83e8bc80 by Matti Picus at 2020-11-06T14:40:02+02:00 resync from default --HG-- branch : release-pypy2.7-v7.x - - - - - 3 changed files: - pypy/doc/faq.rst - rpython/rlib/rvmprof/src/rvmprof.h - rpython/rlib/rvmprof/src/shared/vmprof_get_custom_offset.h View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/1cfe72e1627d834a5739469bfe8a44c97ad706b8...83e8bc8019874dcc6c8599dd66eb01dc5b96bbd3 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/1cfe72e1627d834a5739469bfe8a44c97ad706b8...83e8bc8019874dcc6c8599dd66eb01dc5b96bbd3 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Nov 6 10:08:12 2020 From: foss at heptapod.net (Matti Picus) Date: Fri, 06 Nov 2020 15:08:12 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Deleted branch branch/py3.6-resync Message-ID: <5fa566dced8_17b2afa561674f41256d7@heptapod-foss.mail> Matti Picus deleted branch branch/py3.6-resync at PyPy / pypy -- You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Nov 6 10:08:14 2020 From: foss at heptapod.net (Matti Picus) Date: Fri, 06 Nov 2020 15:08:14 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] 4 commits: fix link for topaz Message-ID: <5fa566de5f971_17b2afa54b6d0e0125836@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.6 at PyPy / pypy Commits: 3073e023 by Matti Picus at 2020-11-05T20:32:30+02:00 fix link for topaz - - - - - ef201083 by Matti Picus at 2020-11-06T15:04:38+02:00 resync default/rpython into py3.6 --HG-- branch : py3.6-resync - - - - - 96acb2eb by Matti Picus at 2020-11-06T17:06:09+02:00 close branch to be merged --HG-- branch : py3.6-resync - - - - - 10a74f72 by Matti Picus at 2020-11-06T17:07:14+02:00 resync rpython differences from default --HG-- branch : py3.6 - - - - - 4 changed files: - pypy/doc/faq.rst - pypy/doc/whatsnew-pypy3-head.rst - rpython/rlib/rsre/rpy/sre_compile.py - rpython/rlib/rsre/rpy/sre_parse.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/0a5d23bba282fc3b3777c2e15d048007eb37cf97...10a74f72d5a9dad877c8bee1379ff51fa6c0793c -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/0a5d23bba282fc3b3777c2e15d048007eb37cf97...10a74f72d5a9dad877c8bee1379ff51fa6c0793c You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Nov 6 12:41:10 2020 From: foss at heptapod.net (Antonio Cuni) Date: Fri, 06 Nov 2020 17:41:10 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy] 7 commits: ./update_vendored to hpy.devel 0.1.dev756+g848192d, git rev 848192d Message-ID: <5fa58ab686ebd_17b2afa54b6d0e0126320@heptapod-foss.mail> Antonio Cuni pushed to branch branch/hpy at PyPy / pypy Commits: a9ba26c0 by Antonio Cuni at 2020-11-06T16:28:49+01:00 ./update_vendored to hpy.devel 0.1.dev756+g848192d, git rev 848192d --HG-- branch : hpy - - - - - 1612e04e by Antonio Cuni at 2020-11-06T16:45:05+01:00 update the definition of HPyContext, rename the HPyTracker functions and kill HPyDict_{Get,Set}Item --HG-- branch : hpy - - - - - 13bbeb40 by Antonio Cuni at 2020-11-06T17:22:22+01:00 implement HPyErr_Clear, and improve the documentaion about how this stuff is implemented --HG-- branch : hpy - - - - - 3f12d5dd by Antonio Cuni at 2020-11-06T17:35:48+01:00 temporarily comment out this line until we decide how to deal with it upstream --HG-- branch : hpy - - - - - ba718de8 by Antonio Cuni at 2020-11-06T17:44:26+01:00 fix ztranslation --HG-- branch : hpy - - - - - 38ac6471 by Antonio Cuni at 2020-11-06T17:18:51+00:00 fix the extra_tests/hpy_tests/conftest.py, which was broken after a refactoring in hpy.devel --HG-- branch : hpy - - - - - 56f0bbd2 by Antonio Cuni at 2020-11-06T17:40:52+00:00 use pytest_configure instead of pytest_sessionstart, to make sure that the hook is called even when we do py.test extra_tests. Before it was NOT called and the result was that hpy tests were never executed by buildbot :( --HG-- branch : hpy - - - - - 25 changed files: - extra_tests/hpy_tests/conftest.py - pypy/module/_hpy_universal/_vendored/hpy/devel/include/common/autogen_impl.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/common/runtime/ctx_tracker.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/common/version.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/cpython/hpy.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/universal/autogen_ctx.h - pypy/module/_hpy_universal/_vendored/hpy/devel/include/universal/autogen_trampolines.h - pypy/module/_hpy_universal/_vendored/hpy/devel/src/runtime/argparse.c - pypy/module/_hpy_universal/_vendored/hpy/devel/src/runtime/ctx_tracker.c - pypy/module/_hpy_universal/_vendored/hpy/devel/version.py - pypy/module/_hpy_universal/bridge.py - pypy/module/_hpy_universal/handles.py - pypy/module/_hpy_universal/interp_dict.py - pypy/module/_hpy_universal/interp_err.py - pypy/module/_hpy_universal/interp_tracker.py - pypy/module/_hpy_universal/llapi.py - pypy/module/_hpy_universal/src/bridge.h - pypy/module/_hpy_universal/src/hpyerr.c - pypy/module/_hpy_universal/src/hpyerr.h - pypy/module/_hpy_universal/state.py - pypy/module/_hpy_universal/test/_vendored/test_argparse.py - pypy/module/_hpy_universal/test/_vendored/test_basic.py - pypy/module/_hpy_universal/test/_vendored/test_hpydict.py - pypy/module/_hpy_universal/test/_vendored/test_tracker.py - pypy/objspace/fake/objspace.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/09293d6cf4f3eef1ed8c2c8dcd765827b76bf37a...56f0bbd2ac624d1dbe2dfc95c852dba90be19009 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/09293d6cf4f3eef1ed8c2c8dcd765827b76bf37a...56f0bbd2ac624d1dbe2dfc95c852dba90be19009 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sat Nov 7 02:52:23 2020 From: foss at heptapod.net (Matti Picus) Date: Sat, 07 Nov 2020 07:52:23 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/release-pypy3.6-v7.x] 5 commits: fix link for topaz Message-ID: <5fa6523769fd2_17b2afa4bf371e81280a6@heptapod-foss.mail> Matti Picus pushed to branch branch/release-pypy3.6-v7.x at PyPy / pypy Commits: 3073e023 by Matti Picus at 2020-11-05T20:32:30+02:00 fix link for topaz - - - - - ef201083 by Matti Picus at 2020-11-06T15:04:38+02:00 resync default/rpython into py3.6 --HG-- branch : py3.6-resync - - - - - 96acb2eb by Matti Picus at 2020-11-06T17:06:09+02:00 close branch to be merged --HG-- branch : py3.6-resync - - - - - 10a74f72 by Matti Picus at 2020-11-06T17:07:14+02:00 resync rpython differences from default --HG-- branch : py3.6 - - - - - 9ef3ff7b by Matti Picus at 2020-11-07T09:50:16+02:00 merge py3.6 into release --HG-- branch : release-pypy3.6-v7.x - - - - - 4 changed files: - pypy/doc/faq.rst - pypy/doc/whatsnew-pypy3-head.rst - rpython/rlib/rsre/rpy/sre_compile.py - rpython/rlib/rsre/rpy/sre_parse.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/9a4a919a816e03d0d38764d717ba4f062d250634...9ef3ff7ba2203fbb8d4dec5818b290c903da7f8d -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/9a4a919a816e03d0d38764d717ba4f062d250634...9ef3ff7ba2203fbb8d4dec5818b290c903da7f8d You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sat Nov 7 02:52:32 2020 From: foss at heptapod.net (Matti Picus) Date: Sat, 07 Nov 2020 07:52:32 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 5 commits: fix link for topaz Message-ID: <5fa652402d757_17b2afa561678c812825a@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 3073e023 by Matti Picus at 2020-11-05T20:32:30+02:00 fix link for topaz - - - - - ef201083 by Matti Picus at 2020-11-06T15:04:38+02:00 resync default/rpython into py3.6 --HG-- branch : py3.6-resync - - - - - 96acb2eb by Matti Picus at 2020-11-06T17:06:09+02:00 close branch to be merged --HG-- branch : py3.6-resync - - - - - 10a74f72 by Matti Picus at 2020-11-06T17:07:14+02:00 resync rpython differences from default --HG-- branch : py3.6 - - - - - 8b9b1614 by Matti Picus at 2020-11-07T09:51:15+02:00 merge py3.6 into branch --HG-- branch : py3.7 - - - - - 4 changed files: - pypy/doc/faq.rst - pypy/doc/whatsnew-pypy3-head.rst - rpython/rlib/rsre/rpy/sre_compile.py - rpython/rlib/rsre/rpy/sre_parse.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/3ff0b8a7cc6284402977ae794d70dab80aee36b8...8b9b1614bc3e10f14fb840fe86c3dc20e5024d89 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/3ff0b8a7cc6284402977ae794d70dab80aee36b8...8b9b1614bc3e10f14fb840fe86c3dc20e5024d89 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sat Nov 7 14:14:08 2020 From: foss at heptapod.net (Matti Picus) Date: Sat, 07 Nov 2020 19:14:08 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/hpy] fix extra_tests - apparently pytest_addoption can only be in toplevel conftest.py Message-ID: <5fa6f200b1e6b_17b2afa561678c8129954@heptapod-foss.mail> Matti Picus pushed to branch branch/hpy at PyPy / pypy Commits: ba7496c0 by Matti Picus at 2020-11-07T21:13:30+02:00 fix extra_tests - apparently pytest_addoption can only be in toplevel conftest.py https://github.com/pytest-dev/pytest/issues/3097#issuecomment-356406411 --HG-- branch : hpy - - - - - 2 changed files: - extra_tests/conftest.py - extra_tests/hpy_tests/conftest.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/ba7496c005914ed6e64bede02c666c11673cfa34 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/ba7496c005914ed6e64bede02c666c11673cfa34 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Nov 8 06:18:06 2020 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick) Date: Sun, 08 Nov 2020 11:18:06 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Pushed new branch branch/refactor-posonly Message-ID: <5fa7d3eef09cd_17b2afa4bf371e813099e@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed new branch branch/refactor-posonly at PyPy / pypy -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/tree/branch/refactor-posonly You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Nov 8 08:34:08 2020 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick) Date: Sun, 08 Nov 2020 13:34:08 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] fix broken merge 2f61e71cf5b0 (some code that was moved from 3.6 to 3.7 got Message-ID: <5fa7f3d0dbe2_17b2afa4bf4679c1311c@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/py3.7 at PyPy / pypy Commits: 1973860c by Carl Friedrich Bolz-Tereick at 2020-11-08T14:30:15+01:00 fix broken merge 2f61e71cf5b0 (some code that was moved from 3.6 to 3.7 got duplicated by the merge). This fixes a number of test failures in test_typeobject.py and test_class.py --HG-- branch : py3.7 - - - - - 1 changed file: - pypy/objspace/std/typeobject.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/1973860cb115c95a1db9b8a1452d313e52ec0788 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/1973860cb115c95a1db9b8a1452d313e52ec0788 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Nov 9 13:28:07 2020 From: foss at heptapod.net (Matti Picus) Date: Mon, 09 Nov 2020 18:28:07 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/release-pypy3.6-v7.x] disable _hpy_universal for this release Message-ID: <5fa98a3763ea5_17b2afa561678c81391e5@heptapod-foss.mail> Matti Picus pushed to branch branch/release-pypy3.6-v7.x at PyPy / pypy Commits: 96463b7c by Matti Picus at 2020-11-09T20:24:38+02:00 disable _hpy_universal for this release --HG-- branch : release-pypy3.6-v7.x - - - - - 1 changed file: - pypy/config/pypyoption.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/96463b7c71f20abd3c21d9604820d3eecaea8afe -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/96463b7c71f20abd3c21d9604820d3eecaea8afe You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Nov 9 13:28:17 2020 From: foss at heptapod.net (Matti Picus) Date: Mon, 09 Nov 2020 18:28:17 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/release-pypy3.7-v7.x] 9 commits: fix link for topaz Message-ID: <5fa98a41e23ca_17b2afa561674f413939e@heptapod-foss.mail> Matti Picus pushed to branch branch/release-pypy3.7-v7.x at PyPy / pypy Commits: 3073e023 by Matti Picus at 2020-11-05T20:32:30+02:00 fix link for topaz - - - - - ef201083 by Matti Picus at 2020-11-06T15:04:38+02:00 resync default/rpython into py3.6 --HG-- branch : py3.6-resync - - - - - 96acb2eb by Matti Picus at 2020-11-06T17:06:09+02:00 close branch to be merged --HG-- branch : py3.6-resync - - - - - 10a74f72 by Matti Picus at 2020-11-06T17:07:14+02:00 resync rpython differences from default --HG-- branch : py3.6 - - - - - 8b9b1614 by Matti Picus at 2020-11-07T09:51:15+02:00 merge py3.6 into branch --HG-- branch : py3.7 - - - - - b9738de9 by Matti Picus at 2020-11-07T09:51:39+02:00 merge py3.7 into release --HG-- branch : release-pypy3.7-v7.x - - - - - 1973860c by Carl Friedrich Bolz-Tereick at 2020-11-08T14:30:15+01:00 fix broken merge 2f61e71cf5b0 (some code that was moved from 3.6 to 3.7 got duplicated by the merge). This fixes a number of test failures in test_typeobject.py and test_class.py --HG-- branch : py3.7 - - - - - f1495376 by Matti Picus at 2020-11-09T20:25:30+02:00 disable _hpy_universal for this release --HG-- branch : release-pypy3.7-v7.x - - - - - d7483499 by Matti Picus at 2020-11-09T20:25:48+02:00 merge py3.7 into relase --HG-- branch : release-pypy3.7-v7.x - - - - - 6 changed files: - pypy/config/pypyoption.py - pypy/doc/faq.rst - pypy/doc/whatsnew-pypy3-head.rst - pypy/objspace/std/typeobject.py - rpython/rlib/rsre/rpy/sre_compile.py - rpython/rlib/rsre/rpy/sre_parse.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/425007c0b249e6f37c45d3ea6d9024ae8949964a...d74834990dbe4860ff6b0af4b7f7cdb8c6455029 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/425007c0b249e6f37c45d3ea6d9024ae8949964a...d74834990dbe4860ff6b0af4b7f7cdb8c6455029 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Nov 9 13:41:21 2020 From: foss at heptapod.net (Matti Picus) Date: Mon, 09 Nov 2020 18:41:21 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/release-pypy3.7-v7.x] disable _hpy_universal for this release Message-ID: <5fa98d516cbd4_17b2afa54b6d0e0139599@heptapod-foss.mail> Matti Picus pushed to branch branch/release-pypy3.7-v7.x at PyPy / pypy Commits: d972f9a1 by Matti Picus at 2020-11-09T20:40:23+02:00 disable _hpy_universal for this release --HG-- branch : release-pypy3.7-v7.x - - - - - 1 changed file: - pypy/config/pypyoption.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/d972f9a1d9f7dd3d9151e32ff763bd42cdd68465 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/d972f9a1d9f7dd3d9151e32ff763bd42cdd68465 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Nov 9 13:41:34 2020 From: foss at heptapod.net (Matti Picus) Date: Mon, 09 Nov 2020 18:41:34 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/release-pypy3.6-v7.x] disable _hpy_universal for this release Message-ID: <5fa98d5e5019c_17b2afa4bf4679c13974e@heptapod-foss.mail> Matti Picus pushed to branch branch/release-pypy3.6-v7.x at PyPy / pypy Commits: b016c329 by Matti Picus at 2020-11-09T20:39:13+02:00 disable _hpy_universal for this release --HG-- branch : release-pypy3.6-v7.x - - - - - 1 changed file: - pypy/config/pypyoption.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/b016c3295c5f53bc53921d1c4d753b39e4aefa06 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/b016c3295c5f53bc53921d1c4d753b39e4aefa06 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Wed Nov 11 02:27:55 2020 From: foss at heptapod.net (Matti Picus) Date: Wed, 11 Nov 2020 07:27:55 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] 3 commits: Added tag release-pypy2.7-v7.3.3rc1 for changeset a29ef73f9b32 Message-ID: <5fab927b19898_17b2afa4bf549dc146910@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 4621be5e by Matti Picus at 2020-11-11T09:26:41+02:00 Added tag release-pypy2.7-v7.3.3rc1 for changeset a29ef73f9b32 - - - - - 966a5120 by Matti Picus at 2020-11-11T09:27:06+02:00 Added tag release-pypy3.6-v7.3.3rc1 for changeset fab92f174c77 - - - - - 089a5687 by Matti Picus at 2020-11-11T09:27:23+02:00 Added tag release-pypy3.7-v7.3.3rc1 for changeset 6cf8fa20a7f6 - - - - - 1 changed file: - .hgtags View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/3073e02344eeee77b1ce1323d0ff569ae48d12c2...089a56875fc2e3ae2c29c748f900c988e02499a4 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/3073e02344eeee77b1ce1323d0ff569ae48d12c2...089a56875fc2e3ae2c29c748f900c988e02499a4 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Wed Nov 11 03:51:41 2020 From: foss at heptapod.net (Matti Picus) Date: Wed, 11 Nov 2020 08:51:41 +0000 Subject: [pypy-commit] [Git][pypy/pypy.org][branch/default] add sha256 hashes for 7.3.3rc1 Message-ID: <5faba61d4c1f0_17b2afa561678c81471ef@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy.org Commits: d9945c0c by Matti Picus at 2020-11-11T10:50:50+02:00 add sha256 hashes for 7.3.3rc1 - - - - - 1 changed file: - pages/download_advanced.rst View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/commit/d9945c0c0886ec1f0fbd8ce1ab52456814f3b34a -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy.org/-/commit/d9945c0c0886ec1f0fbd8ce1ab52456814f3b34a You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Wed Nov 11 10:45:19 2020 From: foss at heptapod.net (Matti Picus) Date: Wed, 11 Nov 2020 15:45:19 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/rpython3] 27 commits: add resource.prlimit() (added in CPython 3.4) Message-ID: <5fac070fb9125_17b2afa561674f4152223@heptapod-foss.mail> Matti Picus pushed to branch branch/rpython3 at PyPy / pypy Commits: da03fda1 by cptpcrd at 2020-10-28T13:25:54-04:00 add resource.prlimit() (added in CPython 3.4) --HG-- branch : cptpcrd-resource-prlimit - - - - - 7cd66c27 by cptpcrd at 2020-10-28T17:59:00-04:00 only compile my_prlimit header on Linux --HG-- branch : cptpcrd-resource-prlimit - - - - - 77fe4f3e by cptpcrd at 2020-10-29T08:42:10-04:00 my_prlimit -> _prlimit (in _resource_build) --HG-- branch : cptpcrd-resource-prlimit - - - - - 9054a23f by Matti Picus at 2020-10-29T15:04:23+02:00 dynamically allocate Py_buffer.format if needed, issue 3336 - - - - - 656b8e3b by Matti Picus at 2020-10-29T15:06:36+02:00 document, close branch to be merged --HG-- branch : cptpcrd-resource-prlimit - - - - - f6367941 by Matti Picus at 2020-10-29T15:07:13+02:00 merge cptpcrd-resource-prlimit, which provides resource.prlimit - - - - - 639ee0cd by Matti Picus at 2020-10-29T16:59:16+02:00 add draft release note - - - - - bfadad3f by Matti Picus at 2020-10-29T19:12:44+02:00 fix translation - - - - - f5a766a6 by Matti Picus at 2020-10-29T19:25:01+02:00 update release note - - - - - c3965a13 by Matti Picus at 2020-10-29T22:29:13+02:00 test, fix for readonly flag on PyObject_GetBuffer(<bytes>, view) (issue 3307) - - - - - 06012fd0 by Matti Picus at 2020-10-30T09:28:35+02:00 revert these files to remove os.prlimit from 2.7 - - - - - 1eaa5c38 by Matti Picus at 2020-10-30T09:45:54+02:00 update release note - - - - - ce7a2d62 by Matti Picus at 2020-10-30T11:40:11+02:00 tweak struct, adapt test to new struct layout - - - - - 256e4bae by Matti Picus at 2020-10-31T19:38:25+02:00 move whatsnew-head - - - - - e99f01f9 by Matti Picus at 2020-10-31T19:45:52+02:00 start 7.3.3 release cycle - - - - - a3c0d694 by Matti Picus at 2020-10-31T20:27:23+02:00 2to3 makecontributor.py, update contributors - - - - - f8f23143 by Matti Picus at 2020-11-01T07:27:09+02:00 add whatsnew-pypy3-7.3.3.rst, mention disabled hpy in 7.3.2 - - - - - 9ff51b7b by Matti Picus at 2020-11-01T11:03:05+02:00 add missing include, needs sychronization with upstream - - - - - 186f65af by Matti Picus at 2020-11-02T08:17:04+02:00 typo in macro name - - - - - 79d52a0c by Ronan Lamy at 2020-11-02T18:37:07+00:00 Ensure compatibility of r_singlefloat/r_longfloat hashes with equality - - - - - 04556d9d by Matti Picus at 2020-11-02T20:39:37+02:00 merge default into branch --HG-- branch : rpython3 - - - - - 36875722 by Matti Picus at 2020-11-11T13:27:46+02:00 more progress --HG-- branch : rpython3 - - - - - de09cc48 by Matti Picus at 2020-11-11T16:41:12+02:00 replace argument tuples --HG-- branch : rpython3 - - - - - 11eb1751 by Matti Picus at 2020-11-11T16:42:49+02:00 add twothree reraise semantics --HG-- branch : rpython3 - - - - - 36669598 by Matti Picus at 2020-11-11T16:43:36+02:00 dictionary iteration --HG-- branch : rpython3 - - - - - 9cda6dfe by Matti Picus at 2020-11-11T16:43:48+02:00 im_func --HG-- branch : rpython3 - - - - - f6decffa by Matti Picus at 2020-11-11T16:44:00+02:00 StringIO --HG-- branch : rpython3 - - - - - 30 changed files: - LICENSE - extra_tests/cffi_tests/cffi0/test_ffi_backend.py - lib_pypy/_testcapimodule.c - pypy/doc/conf.py - pypy/doc/contributor.rst - pypy/doc/index-of-release-notes.rst - pypy/doc/index-of-whatsnew.rst - + pypy/doc/release-v7.3.3.rst - pypy/doc/tool/makecontributor.py - pypy/doc/whatsnew-head.rst - + pypy/doc/whatsnew-pypy2-7.3.3.rst - pypy/doc/whatsnew-pypy3-7.3.2.rst - + pypy/doc/whatsnew-pypy3-7.3.3.rst - pypy/doc/whatsnew-pypy3-head.rst - pypy/module/cpyext/api.py - pypy/module/cpyext/include/patchlevel.h - pypy/module/cpyext/memoryobject.py - pypy/module/cpyext/parse/cpyext_object.h - pypy/module/cpyext/slotdefs.py - pypy/module/cpyext/test/test_memoryobject.py - pypy/module/sys/version.py - rpython/annotator/binaryop.py - rpython/rlib/rarithmetic.py - rpython/rlib/rgc.py - rpython/rlib/rvmprof/cintf.py - rpython/rtyper/llinterp.py - rpython/rtyper/lltypesystem/ll2ctypes.py - rpython/rtyper/lltypesystem/llmemory.py - rpython/rtyper/lltypesystem/lloperation.py - rpython/rtyper/rmodel.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/e56ef94f4bf75e36cdc6389cba724e1a3ae26d57...f6decffa8d84492f753ffeec5538dfcd915ab5e6 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/e56ef94f4bf75e36cdc6389cba724e1a3ae26d57...f6decffa8d84492f753ffeec5538dfcd915ab5e6 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Thu Nov 12 00:33:10 2020 From: foss at heptapod.net (Matti Picus) Date: Thu, 12 Nov 2020 05:33:10 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/rpython3] 5 commits: more replace argument tuples Message-ID: <5facc916770e2_17b2afa4bf549dc1559ac@heptapod-foss.mail> Matti Picus pushed to branch branch/rpython3 at PyPy / pypy Commits: 07cb6b24 by Matti Picus at 2020-11-12T07:28:57+02:00 more replace argument tuples --HG-- branch : rpython3 - - - - - d35b604c by Matti Picus at 2020-11-12T07:30:21+02:00 maxint -> maxsize --HG-- branch : rpython3 - - - - - 2946bc56 by Matti Picus at 2020-11-12T07:31:19+02:00 print, use universal_newlines=True --HG-- branch : rpython3 - - - - - 55dafed8 by Matti Picus at 2020-11-12T07:31:52+02:00 encoding, maybe wrong --HG-- branch : rpython3 - - - - - 6a2df364 by Matti Picus at 2020-11-12T07:32:19+02:00 unicode - str, long - int attempts --HG-- branch : rpython3 - - - - - 15 changed files: - rpython/rlib/rstring.py - rpython/rtyper/annlowlevel.py - rpython/rtyper/lltypesystem/ll2ctypes.py - rpython/rtyper/lltypesystem/lltype.py - rpython/rtyper/lltypesystem/rstr.py - rpython/rtyper/normalizecalls.py - rpython/rtyper/raddress.py - rpython/rtyper/rclass.py - rpython/rtyper/rint.py - rpython/rtyper/rptr.py - rpython/rtyper/rstr.py - rpython/tool/gcc_cache.py - rpython/tool/udir.py - rpython/tool/version.py - rpython/translator/platform/__init__.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/f6decffa8d84492f753ffeec5538dfcd915ab5e6...6a2df3645e6702e753cd65522cf6f3589b24b26d -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/f6decffa8d84492f753ffeec5538dfcd915ab5e6...6a2df3645e6702e753cd65522cf6f3589b24b26d You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Thu Nov 12 06:49:42 2020 From: foss at heptapod.net (Ronan Lamy) Date: Thu, 12 Nov 2020 11:49:42 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] Find a hackish way to parse enums Message-ID: <5fad2156acfc4_17b2afa561674f4159115@heptapod-foss.mail> Ronan Lamy pushed to branch branch/default at PyPy / pypy Commits: d3242fa0 by Ronan Lamy at 2020-08-08T01:00:07+02:00 Find a hackish way to parse enums (grafted from 6b1670dc58b96b676437fa875b2b0d6e38828d76) - - - - - 2 changed files: - pypy/module/cpyext/cparser.py - pypy/module/cpyext/test/test_cparser.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/d3242fa0de920272fa761d622857f40d14dc7441 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/d3242fa0de920272fa761d622857f40d14dc7441 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Thu Nov 12 09:33:53 2020 From: foss at heptapod.net (Ronan Lamy) Date: Thu, 12 Nov 2020 14:33:53 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/rpy-cparser] 147 commits: update to v2.7.16 Message-ID: <5fad47d15d3bf_17b2afa4bf371e8160477@heptapod-foss.mail> Ronan Lamy pushed to branch branch/rpy-cparser at PyPy / pypy Commits: 1794dd2c by Matti Picus at 2019-05-20T12:55:24+03:00 update to v2.7.16 --HG-- branch : vendor/stdlib - - - - - 62d4a706 by Matti Picus at 2019-05-20T12:56:07+03:00 add how-to-update --HG-- branch : vendor/stdlib - - - - - 4c2d1029 by Micha? G?rny at 2020-09-28T09:28:36+02:00 update stdlib to v2.7.18-3-g138e2caeb4 --HG-- branch : vendor/stdlib - - - - - 2e7012c8 by Micha? G?rny at 2020-09-28T10:51:59+02:00 start stdlib-2.7.18-3 branch --HG-- branch : stdlib-2.7.18-3 - - - - - f67b9ed9 by Micha? G?rny at 2020-09-28T10:45:03+02:00 merge vendor/stdlib --HG-- branch : stdlib-2.7.18-3 - - - - - f0618030 by Micha? G?rny at 2020-09-29T15:24:42+02:00 fix mistakenly readded py2.7 import from weakref.py --HG-- branch : stdlib-2.7.18-3 - - - - - 049ea398 by Micha? G?rny at 2020-09-29T15:25:00+02:00 add new py2.7 tests to conftest --HG-- branch : stdlib-2.7.18-3 - - - - - 94e8d8ee by Micha? G?rny at 2020-09-29T16:31:50+02:00 test_syntax: Fix doctest exception message to match pypy --HG-- branch : stdlib-2.7.18-3 - - - - - 5ee9c187 by Micha? G?rny at 2020-09-29T17:31:21+02:00 test_thread: fix pypy gc collection lost on update, caused test to hang --HG-- branch : stdlib-2.7.18-3 - - - - - 2f9bea3f by Micha? G?rny at 2020-09-29T21:39:55+02:00 test_time: fix exception compatibility with pypy --HG-- branch : stdlib-2.7.18-3 - - - - - 07d02be9 by Micha? G?rny at 2020-09-29T21:43:20+02:00 test_xml_etree.py: fix test failure due to refcounting impl detail --HG-- branch : stdlib-2.7.18-3 - - - - - d45eb67d by Stefano Rivera at 2020-10-02T13:06:56-07:00 bpo-38535: Fix positions for AST nodes for calls without arguments in decorators --HG-- branch : stdlib-2.7.18-3 - - - - - eef497d7 by Stefano Rivera at 2015-06-05T20:32:17+02:00 bytearray(obj) should call obj.__index__() instead of obj.__int__(). adapted from b84f64795e2b in the py3k branch --HG-- branch : stdlib-2.7.18-3 - - - - - 5374494e by Stefano Rivera at 2020-10-02T17:40:25-07:00 Update _testcapimodule to 2.7.18 Skip test_long_as_unsigned_long_long_mask as it currently segfaults --HG-- branch : stdlib-2.7.18-3 - - - - - 8a37c310 by Ronan Lamy at 2019-10-16T16:48:28+01:00 Fix range checking in GB18030 decoder (bpo-29990) --HG-- branch : stdlib-2.7.18-3 - - - - - 64ab68e9 by Ronan Lamy at 2019-10-16T17:57:57+01:00 Fix handling escape characters in HZ codec (bpo-30003) --HG-- branch : stdlib-2.7.18-3 - - - - - a9fb5988 by Stefano Rivera at 2020-10-02T22:06:02-07:00 Handle NULL argument to PyLong_AsUnsignedLongLongMask As used in test_long_as_unsigned_long_long_mask in _testcapimodule --HG-- branch : stdlib-2.7.18-3 - - - - - 457bbd3b by Stefano Rivera at 2020-10-02T21:39:21-07:00 Swallow exceptions in PySlice_GetIndices PySlice_GetIndicesEx is the improved version that raises exceptions. As the cPython docs say: > Returns 0 on success and -1 on error with no exception set (unless one of the > indices was not None and failed to be converted to an integer, in > which case -1 is returned with an exception set). > > You probably do not want to use this function. If you want to use slice > objects in versions of Python prior to 2.3, you would probably do well to > incorporate the source of PySlice_GetIndicesEx(), suitably renamed, in the > source of your extension. --HG-- branch : stdlib-2.7.18-3 - - - - - d4de7d26 by Stefano Rivera at 2020-10-02T21:24:16-07:00 PyBuffer_To/FromContiguous were implemented in 94ab09b73962 --HG-- branch : stdlib-2.7.18-3 - - - - - 32d0cb16 by Stefano Rivera at 2020-10-02T18:15:37-07:00 Update _ctypes_test to 2.7.18 --HG-- branch : stdlib-2.7.18-3 - - - - - 54c76ca0 by Ronan Lamy at 2020-05-27T17:57:16+01:00 Ensure correct PEP3118 codes for primitive ctypes types (cf. bpo-10746) --HG-- branch : stdlib-2.7.18-3 - - - - - b47c45b9 by Matti Picus at 2019-08-25T10:36:16+03:00 cpython3 compatibility for raising when calling methods on abstract classes --HG-- branch : stdlib-2.7.18-3 - - - - - 2b6d8a98 by Stefano Rivera at 2020-10-05T18:42:38-07:00 Return a TypeError like cpython would if a timedelta argument doesn't divmod correctly Handle the ridiculous __divmod__ results that test_datetime.TestTimeDelta.test_issue31752 uses. This doesn't really matters in PyPy, we aren't triggering an interpreter failure here like cPython. --HG-- branch : stdlib-2.7.18-3 - - - - - 161339fe by Richard Plangger at 2017-02-27T18:55:01+01:00 (ronan, plan_rich) fix descriptor invocation inside the descr_call of W_TypeObject --HG-- branch : stdlib-2.7.18-3 - - - - - 8750999f by Stefano Rivera at 2020-10-05T20:06:39-07:00 Fix test_dict failures from bpo-27945 tests As-applied to py3.6 in 63c246992f08 --HG-- branch : stdlib-2.7.18-3 - - - - - b0ddceb1 by Stefano Rivera at 2020-10-05T20:14:38-07:00 Handle PyPy's magic offset from cPython (bpo-29514) --HG-- branch : stdlib-2.7.18-3 - - - - - 1d2da07e by Stefano Rivera at 2020-10-05T20:34:12-07:00 Reapply c8d93fa469ba, dropped in d147d3b422d7 > Fix the cpython test for newer pypy versions, with a comment --HG-- branch : stdlib-2.7.18-3 - - - - - 28ac5015 by Ronan Lamy at 2019-08-08T15:59:45+01:00 Fix bpo-25862 --HG-- branch : stdlib-2.7.18-3 - - - - - 8333e438 by Dan Villiom Podlaski Christiansen at 2020-09-23T23:48:00+02:00 rposix: implement sendfile on darwin (and freebsd?) This is not available in CPython 2.7 whether from the OS or MacPorts, so I've applied this against the `py3.6` branch. --HG-- branch : darwin-sendfile-2.7 - - - - - 98652c40 by Matti Picus at 2020-10-02T09:55:02+00:00 Merge branch 'branch/darwin-sendfile-2.7' into 'branch/default' rposix: implement sendfile on darwin (and freebsd?) See merge request pypy/pypy!763 - - - - - fe78f8cf by Matti Picus at 2020-10-02T17:57:58+03:00 update repackage script to create .hg_archival.txt, issue 3315 - - - - - 7461549e by Matti Picus at 2020-10-03T19:20:51+03:00 move translated os.* tests to extra_tests - - - - - 64e7a519 by Matti Picus at 2020-10-03T19:32:57+03:00 redo moved tests, flake8 - - - - - 609406d4 by Matti Picus at 2020-10-03T19:33:09+03:00 small fixes - - - - - 21f2bcd1 by Matti Picus at 2020-10-03T20:07:58+03:00 restart whatsnew-pypy3-head.rst - - - - - e3549d0f by Matti Picus at 2020-10-03T20:33:35+03:00 simplify source repackaging via hg archive, creates .hg_archival.txt, issue 3315 - - - - - 7f4f78a8 by Antonio Cuni at 2020-10-04T15:24:36+02:00 improve the fake objspace so that it fails if you pass a resizable list to newtuple, and to catch the problem which was fixed by 0726e91a1ce1 - - - - - 36b29935 by Armin Rigo at 2020-10-05T22:14:31+02:00 Fix crypt with a multithread protection lock, similar to the one in grp.py - - - - - 4bd4f38e by Matti Picus at 2020-10-06T08:48:26+03:00 fix failing tests - - - - - 77aa9687 by Matti Picus at 2020-10-06T11:06:01+03:00 backport fix for CVE-2019-5010, cpython issue 35746 --HG-- branch : stdlib-2.7.18-3 - - - - - 25a8a06c by Matti Picus at 2020-10-06T11:26:47+03:00 fix incompatibility with ssl context defaults --HG-- branch : stdlib-2.7.18-3 - - - - - 8067c535 by Stefano Rivera at 2020-10-06T16:11:46-07:00 CPython compatibility: IOBase.readlines() should rely on the iterator protocol instead of calling readline() directly (grafted from 7b9b2790269b94ca9ade16847146b5f566502b9d) --HG-- branch : stdlib-2.7.18-3 - - - - - 91436581 by Stefano Rivera at 2020-10-06T16:12:11-07:00 Ensure that IOBase.readlines() uses overridden __iter__ or __next__ in all cases Grafted from 768e7e44eb1eb061d36c385d7e77be800942f402 and eb1aa8262e34. --HG-- branch : stdlib-2.7.18-3 - - - - - 0555837d by Matti Picus at 2020-10-07T08:34:21+03:00 more test fixes - - - - - 3a0aa403 by Matti Picus at 2020-10-07T09:09:48+03:00 update expired testing certificates from latest CPython HEAD - - - - - 2a6b624d by Stefano Rivera at 2020-10-07T12:10:22-07:00 Reject environmnet variables containing = Adapted from 1697fc0bff5dd60fd0ed4149b238a21a3485a38d > Issue 3136: Windows: os.putenv() --HG-- branch : stdlib-2.7.18-3 - - - - - cda8f65e by Stefano Rivera at 2020-10-07T12:37:58-07:00 prevent re-entrant use of iterator in itertools.tee, bpo-34410 (adapted from cd1115f6c1fd3f0840a57f26e79dde4fc5e39c99) --HG-- branch : stdlib-2.7.18-3 - - - - - 467c9f9f by Stefano Rivera at 2020-10-07T17:08:13-07:00 Leave internal state unchanged if _random.Random.setstate() raises an exception (bpo-29960) (grafted from 2cbe9ff660033e5af4ea7e99b5d6584853fcee53) --HG-- branch : stdlib-2.7.18-3 - - - - - 6bddfd52 by Stefano Rivera at 2020-10-07T17:13:54-07:00 _sqlite.Cursor: add relevant part of __check_cursor to close() (grafted from ff4600cfa35e31384ae6c55c7d9b5f21f9aca5bc) --HG-- branch : stdlib-2.7.18-3 - - - - - 8183c825 by Stefano Rivera at 2020-10-07T17:30:29-07:00 test, fix error message for CPython compatibility Picked up from bpo-34052's new tests. (grafted from 2e89e7ae99c0e9568ad1cf8266f6ad10584e8585) --HG-- branch : stdlib-2.7.18-3 - - - - - 44302b30 by Stefano Rivera at 2020-10-07T17:39:20-07:00 This is Python 2.x not 3, encode unicode filenames (bpo-25404) --HG-- branch : stdlib-2.7.18-3 - - - - - 82078b62 by Stefano Rivera at 2020-10-07T17:48:38-07:00 test: Skip bpo-33817 test that uses pythonapi --HG-- branch : stdlib-2.7.18-3 - - - - - 97f8a66d by Stefano Rivera at 2020-10-07T19:24:51-07:00 Fix the bpo-30730 test (invalid env vars in subprocess) in the posix implementation --HG-- branch : stdlib-2.7.18-3 - - - - - c23aead4 by Matti Picus at 2020-10-08T05:46:36+03:00 always use NT sysconfig scheme on windows, issue 3321 - - - - - a3b58b5c by Stefano Rivera at 2020-10-07T19:53:31-07:00 test: pypy's exception message differs --HG-- branch : stdlib-2.7.18-3 - - - - - 6cacdb12 by Stefano Rivera at 2020-10-07T19:53:42-07:00 test: Add an explicit garbage collection to trigger weakref death --HG-- branch : stdlib-2.7.18-3 - - - - - 5020ad6b by Stefano Rivera at 2020-10-07T20:47:49-07:00 Skip tests: PyPy can pickle iterators --HG-- branch : stdlib-2.7.18-3 - - - - - 89bb3278 by Stefano Rivera at 2020-10-07T20:48:35-07:00 Explicitly skip cElementTree MiscTests. cElementTree is importable under PyPy, but isn't implemented in C --HG-- branch : stdlib-2.7.18-3 - - - - - 24f76b1c by Matti Picus at 2020-10-08T07:29:54+03:00 fix (again) avoid python since it needs LD_LIBRARY_PATH on buildbot workers - - - - - 1c0496fe by Stefano Rivera at 2020-10-07T22:13:31-07:00 Revert 8f04b833f59a, superseded by bpo-30365 --HG-- branch : stdlib-2.7.18-3 - - - - - 1429b4e8 by Stefano Rivera at 2020-10-07T22:32:38-07:00 PyPy's parser has always pointed to the start of the token, not the end cPython >= 3.8 has now followed in bpo-34683. --HG-- branch : stdlib-2.7.18-3 - - - - - e53b3dde by Stefano Rivera at 2020-10-07T22:44:58-07:00 Explicitly disable cElementTree tests more effectively (so @cet_only works) Backed out changeset 2dbf44ce2b79 --HG-- branch : stdlib-2.7.18-3 - - - - - aff9c021 by Matti Picus at 2020-10-08T23:05:54+03:00 refactor app_main to delay importing stdlib's os, maybe related to issue 3323 --HG-- branch : app_main - - - - - 881b7c78 by Stefano Rivera at 2020-10-08T23:48:47-07:00 Temporary: app_test for sys_settrace --HG-- branch : stdlib-2.7.18-3 - - - - - 75ea3bc4 by Stefano Rivera at 2020-10-08T20:01:05-07:00 cpython compatibility (grafted from c9039acb3770b3f29467dd7d220d2e7e620f1939) --HG-- branch : stdlib-2.7.18-3 - - - - - 0af58f5e by Matti Picus at 2020-10-09T08:25:42+03:00 revert cf2bc3e07e69, redo with specific nt_pypy scheme - - - - - 25e68735 by Matti Picus at 2020-10-09T08:27:49+03:00 close and document branch for merging --HG-- branch : app_main - - - - - 296cbbd1 by Matti Picus at 2020-10-09T08:29:46+03:00 merge app_main which delays 'import os' until after 'import site' - - - - - 27065ba7 by Matti Picus at 2020-10-09T09:09:15+03:00 typo - - - - - 8c29f859 by Stefano Rivera at 2020-10-09T00:16:56-07:00 bpo-17288: Prevent jumps from 'return' and 'exception' trace events. Adapted from 29268d8eba51 --HG-- branch : stdlib-2.7.18-3 - - - - - afa45571 by Stefano Rivera at 2020-10-09T01:02:39-07:00 bpo-33026: Fix jumping out of "with" block by setting f_lineno Adapted from 29268d8eba51 --HG-- branch : stdlib-2.7.18-3 - - - - - e20c5ce6 by Stefano Rivera at 2020-10-09T07:54:08-07:00 Backed out changeset 396185377e61 Whoops, meant to strip that before pushing --HG-- branch : stdlib-2.7.18-3 - - - - - 2cdce53c by Stefano Rivera at 2020-10-09T08:19:20-07:00 Check return value of decoder.getstate() (grafted from c795f015ed3622fec95ddaba460f87e197a8a736) --HG-- branch : stdlib-2.7.18-3 - - - - - e4d87836 by Stefano Rivera at 2020-10-09T08:41:16-07:00 bpo-31271: A TypeError should be raised in case the return value of encoder's encode() is invalid. --HG-- branch : stdlib-2.7.18-3 - - - - - 9ad9e775 by Stefano Rivera at 2020-10-09T09:56:42-07:00 Replace more test_support with support. Bad merge? --HG-- branch : stdlib-2.7.18-3 - - - - - 43047ca2 by Stefano Rivera at 2020-10-09T10:02:19-07:00 fix test (grafted from c8644313626b882272ff489a1a4c8eca55a58426) --HG-- branch : stdlib-2.7.18-3 - - - - - ff414866 by Stefano Rivera at 2020-10-09T11:22:08-07:00 test_multiprocessing: pypy's GC doesn't have {get,set}_threshold --HG-- branch : stdlib-2.7.18-3 - - - - - d812baf0 by Stefano Rivera at 2020-10-09T11:29:21-07:00 test_multiprocessing: Sprinkle some explicit GC collection into tests expecting weakref cleanup --HG-- branch : stdlib-2.7.18-3 - - - - - 22f9a6f1 by Stefano Rivera at 2020-10-09T16:31:09-07:00 This is Python 2, no f-strings yet --HG-- branch : stdlib-2.7.18-3 - - - - - f69fc4a7 by Stefano Rivera at 2020-10-09T17:58:40-07:00 blind commit: Hopefully fixing test.test_tcl.TclTest.test_getint on linux32 --HG-- branch : stdlib-2.7.18-3 - - - - - 13debb05 by Stefano Rivera at 2020-10-09T18:01:52-07:00 OveflowError is raised on 32bit systems --HG-- branch : stdlib-2.7.18-3 - - - - - 88f98511 by Stefano Rivera at 2020-10-09T18:14:07-07:00 bpo-30807: signal.setitimer() may disable the timer by mistake --HG-- branch : stdlib-2.7.18-3 - - - - - 69cbbe98 by Stefano Rivera at 2020-10-09T22:52:31-07:00 ctypes: Pass structs by value Picked up on arm64, thanks to the test from bpo-29565. --HG-- branch : stdlib-2.7.18-3 - - - - - d60906d4 by Stefano Rivera at 2020-10-09T23:34:48-07:00 bpo-30058: Fixed buffer overflow in select.kqueue.control(). --HG-- branch : stdlib-2.7.18-3 - - - - - 3e76cf42 by Stefano Rivera at 2020-10-09T23:47:58-07:00 merge default into stdlib-2.7.18-3 --HG-- branch : stdlib-2.7.18-3 - - - - - 119699b4 by Stefano Rivera at 2020-10-10T00:07:05-07:00 getsockopt(): For boolean options, non-zero vales are true On MacOS, TCP_NODELAY was returning 4. - - - - - 6f9118ce by Stefano Rivera at 2020-10-10T00:21:27-07:00 You can't rely on SO_RCVBUF & SO_SNDBUF, MacOS will auto-tune them up to 512k - - - - - e8fd41bb by Stefano Rivera at 2020-10-10T00:26:19-07:00 Case-insensitive encoding comparison >>>> sys.getfilesystemencoding() 'utf-8' - - - - - c4f94e47 by Stefano Rivera at 2020-10-10T00:38:10-07:00 wait3() on MacOS ignores invalid options - - - - - 88a177ce by Stefano Rivera at 2020-10-10T00:52:19-07:00 This test failure is known MacOS issue. We'll just have to live with a more limited test on MacOS - - - - - c504a6cd by Stefano Rivera at 2020-10-10T09:02:44-07:00 Drop -n, on MacOS, the builtin echo in sh doesn't support -n - - - - - da4d2ab5 by Stefano Rivera at 2020-10-10T09:04:34-07:00 We now have an nt_pypy scheme - - - - - d6f75db6 by Stefano Rivera at 2020-10-10T09:38:55-07:00 merge default into stdlib-2.7.18-3 --HG-- branch : stdlib-2.7.18-3 - - - - - 89482fbc by Matti Picus at 2020-10-10T22:03:40+03:00 close branch to be merged --HG-- branch : stdlib-2.7.18-3 - - - - - 3d0ea6aa by Matti Picus at 2020-10-10T22:04:11+03:00 merge stdlib-2.7.18-3 which updates stdlib - - - - - 2f1b824f by Stefano Rivera at 2020-10-10T13:13:34-07:00 bpo-35194: Fix a wrong constant in cp932 codec. - - - - - 3b0a9c0d by Stefano Rivera at 2020-10-10T13:16:02-07:00 bpo-34794: Fix a leak in Tkinter. - - - - - 39d38bc9 by Stefano Rivera at 2020-10-10T13:18:15-07:00 cpython GH-6028: Fix error message in sqlite connection thread check. - - - - - 4e8933c4 by Stefano Rivera at 2020-10-10T13:20:32-07:00 bpo-29004: Document binascii.crc_hqx() implements CRC-CCITT - - - - - 3b3f780d by Stefano Rivera at 2020-10-10T13:54:28-07:00 bpo-33781: audioop: enhance rounding double as int - - - - - 65d6e77f by Matti Picus at 2020-10-11T08:22:46+03:00 check for None in PyLong_AsUnsignedLongLong - - - - - 0ac395cd by Matti Picus at 2020-07-23T21:44:54+03:00 differentiate in tests between sys.maxunicode and sizeof(w_char_t) - - - - - beab80f6 by Matti Picus at 2020-10-12T09:33:43+03:00 remove redundant test, skip test of SO_SNDBUF on windows - - - - - d86e0726 by Matti Picus at 2020-10-12T12:13:35+03:00 nt_pypy -> pypy_nt to be compatible with f1aa5bb836b (nulano) - - - - - 3a1ba5ae by Matti Picus at 2020-10-12T17:04:25+03:00 update version number after merge of stdlib-2.7.18-3 - - - - - 3e39e466 by Matti Picus at 2020-10-13T02:44:17+03:00 sort the tuple of wanted names - - - - - 1c587c14 by Stefano Rivera at 2020-10-13T19:53:55-07:00 bpo-31893: Simplify select.kqueue object comparison Return NotImplemented in comparison with other types, resulting in a defined ordering on 2.7, and an exception on 3.x. - - - - - dd274e80 by Stefano Rivera at 2020-10-13T16:39:07-07:00 Support current MacOS in this (non-upstream) kqueue test On MacOS 10.15 (and presumably other recent versions) ENOENT is returned rather than EBADF. But that's besides the point of the test, so handle it. - - - - - cfc62cdb by Armin Rigo at 2020-10-14T10:04:54+02:00 update to cffi/831e391a969c - - - - - 54206070 by Armin Rigo at 2020-10-14T11:14:54+02:00 update to cffi/b643ede2c603 - - - - - 845aa0dd by Matti Picus at 2020-10-15T21:37:16+03:00 backport rpython changes from py3.6 - - - - - 04fecdbd by Matti Picus at 2020-10-17T23:01:02+03:00 rename misnamed apptest file - - - - - fe3566c1 by Matti Picus at 2020-10-17T23:19:32+03:00 back out d0c5958a553c, the file is not yet an apptest - - - - - 4ad1fd7a by Matti Picus at 2020-10-17T23:50:07+03:00 skip test of socket.fromfd on windows with file fd, fails also on CPython - - - - - 9632ec30 by Matti Picus at 2020-10-18T00:13:14+03:00 skip pattern in socket.inte_pton on windows, fails also on CPython - - - - - e16d733b by Armin Rigo at 2020-10-19T19:29:15+02:00 fix a test checking an internal detail of _sre scanners - - - - - 93e7e757 by Armin Rigo at 2020-10-19T19:31:57+02:00 add a few tests showing a difference between pre-3.7 and 3.7 - - - - - c10f2caf by Matti Picus at 2020-10-23T02:58:46+03:00 backport changes from py3.6 - - - - - da03fda1 by cptpcrd at 2020-10-28T13:25:54-04:00 add resource.prlimit() (added in CPython 3.4) --HG-- branch : cptpcrd-resource-prlimit - - - - - 7cd66c27 by cptpcrd at 2020-10-28T17:59:00-04:00 only compile my_prlimit header on Linux --HG-- branch : cptpcrd-resource-prlimit - - - - - 77fe4f3e by cptpcrd at 2020-10-29T08:42:10-04:00 my_prlimit -> _prlimit (in _resource_build) --HG-- branch : cptpcrd-resource-prlimit - - - - - 9054a23f by Matti Picus at 2020-10-29T15:04:23+02:00 dynamically allocate Py_buffer.format if needed, issue 3336 - - - - - 656b8e3b by Matti Picus at 2020-10-29T15:06:36+02:00 document, close branch to be merged --HG-- branch : cptpcrd-resource-prlimit - - - - - f6367941 by Matti Picus at 2020-10-29T15:07:13+02:00 merge cptpcrd-resource-prlimit, which provides resource.prlimit - - - - - 639ee0cd by Matti Picus at 2020-10-29T16:59:16+02:00 add draft release note - - - - - bfadad3f by Matti Picus at 2020-10-29T19:12:44+02:00 fix translation - - - - - f5a766a6 by Matti Picus at 2020-10-29T19:25:01+02:00 update release note - - - - - c3965a13 by Matti Picus at 2020-10-29T22:29:13+02:00 test, fix for readonly flag on PyObject_GetBuffer(<bytes>, view) (issue 3307) - - - - - 06012fd0 by Matti Picus at 2020-10-30T09:28:35+02:00 revert these files to remove os.prlimit from 2.7 - - - - - 1eaa5c38 by Matti Picus at 2020-10-30T09:45:54+02:00 update release note - - - - - ce7a2d62 by Matti Picus at 2020-10-30T11:40:11+02:00 tweak struct, adapt test to new struct layout - - - - - 256e4bae by Matti Picus at 2020-10-31T19:38:25+02:00 move whatsnew-head - - - - - e99f01f9 by Matti Picus at 2020-10-31T19:45:52+02:00 start 7.3.3 release cycle - - - - - a3c0d694 by Matti Picus at 2020-10-31T20:27:23+02:00 2to3 makecontributor.py, update contributors - - - - - f8f23143 by Matti Picus at 2020-11-01T07:27:09+02:00 add whatsnew-pypy3-7.3.3.rst, mention disabled hpy in 7.3.2 - - - - - 9ff51b7b by Matti Picus at 2020-11-01T11:03:05+02:00 add missing include, needs sychronization with upstream - - - - - 186f65af by Matti Picus at 2020-11-02T08:17:04+02:00 typo in macro name - - - - - 79d52a0c by Ronan Lamy at 2020-11-02T18:37:07+00:00 Ensure compatibility of r_singlefloat/r_longfloat hashes with equality - - - - - 738b31a6 by Matti Picus at 2020-11-03T09:43:50+02:00 document hpy as part of the release - - - - - fd2ce893 by Matti Picus at 2020-11-04T09:43:02+02:00 move test - - - - - 46d8f77a by Matti Picus at 2020-11-04T11:39:24+02:00 update test - - - - - 3073e023 by Matti Picus at 2020-11-05T20:32:30+02:00 fix link for topaz - - - - - 4621be5e by Matti Picus at 2020-11-11T09:26:41+02:00 Added tag release-pypy2.7-v7.3.3rc1 for changeset a29ef73f9b32 - - - - - 966a5120 by Matti Picus at 2020-11-11T09:27:06+02:00 Added tag release-pypy3.6-v7.3.3rc1 for changeset fab92f174c77 - - - - - 089a5687 by Matti Picus at 2020-11-11T09:27:23+02:00 Added tag release-pypy3.7-v7.3.3rc1 for changeset 6cf8fa20a7f6 - - - - - d3242fa0 by Ronan Lamy at 2020-08-08T01:00:07+02:00 Find a hackish way to parse enums (grafted from 6b1670dc58b96b676437fa875b2b0d6e38828d76) - - - - - 64d75b38 by Ronan Lamy at 2020-11-12T12:06:59+00:00 hg merge default --HG-- branch : rpy-cparser - - - - - 30 changed files: - .hgtags - LICENSE - extra_tests/cffi_tests/cffi0/test_ffi_backend.py - extra_tests/cffi_tests/test_c.py - extra_tests/ctypes_tests/test_buffers.py - + extra_tests/test_os.py - pypy/module/test_lib_pypy/test_posix_extra.py ? extra_tests/test_posix_extra.py - lib-python/2.7/HTMLParser.py - lib-python/2.7/SocketServer.py - lib-python/2.7/_pyio.py - lib-python/2.7/_strptime.py - lib-python/2.7/_threading_local.py - lib-python/2.7/aifc.py - lib-python/2.7/argparse.py - lib-python/2.7/asynchat.py - lib-python/2.7/asyncore.py - lib-python/2.7/bsddb/test/test_associate.py - lib-python/2.7/bsddb/test/test_basics.py - lib-python/2.7/bsddb/test/test_dbenv.py - lib-python/2.7/bsddb/test/test_dbshelve.py - lib-python/2.7/bsddb/test/test_dbtables.py - lib-python/2.7/bsddb/test/test_distributed_transactions.py - lib-python/2.7/bsddb/test/test_lock.py - lib-python/2.7/bsddb/test/test_misc.py - lib-python/2.7/bsddb/test/test_recno.py - lib-python/2.7/bsddb/test/test_replication.py - lib-python/2.7/bsddb/test/test_sequence.py - lib-python/2.7/bsddb/test/test_thread.py - lib-python/2.7/cProfile.py - lib-python/2.7/cgi.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/10a949bad2ed6c4b9c9a414cb003d73671f55f34...64d75b38822023a128fe7880eb2770b836a4fb9f -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/10a949bad2ed6c4b9c9a414cb003d73671f55f34...64d75b38822023a128fe7880eb2770b836a4fb9f You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Nov 13 01:52:47 2020 From: foss at heptapod.net (wlav) Date: Fri, 13 Nov 2020 06:52:47 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/cppyy-packaging] 551 commits: update to v2.7.16 Message-ID: <5fae2d3fe1ef4_17b2afa54b6d0e016184f@heptapod-foss.mail> wlav pushed to branch branch/cppyy-packaging at PyPy / pypy Commits: 1794dd2c by Matti Picus at 2019-05-20T12:55:24+03:00 update to v2.7.16 --HG-- branch : vendor/stdlib - - - - - 62d4a706 by Matti Picus at 2019-05-20T12:56:07+03:00 add how-to-update --HG-- branch : vendor/stdlib - - - - - 4c2d1029 by Micha? G?rny at 2020-09-28T09:28:36+02:00 update stdlib to v2.7.18-3-g138e2caeb4 --HG-- branch : vendor/stdlib - - - - - 2e7012c8 by Micha? G?rny at 2020-09-28T10:51:59+02:00 start stdlib-2.7.18-3 branch --HG-- branch : stdlib-2.7.18-3 - - - - - f67b9ed9 by Micha? G?rny at 2020-09-28T10:45:03+02:00 merge vendor/stdlib --HG-- branch : stdlib-2.7.18-3 - - - - - f0618030 by Micha? G?rny at 2020-09-29T15:24:42+02:00 fix mistakenly readded py2.7 import from weakref.py --HG-- branch : stdlib-2.7.18-3 - - - - - 049ea398 by Micha? G?rny at 2020-09-29T15:25:00+02:00 add new py2.7 tests to conftest --HG-- branch : stdlib-2.7.18-3 - - - - - 94e8d8ee by Micha? G?rny at 2020-09-29T16:31:50+02:00 test_syntax: Fix doctest exception message to match pypy --HG-- branch : stdlib-2.7.18-3 - - - - - 5ee9c187 by Micha? G?rny at 2020-09-29T17:31:21+02:00 test_thread: fix pypy gc collection lost on update, caused test to hang --HG-- branch : stdlib-2.7.18-3 - - - - - 2f9bea3f by Micha? G?rny at 2020-09-29T21:39:55+02:00 test_time: fix exception compatibility with pypy --HG-- branch : stdlib-2.7.18-3 - - - - - 07d02be9 by Micha? G?rny at 2020-09-29T21:43:20+02:00 test_xml_etree.py: fix test failure due to refcounting impl detail --HG-- branch : stdlib-2.7.18-3 - - - - - d45eb67d by Stefano Rivera at 2020-10-02T13:06:56-07:00 bpo-38535: Fix positions for AST nodes for calls without arguments in decorators --HG-- branch : stdlib-2.7.18-3 - - - - - eef497d7 by Stefano Rivera at 2015-06-05T20:32:17+02:00 bytearray(obj) should call obj.__index__() instead of obj.__int__(). adapted from b84f64795e2b in the py3k branch --HG-- branch : stdlib-2.7.18-3 - - - - - a8a77a88 by Ronan Lamy at 2020-06-24T18:27:24+01:00 A branch to remove all implicit str-unicode conversions in RPython --HG-- branch : no-str-unicode-union - - - - - 0840cd16 by Ronan Lamy at 2016-09-04T16:27:31+01:00 Disallow unions of char and unichar, since they make the annotator inconsistent --HG-- branch : no-str-unicode-union - - - - - 6005b031 by Ronan Lamy at 2016-09-04T19:31:19+01:00 Add test for constants --HG-- branch : no-str-unicode-union - - - - - 89853656 by Ronan Lamy at 2016-09-05T00:16:24+01:00 Explicitly forbid comparisons between str and unicode --HG-- branch : no-str-unicode-union - - - - - 5374494e by Stefano Rivera at 2020-10-02T17:40:25-07:00 Update _testcapimodule to 2.7.18 Skip test_long_as_unsigned_long_long_mask as it currently segfaults --HG-- branch : stdlib-2.7.18-3 - - - - - 8a37c310 by Ronan Lamy at 2019-10-16T16:48:28+01:00 Fix range checking in GB18030 decoder (bpo-29990) --HG-- branch : stdlib-2.7.18-3 - - - - - 64ab68e9 by Ronan Lamy at 2019-10-16T17:57:57+01:00 Fix handling escape characters in HZ codec (bpo-30003) --HG-- branch : stdlib-2.7.18-3 - - - - - a9fb5988 by Stefano Rivera at 2020-10-02T22:06:02-07:00 Handle NULL argument to PyLong_AsUnsignedLongLongMask As used in test_long_as_unsigned_long_long_mask in _testcapimodule --HG-- branch : stdlib-2.7.18-3 - - - - - 457bbd3b by Stefano Rivera at 2020-10-02T21:39:21-07:00 Swallow exceptions in PySlice_GetIndices PySlice_GetIndicesEx is the improved version that raises exceptions. As the cPython docs say: > Returns 0 on success and -1 on error with no exception set (unless one of the > indices was not None and failed to be converted to an integer, in > which case -1 is returned with an exception set). > > You probably do not want to use this function. If you want to use slice > objects in versions of Python prior to 2.3, you would probably do well to > incorporate the source of PySlice_GetIndicesEx(), suitably renamed, in the > source of your extension. --HG-- branch : stdlib-2.7.18-3 - - - - - d4de7d26 by Stefano Rivera at 2020-10-02T21:24:16-07:00 PyBuffer_To/FromContiguous were implemented in 94ab09b73962 --HG-- branch : stdlib-2.7.18-3 - - - - - 32d0cb16 by Stefano Rivera at 2020-10-02T18:15:37-07:00 Update _ctypes_test to 2.7.18 --HG-- branch : stdlib-2.7.18-3 - - - - - 54c76ca0 by Ronan Lamy at 2020-05-27T17:57:16+01:00 Ensure correct PEP3118 codes for primitive ctypes types (cf. bpo-10746) --HG-- branch : stdlib-2.7.18-3 - - - - - b47c45b9 by Matti Picus at 2019-08-25T10:36:16+03:00 cpython3 compatibility for raising when calling methods on abstract classes --HG-- branch : stdlib-2.7.18-3 - - - - - 2b6d8a98 by Stefano Rivera at 2020-10-05T18:42:38-07:00 Return a TypeError like cpython would if a timedelta argument doesn't divmod correctly Handle the ridiculous __divmod__ results that test_datetime.TestTimeDelta.test_issue31752 uses. This doesn't really matters in PyPy, we aren't triggering an interpreter failure here like cPython. --HG-- branch : stdlib-2.7.18-3 - - - - - 161339fe by Richard Plangger at 2017-02-27T18:55:01+01:00 (ronan, plan_rich) fix descriptor invocation inside the descr_call of W_TypeObject --HG-- branch : stdlib-2.7.18-3 - - - - - 8750999f by Stefano Rivera at 2020-10-05T20:06:39-07:00 Fix test_dict failures from bpo-27945 tests As-applied to py3.6 in 63c246992f08 --HG-- branch : stdlib-2.7.18-3 - - - - - b0ddceb1 by Stefano Rivera at 2020-10-05T20:14:38-07:00 Handle PyPy's magic offset from cPython (bpo-29514) --HG-- branch : stdlib-2.7.18-3 - - - - - 1d2da07e by Stefano Rivera at 2020-10-05T20:34:12-07:00 Reapply c8d93fa469ba, dropped in d147d3b422d7 > Fix the cpython test for newer pypy versions, with a comment --HG-- branch : stdlib-2.7.18-3 - - - - - 28ac5015 by Ronan Lamy at 2019-08-08T15:59:45+01:00 Fix bpo-25862 --HG-- branch : stdlib-2.7.18-3 - - - - - d507b530 by Antonio Cuni at 2019-11-22T12:06:26+01:00 Introduce rffi.constcharp2str, and improve the repr of low-level array types. Previously, you got annotation errors like this, which were VERY confusing: * UnionError: - SomePtr(ll_ptrtype=<* Array of Char >) - SomePtr(ll_ptrtype=<* Array of Char >) Now you get the much more meaningful: * UnionError: - SomePtr(ll_ptrtype=<* Array of Char {'nolength': True} >) - SomePtr(ll_ptrtype=<* Array of Char {'render_as_const': True, 'nolength': True} >) (grafted from a8819c54139022030ec0590659baf30f2609314c) - - - - - 11f2c966 by Antonio Cuni at 2019-11-23T12:06:05+01:00 fix these two tests which were failing after the change of the repr (grafted from be27c10c92d185d336ffc57068f6b0ea9d28f802) - - - - - 56bd787a by Antonio Cuni at 2020-03-25T17:55:23+01:00 Be more robust when defining w_* methods in applevel tests: - the old logic didn't work in case the function was defined at module level (i.e., when the function body was indented by 4 spaces) - the old logic assumed that the w_ method has the same name as its actual function (grafted from 7bab68baace2f97e1fcea7abd966aaccae10dbd3) - - - - - a396de9b by Ronan Lamy at 2019-11-16T14:13:51+01:00 Fix cparser issue with struct types appearing in function arguments (grafted from e2a687fd8ab37efd0d69808c1af4572834fbd549) - - - - - e39527a0 by Ronan Lamy at 2019-11-16T16:45:16+01:00 Add a cparser test (grafted from 01381639f0d0c8658017a7d0a29e80800d337707) - - - - - be79be17 by Armin Rigo at 2019-11-16T17:55:57+01:00 (ronan, arigo) Don't call PyErr_Occurred() when its result is not needed (grafted from 30944126f7e1a268cc9a1ac6e24f9b014f46b362) - - - - - 02d287ec by Manuel Jacob at 2020-03-08T02:21:14+01:00 Check whether stream is closed in BufferedMixin.truncate_w(). Before this, the method was failing later on a closed stream when accessing the underlying raw stream. It is more consistent and robust to check for a closed stream earlier. Starting with the next changeset, closing the stream will set the buffer to None. Given that the buffer is potentially accessed by truncate_w(), it is a very good idea to check that the stream is not closed, although it is hard to make truncate_w() actually access the buffer when the stream is closed (because closing it will flush the unwritten data from the buffer). - - - - - 8d022e19 by Manuel Jacob at 2020-03-07T23:08:57+01:00 Set buffer of buffered IO classes to None in close(). This helps to reclaim the memory used by the buffer earlier. - - - - - 9fef2876 by Matti Picus at 2020-03-31T22:20:19+03:00 fix failing tests - - - - - 6552010b by Matti Picus at 2020-04-01T06:21:49+03:00 fix import names - - - - - d88ed39a by Matti Picus at 2020-04-01T06:53:01+03:00 delete semaphore after use - - - - - 87029bec by Matti Picus at 2020-04-01T07:15:18+03:00 debug_start/debug_stop uses time.clock, use that in test as well - - - - - d76fdd7a by Matti Picus at 2020-04-01T07:16:10+03:00 backport parts of ctypes.util for msvc>13 (may require adjustment of cffi tests) - - - - - eda04e61 by Armin Rigo at 2020-04-01T10:11:43+02:00 probable fix for ppc - - - - - daad32db by Armin Rigo at 2020-04-01T10:22:13+02:00 merge heads - - - - - 6ec1d030 by Armin Rigo at 2020-04-01T10:43:48+02:00 Rewrite gc_load_indexed with a constant index into a plain gc_load - - - - - 383af038 by Carl Friedrich Bolz-Tereick at 2020-04-01T12:49:31+02:00 make other attributes of builtin functions unwriteable/undeletable as well - - - - - d8cf2205 by Matti Picus at 2020-04-01T09:33:20+03:00 only test errno after translation - - - - - a5ad6648 by Matti Picus at 2020-04-01T12:33:33+03:00 revert attempts to get test__jitlog.py to run on win32 untranslated, skip instead - - - - - ab635bdb by Matti Picus at 2020-04-01T15:57:13+03:00 update release note for latest fixes - - - - - 2dce29f0 by Matti Picus at 2020-04-01T19:00:13+03:00 fix for 4449624affea and friends (cfbolz) - - - - - a8430582 by Richard Plangger at 2020-04-01T16:44:31-04:00 the thread local id was not stored in call_release_gil_... - - - - - 4d55ae13 by Richard Plangger at 2020-04-01T16:45:57-04:00 add a comment - - - - - e20f2de5 by Matti Picus at 2020-04-02T10:23:24+03:00 tk -> _tkinter - - - - - 8c40f46d by Matti Picus at 2020-04-02T17:48:00+03:00 backport e7ded1fa63e7 - - - - - 527653c3 by Matti Picus at 2020-04-02T18:36:04+03:00 download of ssl moved - - - - - 828add22 by Matti Picus at 2020-04-02T19:19:14+03:00 add "minimal" option to force-builds, no need to run own, rpython if only packaging changes - - - - - d1965f04 by Matti Picus at 2020-04-03T08:34:56+03:00 Added tag release-pypy3.6-v7.3.1.rc1 for changeset b37547dfc1de - - - - - 538e4fc9 by Matti Picus at 2020-04-03T08:35:15+03:00 Removed tag release-pypy3.6-v7.3.1.rc1 - - - - - 4051752a by Matti Picus at 2020-04-03T08:36:02+03:00 Added tag release-pypy2.7-v7.3.1rc1 for changeset b37547dfc1de - - - - - 1c5d8e65 by Matti Picus at 2020-04-03T08:36:24+03:00 Added tag release-pypy3.6-v7.3.1rc1 for changeset e386dfc238d9 - - - - - 0b03eb08 by Matti Picus at 2020-04-03T11:47:33+03:00 refactor repackage script into functions, allows "source repackage.sh" - - - - - 10b37db0 by Matti Picus at 2020-04-03T12:04:16+03:00 fix release note heading - - - - - c43eb354 by Matti Picus at 2020-04-03T14:31:44+03:00 Added tag release-pypy3.6-v7.3.1rc2 for changeset f2b3511c7abe - - - - - 2b326f17 by Richard Plangger at 2020-04-03T08:46:02-04:00 use the correct register, r14 does NOT contain zero. jump forward - - - - - f60f2d34 by Richard Plangger at 2020-04-03T08:48:47-04:00 merge default - - - - - 0637ae72 by Richard Plangger at 2020-04-03T15:23:13-04:00 should not be the threadlocal_addr, it should be the thread id. load it directly - - - - - 700f426c by Stefano Rivera at 2020-04-03T12:28:18-07:00 typo - - - - - 5ae1bcb2 by Carl Friedrich Bolz-Tereick at 2020-04-04T15:28:44+02:00 use more "official" methods on the W_UnicodeObject to do conversion --HG-- branch : optimize-sre-unicode - - - - - e78e6b4e by Carl Friedrich Bolz-Tereick at 2020-04-04T15:38:35+02:00 reuse the string we already have, no need to re-wrap it --HG-- branch : optimize-sre-unicode - - - - - 77b7bc5f by Carl Friedrich Bolz-Tereick at 2020-04-04T15:59:01+02:00 add an ascii optimization: for ascii unicode strings, use the much faster regular byte matching engine --HG-- branch : optimize-sre-unicode - - - - - 009bd570 by Carl Friedrich Bolz-Tereick at 2020-04-04T16:36:04+02:00 use an ascii-fastpath for getlower and getupper --HG-- branch : optimize-sre-unicode - - - - - 3743aefe by Carl Friedrich Bolz-Tereick at 2020-04-04T21:23:43+02:00 write getlower/upper_ascii in a branch-free way to get less bridges (note that the multiplication * (ord('a') - ord('A')) actually turns into a shift by 5, since that is 32) --HG-- branch : optimize-sre-unicode - - - - - 7d8b39af by Carl Friedrich Bolz-Tereick at 2020-04-04T21:29:02+02:00 test for f0dd6cd6eec2 --HG-- branch : optimize-sre-unicode - - - - - 2a4306a4 by Matti Picus at 2020-04-04T23:48:43+03:00 set MACOSX_DEPLOYMENT_TARGET before building openssl - - - - - c83c263f by Carl Friedrich Bolz-Tereick at 2020-04-05T08:56:53+02:00 test and fix: grouprefs which contained unicode were broken - - - - - 775c77a8 by Matti Picus at 2020-04-05T13:49:36+03:00 update openssl to 1.1.1f, build on aarch64 as well - - - - - f07956ea by Carl Friedrich Bolz-Tereick at 2020-04-05T13:19:44+02:00 merge default --HG-- branch : optimize-sre-unicode - - - - - 4e2d67a5 by Carl Friedrich Bolz-Tereick at 2020-04-05T16:38:01+02:00 move the flags from the contexts to the CompiledPatterns --HG-- branch : optimize-sre-unicode - - - - - c209237d by Carl Friedrich Bolz-Tereick at 2020-04-05T16:38:58+02:00 oops, this is no longer needed --HG-- branch : optimize-sre-unicode - - - - - 3f071e2e by Matti Picus at 2020-04-05T18:11:49+03:00 update get_externals for heptapod - - - - - ea1416e2 by Matti Picus at 2020-04-05T18:26:41+03:00 fix test - - - - - 1aa088bc by Matti Picus at 2020-04-05T19:14:14+03:00 skip test that segfaults on windows - - - - - 229c5ec9 by Richard Plangger at 2020-04-05T17:39:06-04:00 load the thread id at an earlier position - - - - - 0da94c61 by Richard Plangger at 2020-04-05T18:05:09-04:00 do not generate align checks in micronumpy tests for s390x - - - - - d590daf5 by Matti Picus at 2020-04-06T09:50:56+03:00 use env for testing c-extension import to get PATH - - - - - 63f8e6de by Matti Picus at 2020-04-06T11:17:45+03:00 detect machine better (fixes 6d7f4d0ec21b for aarch64) - - - - - e7b157b1 by Matti Picus at 2020-04-06T19:45:29+03:00 uname is a tuple on python2 - - - - - 7ab0e37a by Matti Picus at 2020-04-07T08:20:19+03:00 Added tag release-pypy2.7-v7.3.1rc3 for changeset d0d41085a83c - - - - - 3521c9ae by Matti Picus at 2020-04-07T08:20:41+03:00 Added tag release-pypy3.6-v7.3.1rc3 for changeset 2ad108f17bdb - - - - - 0d69826d by Matti Picus at 2020-04-07T23:16:25+03:00 attempt at more compatibility with sysconfig.get_config_vars('VERSION') - - - - - 1c2a9489 by Matti Picus at 2020-04-07T23:28:10+03:00 update release note for latest changes - - - - - 8417cb73 by Matti Picus at 2020-04-08T07:49:15+03:00 back 18d48fe34950, the problem is distutils.sysconfig not sysconfig - - - - - a995c2d6 by Matti Picus at 2020-04-08T07:54:08+03:00 add some distutils.sysconfig variables for compatibility on win32 - - - - - 87e70cd8 by Wim Lavrijsen at 2020-04-07T23:28:26-07:00 fix some inconsistencies in test --HG-- branch : cppyy-packaging - - - - - eb51c742 by Matti Picus at 2020-04-10T14:12:29+03:00 prove that PyObject_SetAttrString works with __getitem__ (working on pybind11 issues) - - - - - 49ea27e4 by Matti Picus at 2020-04-10T15:38:12+03:00 Added tag release-pypy3.6-v7.3.1 for changeset 2ad108f17bdb - - - - - c8377db7 by Matti Picus at 2020-04-10T15:38:36+03:00 Added tag release-pypy2.7-v7.3.1 for changeset d0d41085a83c - - - - - 3bf5aece by Matti Picus at 2020-04-10T15:49:41+03:00 update script for release - - - - - 024cbd9a by Matti Picus at 2020-04-10T16:05:15+03:00 fix number of new contributors - - - - - 2e80750f by Carl Friedrich Bolz-Tereick at 2020-04-10T15:41:44+02:00 merge default --HG-- branch : optimize-sre-unicode - - - - - d21a77f6 by Carl Friedrich Bolz-Tereick at 2020-04-10T15:43:16+02:00 document branch --HG-- branch : optimize-sre-unicode - - - - - c5bf86cd by Carl Friedrich Bolz-Tereick at 2020-04-10T15:44:58+02:00 merge optimize-sre-unicode: speed up the performance of matching unicode strings in the sre engine: - there is a fast path for the case where the whole string is ASCII - case-insensitive matching of ASCII characters is much faster both for unicode and bytes matching - - - - - 4d0d43d4 by Carl Friedrich Bolz-Tereick at 2020-04-10T15:46:44+02:00 move the rsre constants into their own file (this is in preparation for eventually supporting 3.7's sre engine) - - - - - a407ebc2 by Ronan Lamy at 2020-04-24T20:18:06+01:00 A branch to refactor rsocket a bit, and implement RSocket.recvmsg_into() (for pypy3) --HG-- branch : rpython-recvmsg_into - - - - - db4f2d9a by Ronan Lamy at 2020-04-10T18:16:11+01:00 Code cleanup: remove redundant kwargs --HG-- branch : rpython-recvmsg_into - - - - - acb85a41 by Carl Friedrich Bolz-Tereick at 2020-04-10T20:32:33+02:00 a few more explicit utf-8 based unicode tests - - - - - d2852860 by Ronan Lamy at 2020-04-10T20:25:03+01:00 rm unused parameter length_of_messages in recvmsg_implementation() --HG-- branch : rpython-recvmsg_into - - - - - 8b11ef05 by Armin Rigo at 2020-04-11T21:41:26+02:00 Fix comments - - - - - 5113a5ca by Matti Picus at 2020-04-11T23:17:59+03:00 close merged branch --HG-- branch : optimize-sre-unicode - - - - - 3acee23f by Matti Picus at 2020-04-11T23:18:12+03:00 remerge closed branch - - - - - bd5eadda by Matti Picus at 2020-04-11T23:26:21+03:00 fix test - - - - - 05bfe279 by Ronan Lamy at 2020-04-13T18:52:38+01:00 Simplify recv_implementation(): no_of_messages is just an input parameter --HG-- branch : rpython-recvmsg_into - - - - - 66d08ac2 by Ronan Lamy at 2020-04-13T19:25:50+01:00 Replace message_size with an array of message_lengths --HG-- branch : rpython-recvmsg_into - - - - - 689f2e8b by Ronan Lamy at 2020-04-13T20:07:19+01:00 Kill retinfo->messages and avoid unnecessary internal copies --HG-- branch : rpython-recvmsg_into - - - - - 55af9e2a by Ronan Lamy at 2020-04-13T20:20:24+01:00 Kill unused retinfo->length_of_messages --HG-- branch : rpython-recvmsg_into - - - - - 893d188a by Ronan Lamy at 2020-04-13T21:03:29+01:00 Actually allow multiple messages in recvmsg_implementation() --HG-- branch : rpython-recvmsg_into - - - - - cdb50b67 by Armin Rigo at 2020-04-14T19:42:21+02:00 update old stuff in the FAQ - - - - - 513f0a91 by Ronan Lamy at 2020-04-15T20:29:25+01:00 Modernise pytest usage in test_rsocket.py --HG-- branch : rpython-recvmsg_into - - - - - 7090125f by Armin Rigo at 2020-04-16T22:53:32+02:00 update to cffi/4a4a9e8abe97 - - - - - 48eeb2fc by Matti Picus at 2020-04-17T10:29:22+03:00 add jobs control, from issue 3187 - - - - - f7783191 by Armin Rigo at 2020-04-17T09:47:34+02:00 Issue 3178: encode unicodes even in (built-in) files opened in binary mode - - - - - 24d8c274 by Ronan Lamy at 2020-04-17T19:53:39+01:00 Test all variants of recv() simultaneously --HG-- branch : rpython-recvmsg_into - - - - - ec767bbb by Ronan Lamy at 2020-04-17T23:14:33+01:00 Simplify rpython recvinto() and deal with non-raw buffers in interp_socket.py The 'rwbuffer' argument must now have a valid .get_raw_address(). --HG-- branch : rpython-recvmsg_into - - - - - 07aa2114 by Ronan Lamy at 2020-04-18T20:28:23+01:00 Modernize exec syntax in rpython/ - - - - - 4999ce68 by Matti Picus at 2020-04-19T17:42:56+00:00 Merge branch 'topic/default/issue3178' into 'branch/default' Issue 3178: encode unicodes even in (built-in) files opened in binary mode See merge request pypy/pypy!717 - - - - - 4af9aedf by Ronan Lamy at 2020-04-20T19:52:31+01:00 Simplify RSocket.recvfrom_into() as well --HG-- branch : rpython-recvmsg_into - - - - - cdaf7d4d by Ronan Lamy at 2020-04-20T21:05:19+01:00 Move LLBuffer to rlib, so it can be used outside _cffi_backend --HG-- branch : rpython-recvmsg_into - - - - - c1fe82eb by Ronan Lamy at 2020-04-20T21:28:37+01:00 Add some tests for LLBuffer --HG-- branch : rpython-recvmsg_into - - - - - 1b8f83b3 by Ronan Lamy at 2020-04-22T16:02:08+01:00 Use py3-style names for function attributes Changes done via 'python-modernize -wnf lib2to3.fixes.fix_funcattrs rpython/' - - - - - 77cd6f37 by Ronan Lamy at 2020-04-22T17:05:02+01:00 Avoid obsolete syntax for raise - - - - - c1dc93fe by Ronan Lamy at 2020-04-22T17:06:05+01:00 Regenerate unicodedb and fix CJK range for 8.0 - - - - - 5ae486f7 by Ronan Lamy at 2020-04-23T19:03:28+01:00 Reimplement RSocket.recv() and .recvfrom() using their _into variants --HG-- branch : rpython-recvmsg_into - - - - - eedf6b9b by Ronan Lamy at 2020-04-23T19:32:16+01:00 Create RSocket.recvmsg_into() and call it from .recvmsg() --HG-- branch : rpython-recvmsg_into - - - - - fe1ba66c by Armin Rigo at 2020-04-24T15:28:09+02:00 Add a warning (a mistake was made on py3.6, but the warning applies here too) - - - - - cb119898 by Ronan Lamy at 2020-04-24T19:47:21+01:00 Fix RSocket.recvmsg_into() to actually handle multiple buffers --HG-- branch : rpython-recvmsg_into - - - - - 13b45144 by Ronan Lamy at 2020-04-24T19:12:08+00:00 Merge branch 'topic/default/modernize' into 'branch/default' Modernise syntax See merge request pypy/pypy!718 - - - - - d7b55a35 by Matti Picus at 2020-04-27T08:58:56+03:00 use space.getitem, fixes pybind11 (https://github.com/pybind/pybind11/pull/2146) - - - - - 980dbfd2 by Ronan Lamy at 2020-04-27T18:14:32+01:00 We don't care about compatibility with CPython 2.4 any more - - - - - b89453ad by Bolutife Ogunsola at 2020-04-28T03:26:18+01:00 Change source links from bitbucket to heptapod schema --HG-- branch : fix-doc-source-links - - - - - fc1cdb5f by Matti Picus at 2020-04-28T09:52:15+03:00 give preference to as_sequence.c_sq_item over space.getitem, fixes failing test - - - - - 3706eeac by Ronan Lamy at 2020-04-28T16:53:58+01:00 Test cleanup - - - - - 2ba0c129 by Ronan Lamy at 2020-04-28T17:11:35+01:00 document branch --HG-- branch : rpython-recvmsg_into - - - - - b6d11ecf by Ronan Lamy at 2020-04-28T17:12:10+01:00 Close branch before merging --HG-- branch : rpython-recvmsg_into - - - - - ddc6341a by Ronan Lamy at 2020-04-28T17:13:01+01:00 Merge branch rpython-recvmsg_into - - - - - 84ff762f by Bolutife Ogunsola at 2020-05-01T06:40:41+00:00 Change source links from bitbucket to heptapod schema --HG-- branch : fix-doc-source-links --HG-- branch : bo-fix-source-links - - - - - 3eff48e1 by Matti Picus at 2020-05-02T20:54:15+03:00 close branch to be merged --HG-- branch : bo-fix-source-links - - - - - 5f65240d by Matti Picus at 2020-05-02T20:54:52+03:00 merge bo-fix-source-links which fixed doc extlinks - - - - - b4783b2f by Matti Picus at 2020-05-05T15:11:15+03:00 use external heptapod tutorial - - - - - 8b45dc51 by Matti Picus at 2020-05-05T17:02:12+03:00 backport 9757602c869f - - - - - 78e65fda by Armin Rigo at 2020-05-07T20:16:35+02:00 Another attempt to get rid of 0f8f2a20a7bd, which merged py3.6 into default - - - - - d09e26be by Matti Picus at 2020-05-06T02:30:28+03:00 fix whatsnew and allow comments in ignored branch directive - - - - - 8877cf1b by Matti Picus at 2020-05-06T02:30:43+03:00 fix 7a80d7f37090 - - - - - 96718e07 by Ronan Lamy at 2020-05-06T16:15:50+01:00 Let @pytest.mark.pypy_only work as advertised in extra_tests/ - - - - - 72efbd52 by Ronan Lamy at 2020-05-06T16:21:48+01:00 test cleanup: fix deprecated syntax - - - - - 2e0e0f47 by Ronan Lamy at 2020-05-13T19:10:39+01:00 Reduce diff with py3.6 - - - - - 09aef907 by Ronan Lamy at 2020-05-13T20:18:52+01:00 __buffer__() should return a memoryview, not a buffer (obviously) --HG-- branch : ctypes-stuff - - - - - fccf02a1 by Ronan Lamy at 2020-05-13T20:20:31+01:00 Add 2 failing tests --HG-- branch : ctypes-stuff - - - - - f0e5b963 by Ronan Lamy at 2020-05-14T02:26:56+01:00 fix --HG-- branch : ctypes-stuff - - - - - 930be02f by Ronan Lamy at 2020-05-14T04:33:25+01:00 Fix format and itemsize in buffer protocol implementation for _rawffi.ArrayInstance Note: ArrayVIew backported from pypy3's pypy/module/array/interp_array.py --HG-- branch : ctypes-stuff - - - - - c23e06a4 by Ronan Lamy at 2020-05-14T17:06:53+01:00 fix imports --HG-- branch : ctypes-stuff - - - - - bedeafb3 by Ronan Lamy at 2020-05-14T17:20:01+01:00 Move ArrayView to pypy.interpreter.buffer.RawBufferView --HG-- branch : ctypes-stuff - - - - - eecf74f5 by Ronan Lamy at 2020-05-14T18:15:14+01:00 Add minimal testing for RawBufferView and SimpleView --HG-- branch : ctypes-stuff - - - - - 20807a98 by Ronan Lamy at 2020-05-14T18:43:58+01:00 Add common base class for SimpleView and RawBufferView --HG-- branch : ctypes-stuff - - - - - f602904e by Matti Picus at 2020-05-16T22:47:35+03:00 backport CPython 3.6.9 test diffs --HG-- branch : ssl - - - - - 7fd2b1dc by Matti Picus at 2020-05-16T22:59:19+03:00 close branch to be merged --HG-- branch : ssl - - - - - b0474d19 by Matti Picus at 2020-05-16T23:00:00+03:00 merge branch that fixes failing ssl tests - - - - - 3ceb94e5 by Micha? G?rny at 2020-05-19T18:10:27+02:00 implement socket.sethostname() Implement missing socket.sethostname() function as discussed in issue #3198. - - - - - 3c173779 by Ronan Lamy at 2020-05-21T18:42:25+01:00 Give correct format and itemsize to memoryviews on all _CData instances; unskip and partially fix 2 stdlib tests --HG-- branch : ctypes-stuff - - - - - 8443d36a by Ronan Lamy at 2020-05-22T18:02:50+01:00 memoryviews on pointers contain the pointer itself, not what it points to. Add failing test --HG-- branch : ctypes-stuff - - - - - e037dba7 by Ronan Lamy at 2020-05-22T19:47:12+01:00 Replace get_format_str() with tp._getformat() and fix pointer formats --HG-- branch : ctypes-stuff - - - - - 72837f69 by Ronan Lamy at 2020-05-22T20:13:46+01:00 Implement _getformat() for arrays --HG-- branch : ctypes-stuff - - - - - 1e068b27 by Ronan Lamy at 2020-05-26T11:10:40+01:00 unions and packed structs just use 'B' as their format --HG-- branch : ctypes-stuff - - - - - 40bfeb6e by Ronan Lamy at 2020-05-26T12:23:13+01:00 Test and fix for a crash in newmemoryview() when itemsize==0 --HG-- branch : ctypes-stuff - - - - - fda56969 by Ronan Lamy at 2020-05-26T12:33:58+01:00 Make memoryviews on structs 0-dimensional (py3 behavior) --HG-- branch : ctypes-stuff - - - - - 8807e10e by Ronan Lamy at 2020-05-26T15:58:52+01:00 Fix format of swapped-endian simple types --HG-- branch : ctypes-stuff - - - - - 9df44f98 by Ronan Lamy at 2020-05-26T16:13:48+01:00 Update stdlib test: skip one case, fix another that fails on CPython --HG-- branch : ctypes-stuff - - - - - ec727ba0 by Ronan Lamy at 2020-05-26T16:32:37+01:00 move default __buffer__ implementation to _ctypes.basics and add function pointer format --HG-- branch : ctypes-stuff - - - - - ac6f0c70 by Ronan Lamy at 2020-05-27T11:14:19+01:00 Document branch --HG-- branch : ctypes-stuff - - - - - 9d2f220d by Ronan Lamy at 2020-05-27T11:15:25+01:00 Close branch before merging --HG-- branch : ctypes-stuff - - - - - 6843cc10 by Ronan Lamy at 2020-05-27T11:21:15+01:00 Merge branch 'ctypes-stuff' - - - - - f6193fa8 by Armin Rigo at 2020-05-28T16:06:37+02:00 update to cffi/54810acbf34d - - - - - 07f2c897 by Ronan Lamy at 2020-05-28T18:08:17+01:00 Fix missing _special_casing in unicodedb_5_2_0.py and regenerate - - - - - 9c2a4c24 by Armin Rigo at 2020-05-31T10:36:32+02:00 It's pointless to compare the length of something with sys.maxsize. The intention is instead to compare it with the C constant MAX_INT. - - - - - 226f520b by Matt Billenstein at 2020-06-02T03:57:00+00:00 make_portable.py support for macos --HG-- branch : issue3240 - - - - - 2f8e4772 by Matti Picus at 2020-06-02T13:52:25+03:00 use make_portable on macOS by default --HG-- branch : issue3240 - - - - - a4a095e6 by Matti Picus at 2020-06-02T17:15:01+03:00 copy2 -> copy since copy2 can fail on macOS --HG-- branch : issue3240 - - - - - 1f35838a by Matti Picus at 2020-06-02T19:12:22+03:00 add -headerpad_max_install_names for macos --HG-- branch : issue3240 - - - - - 88a7c9bf by Matti Picus at 2020-06-08T13:05:38+03:00 fixes (from Matt Billenstein via mail) --HG-- branch : issue3240 - - - - - 41759282 by Matti Picus at 2020-06-08T19:47:55+03:00 close branch to be merged --HG-- branch : issue3240 - - - - - 61c27ebd by Matti Picus at 2020-06-08T19:48:24+03:00 merge branch to use make_portable on macos - - - - - 5bf7a1a4 by shaolo1 at 2020-06-11T10:09:40-05:00 Replaced bad link to getting-started-dev.html with contributing.html. - - - - - 50b44840 by Ronan Lamy at 2020-06-12T13:09:22+01:00 Allow overridden .__int__() in subclasses of complex to actually have an effect on int() - - - - - f17a27c3 by Matt Billenstein at 2020-06-14T07:48:56+03:00 macOS packaging improvements - - - - - 5786175d by Matti Picus at 2020-06-14T08:40:55+03:00 remove references to outdated wiki pages - - - - - b92116d6 by Armin Rigo at 2020-06-14T17:14:48+02:00 Issue #3246 Not figuring out what's wrong. It could be again some highly obscure with overflows in asmmemmgr.py line 39, but it looks a bit unlikely. Fixing anyway. - - - - - e432a0c7 by Armin Rigo at 2020-06-14T22:47:57+02:00 Check for a valid continuation byte with a signed byte comparison directly - - - - - 4476f179 by Matt Billenstein at 2020-06-15T10:33:07+03:00 fix previous patch - - - - - 59093c47 by Armin Rigo at 2020-06-16T14:43:27+02:00 Add rgc.ll_arraymove(), as a way to shift items inside the same array with proper GC support. --HG-- branch : wb_before_move - - - - - 97f2ddfe by Armin Rigo at 2020-06-16T14:51:54+02:00 Direct tests for rgc.ll_arraymove() --HG-- branch : wb_before_move - - - - - a330912d by Armin Rigo at 2020-06-16T16:17:05+02:00 oops, only issue a general write_barrier() if at least one card is set --HG-- branch : wb_before_move - - - - - 9a3ba0b8 by Armin Rigo at 2020-06-16T16:20:01+02:00 do it in minimark.py too --HG-- branch : wb_before_move - - - - - d681e653 by Armin Rigo at 2020-06-16T16:51:48+02:00 Copy this from ll_arraycopy(). Unsure it's needed but it might. --HG-- branch : wb_before_move - - - - - c36360b7 by Matti Picus at 2020-06-16T22:39:16+03:00 fix path to tcl,tk on windows, issue 3247 - - - - - 5c56c3a9 by Matt Billenstein at 2020-06-17T14:31:29+03:00 fix faulty patch application - - - - - 547c7249 by Matt Billenstein at 2020-06-18T07:50:40+03:00 add tk libraries - - - - - ac1bee47 by Ronan Lamy at 2020-06-19T16:32:56+01:00 Avoid str-unicode comparisons in runicode --HG-- branch : no-str-unicode-union - - - - - ee9868f2 by Armin Rigo at 2020-06-22T14:33:07+00:00 Merge branch 'branch/wb_before_move' into 'branch/default' Speed up list.pop/list.insert operations that shift many items list.pop/list.insert operations that shift many items were very slow in old large list objects. This is because it was done by manually reading and writing all items, and the card-marking adds overhead to every single write. With this branch, it's done via support for a new operation in the GC, writebarrier_before_move(). This could be renamed if needed for other use cases, but basically, this operation takes an array, looks for the flag that says there is at least one marked card in it, and in that case applies a general write barrier to it. After such an operation, the shift of items can always be done with a simple memmove() call. See merge request pypy/pypy!729 - - - - - d439c834 by Matti Picus at 2020-06-22T18:49:56+03:00 fix test for win32 and make test more rsiliant to failures - - - - - de4bcd27 by Matti Picus at 2020-06-21T21:27:38+03:00 make sure _cffi_backed tests are run with the correct compiler - - - - - 058003c4 by Matti Picus at 2020-06-24T11:20:19+03:00 make sure cpyext tests are run with the correct compiler - - - - - 302e2372 by Armin Rigo at 2020-06-25T13:57:04+02:00 Fixes for 560856d4f545: need to add an ARRAYMOVE operation in the jit, similar to ARRAYCOPY - - - - - f7c966d0 by Armin Rigo at 2020-06-25T16:39:54+02:00 fix tests - - - - - b53d7fb5 by Armin Rigo at 2020-06-26T11:18:36+02:00 Fix for recent versions of gcc when running the cpyext tests: the 'all_exceptions' lists global variables that would end up being defined twice, in both 'code' and 'struct_source', ending up in two .c files. Older versions of gcc seem happy about that but newer versions complain. - - - - - 9f503a6e by Armin Rigo at 2020-06-26T11:19:30+02:00 #3251 PySet_Add fails on frozenset. Fixed - - - - - 19eb2a60 by Armin Rigo at 2020-06-29T19:17:16+02:00 A FAQ entry "I wrote a 3-lines benchmark and it's not faster than CPython. Why?" - - - - - 93f8ae2b by Armin Rigo at 2020-06-29T22:53:06+02:00 Trying to check errors in the locking functions on Windows - - - - - cef83aba by Armin Rigo at 2020-06-29T22:57:21+02:00 fix - - - - - d883fe85 by Matti Picus at 2020-06-30T16:34:49+03:00 update win32 to openssl1.1 - - - - - 94fff23d by Matti Picus at 2020-07-01T01:07:19+03:00 the version of ssl for win32 uses dlls, we must copy them to lib_pypy to be found - - - - - 35eb5004 by Armin Rigo at 2020-07-01T10:31:41+02:00 Issue #3255 Double calls to '__get__' are actually not happening on CPython. Fix PyPy to conform. - - - - - e5095655 by Ronan Lamy at 2020-07-01T14:17:25+00:00 Merge branch 'branch/no-str-unicode-union' into 'branch/default' Remove all implicit str-unicode conversions in RPython See merge request pypy/pypy!732 - - - - - 6794e84e by Armin Rigo at 2020-07-02T15:32:45+02:00 I *think* rbigint is broken if compiling on a 64-bit platform with no 128-bit integer type. - - - - - 74799858 by Ronan Lamy at 2020-07-07T17:12:11+01:00 document merged branch - - - - - d1885ef9 by Matti Picus at 2020-07-09T22:39:11+03:00 test, implement PyCFunction_Call (writing the test was the hard part) - - - - - 30b8b296 by Matti Picus at 2020-07-12T00:55:12+03:00 backport rpython parts of winconsoleio - - - - - c7597c7b by Matti Picus at 2020-07-12T20:31:18+03:00 fix win32 test for py3 - - - - - 2f1c8ef9 by Matti Picus at 2020-07-13T10:23:01+03:00 update ropenssl for openssl 1.1 on win32 - - - - - e02f9c5f by Armin Rigo at 2020-07-13T12:10:19+02:00 Better performance for pypy3---the following sequence no longer makes any copy: b = StringBuilder(); b.append(some_large_string); s = b.build() - - - - - 0790c01f by Armin Rigo at 2020-07-13T12:10:47+02:00 merge heads - - - - - 538fda70 by Matti Picus at 2020-07-13T14:57:21+03:00 merge heads - - - - - bb8c77db by Matti Picus at 2020-07-13T18:24:26+03:00 revert this change - - - - - 0a10e74f by Matti Picus at 2020-07-14T10:51:17+03:00 fix 0a6fc92dba19, add missing import - - - - - 13582da4 by Matti Picus at 2020-07-14T14:22:57+03:00 typo (thanks nulano) - - - - - b802d0ab by Matti Picus at 2020-07-16T15:03:19+03:00 backport test (issue 3269) - - - - - 10620d7c by Armin Rigo at 2020-07-17T13:10:06+02:00 Older versions of CPython 2.7.x (like 2.7.6) don't support this new syntax when called in a function involving nested scopes. These fixes are enough for me to translate pypy on some strange machine, but I agree that we're not really aiming to support CPython 2.7.6 any more---so, no test for that - - - - - 3241c482 by Armin Rigo at 2020-07-19T08:52:49+02:00 Issue #3246 Got it once on aarch64. Cannot reproduce, of course, so I'm still in the dark. Trying to add a couple of extra asserts - - - - - 191cacc2 by Armin Rigo at 2020-07-21T16:18:36+02:00 #3220 in-progress Support the RPython-level pypysig_set_wakeup_fd() optionally using send() instead of write() - - - - - 15b82b07 by Armin Rigo at 2020-07-21T16:46:05+02:00 Revert the direction in which I was taking this, and instead just check in the C code if the fd appears to be a socket on Windows - - - - - 5f142e6c by Armin Rigo at 2020-07-21T16:54:06+02:00 add a win64 comment here - - - - - 8e1d16dd by Armin Rigo at 2020-07-21T17:33:30+02:00 missing include - - - - - a13a3bdb by Armin Rigo at 2020-07-21T17:47:39+02:00 fix - - - - - c510b896 by Ronan Lamy at 2020-07-21T18:07:56+01:00 Fix skipping of backend-specific jit tests to not crash test collection on the other platforms - - - - - 51a0030d by Ronan Lamy at 2020-07-21T21:22:42+01:00 Add different way of skipping for when pytest is called on a single file (sadness) - - - - - 2119d0af by Armin Rigo at 2020-07-22T15:30:37+02:00 Issue #3188: need FORBID_TEMP_BOXES on aarch64, like on arm32 Otherwise there is no guarantee that calling make_sure_var_in_reg() twice, with [const, box] respectively, will work: it will allocate a temporary register and load it with the value of 'const', but then the second call might spill this same register. - - - - - cb6af5dc by Armin Rigo at 2020-07-22T15:34:32+02:00 Goes with the previous check-in. See a243e4e0b21c - - - - - be6b8660 by Matti Picus at 2020-07-23T22:29:30+03:00 these are from an enum, not #define - - - - - f11c0d69 by nulano at 2020-07-24T00:32:08+02:00 initialize lock timeout on windows if timeout is infinite --HG-- branch : initialize_lock_timeout_on_windows - - - - - 4a898c6e by nulano at 2020-07-24T00:33:34+02:00 Merge default --HG-- branch : initialize_lock_timeout_on_windows - - - - - 161664ad by Matti Picus at 2020-07-24T05:27:45+00:00 Merge branch 'branch/initialize_lock_timeout_on_windows' into 'branch/default' Initialize lock timeout on windows if timeout is infinite See merge request pypy/pypy!744 - - - - - 9312e6c0 by Armin Rigo at 2020-07-24T09:34:29+02:00 follow-up for merge request !744: check in RPython and complain if a lock.acquire(True) fails to acquire the lock in C - - - - - 8b423b8c by Matti Picus at 2020-07-24T15:59:45+03:00 add /FS to enable JOM.exe to run compilation on all cores, fix typo - - - - - afc9b4f8 by Matti Picus at 2020-07-26T12:26:07+03:00 document merged branch - - - - - 68838bba by Armin Rigo at 2020-07-27T08:06:19+02:00 missing includes for getsockopt() and send() - - - - - 2cf75e36 by Armin Rigo at 2020-07-27T17:35:16+02:00 update to cffi/222126b71a49 (v1.14.1) - - - - - 8e69a655 by Matti Picus at 2020-07-27T18:23:01+03:00 typo - - - - - a5af3b57 by Matti Picus at 2020-07-27T22:44:38+03:00 move lib_pypy/tools -> lib_pypy/pypy_tools: otherwise"tools" appears on the sys.path - - - - - a19df634 by Armin Rigo at 2020-07-28T12:41:32+02:00 missing adds - - - - - e8c801ee by Armin Rigo at 2020-07-29T17:08:06+02:00 update libffi_msvc by copying the fixes done in cffi - - - - - 4d62734f by Matti Picus at 2020-07-29T19:06:45+03:00 tweak signature - - - - - 27a6dc4d by Matti Picus at 2020-07-30T11:33:33+03:00 export the signature to a header file - - - - - 35ead98f by Armin Rigo at 2020-07-30T11:12:35+02:00 fix for struct returns on windows - - - - - 72c6a287 by Armin Rigo at 2020-07-30T11:21:34+02:00 typo - - - - - e2a1d09a by Armin Rigo at 2020-07-30T11:24:24+02:00 next try - - - - - f44c09a9 by Armin Rigo at 2020-07-30T15:30:00+02:00 get rid of the pre-version-80 support. It was buggy because it expected output from cl.exe in English and wouldn't recognize the output in French, for example - - - - - 81e0c554 by Armin Rigo at 2020-07-30T16:18:24+02:00 let the signal handler set a windows event, like it does in CPython 3.6 - - - - - 5c9c6385 by Matti Picus at 2020-07-30T17:37:29+03:00 tweak c4f64ef3a071 (version is shown on stdout when running tests) - - - - - 17fcee55 by Matti Picus at 2020-07-30T17:33:16+03:00 fix skip to allow tests to run - - - - - bdefcbb1 by Matti Picus at 2020-07-31T07:22:54+03:00 initialize value - - - - - 9044806a by Armin Rigo at 2020-07-31T09:05:47+02:00 add a define that we can test for elsewhere - - - - - 5df33baa by Matti Picus at 2020-07-31T18:09:26+03:00 change interface for rposix_scandir - on win32 use utf8 - - - - - ca920b27 by Matti Picus at 2020-08-03T08:04:51+03:00 /O2 or /Ox on MSVC does tail call optimization - - - - - c78bdbab by Matti Picus at 2020-08-02T19:52:22+03:00 rsocket tests - win32 has no recvmsg; socketgetsockname needs to be bound - - - - - 73300620 by Matti Picus at 2020-08-03T21:14:16+03:00 backout 690ed94d970b and do PYPY_INHIBIT_TAIL_CALL for MSVC properly - - - - - d145555d by Armin Rigo at 2020-08-07T12:13:38+02:00 When "pypy -m pip" fails to find pip, give an error message that hints at "pypy -m ensurepip" - - - - - 2eb845af by Matti Picus at 2020-08-08T22:50:48+03:00 start release note, optimistically include hpy Universal mode - - - - - 95a26954 by Julian Berman at 2020-07-18T15:52:08-04:00 Use timespec on macOS too. It's present, the fields are just named slightly differently. I think this fixes all but one test in rlib.rposix_stat, which previously were failing. The last one just needs some bifurcation due again to the differing names in the timespec struct. More broadly, the bug here is that this code has different behavior on PyPy and CPython + macOS: touch foo for each in pypy3 python3.6; do echo $each; $each -c 'import os; print(os.stat("foo").st_mtime)' done where on PyPy the *time attributes only give integer precision. And yeah this actually came up -- a test I wrote for other code failed on PyPy because the mtime of a file was changing by less than a second of precision. - - - - - 4d69d1aa by Julian Berman at 2020-07-18T16:03:40-04:00 Uglily fix test_high_precision_stat_time on macOS Copypaste + modify the differing struct field names. - - - - - 99a24228 by Julian Berman at 2020-07-18T16:12:47-04:00 Fixup the comments around timespec field naming. - - - - - d785b6cf by Matti Picus at 2020-08-09T20:59:31+03:00 update contributors list, 8 new names - - - - - b98ca2df by Matti Picus at 2020-08-11T13:52:21+03:00 refactor: use OS specific files instead of long ifdef sections - - - - - 811c174f by Matti Picus at 2020-08-14T00:12:29+03:00 pypy2 only: add SOABI to distutils.sysconfig so wheel gets the correct ABI tag https://github.com/pypa/wheel/issues/363 - - - - - 393baaa5 by Armin Rigo at 2020-08-14T10:33:45+02:00 typo - - - - - 85041181 by Armin Rigo at 2020-08-15T21:57:43+02:00 update to cffi 1.14.2 - - - - - 411c1c4a by Matti Picus at 2020-08-16T08:40:53+03:00 windows writes addresses with upper case hex - - - - - 199ce0f9 by Matti Picus at 2020-08-16T11:28:21+03:00 skip tests that need disassembler on windows - - - - - 71e8f49a by Matti Picus at 2020-08-16T19:22:31+03:00 fix test for platforms where default python is python3 - - - - - 1d58b8f2 by Matti Picus at 2020-08-17T14:27:43+03:00 backport rpython part of 4255afffa627 - - - - - 3406da27 by Matti Picus at 2020-08-18T10:10:30+03:00 backport sched rposix functions from pr639 - - - - - 0909ebb2 by Matti Picus at 2020-08-19T10:19:08+03:00 fix import in test - - - - - 764001ba by Matti Picus at 2020-08-21T13:02:53+03:00 fixes for running untranslated tests with pypy2 - - - - - b209d3f2 by Matti Picus at 2020-08-21T17:10:15+03:00 partial fix: turn a crash into an error on win32 - - - - - 55653e85 by Matti Picus at 2020-08-22T14:23:05+02:00 fix - - - - - 35452c8d by Matti Picus at 2020-08-22T23:32:01+03:00 use FdValidator not is_valid_fd - - - - - 090bfda5 by Matti Picus at 2020-08-23T10:02:10+03:00 rename JITLOG when running untranslated since the host python may be pypy - - - - - e557922e by Matti Picus at 2020-08-23T11:18:36+03:00 upgrade 26691d5fd920 - - - - - c8463f46 by Armin Rigo at 2020-08-23T11:30:50+02:00 Use "JITLOG" in programs translated with rpython/bin/rpython, and "JITLOG_FORTESTS" in all other cases (i.e. for tests) - - - - - f2f7b5a0 by Matti Picus at 2020-08-23T18:37:47+03:00 when running on top of pypy, the test inside app_main fails - - - - - 6a51a223 by Matti Picus at 2020-08-24T05:42:43+00:00 Merge branch 'topic/default/bufferedio-release-buffer' into 'branch/default' Set buffer to None on close of buffered io classes See merge request pypy/pypy!711 - - - - - 41d663e4 by Matti Picus at 2020-08-24T11:29:36+03:00 use an environment varialble to detect test_app_main. Is this a security risk? - - - - - 1a3adda2 by Matti Picus at 2020-08-24T11:31:59+03:00 fix test that fails in a pypy virtualenv untranslated - - - - - e90b4728 by Matti Picus at 2020-08-24T12:00:00+03:00 skip test on win32 - - - - - 385e34da by Armin Rigo at 2020-08-24T13:41:21+02:00 app_main: instead of guessing in we_are_translated(), just use a global flag which is True, but set to False when running tests - - - - - a36bbe54 by Matti Picus at 2020-08-24T17:44:51+03:00 suppress IPH in fclose, pclose via new Suppress_IPH context manager This should be used where CPython uses _Py_BEGIN_SUPPRESS_IPH, _Py_END_SUPPRESS_IPH - - - - - 9e605908 by Matti Picus at 2020-08-24T18:22:06+03:00 test, implement sq_repeat wrapper (issue 3281) - - - - - 10ba3e18 by Matti Picus at 2020-08-24T22:50:49+03:00 test, implemenst sq_inplace_repeat wrapper; cleanup from 0fd79fda9e0a - - - - - b7597585 by Matti Picus at 2020-08-25T00:53:36+03:00 prevent LeakChecker from erroring on test exit by moving import to setup - - - - - 919b3097 by Matti Picus at 2020-08-25T08:40:37+03:00 typo - - - - - e28e4844 by Matti Picus at 2020-08-25T11:26:58+03:00 fix test, remove test for no-op function on MSVC10+ - - - - - ed25c8a5 by Matti Picus at 2020-08-25T11:27:29+03:00 add SuppressIPH_del to be used inside __del__ - - - - - e0492842 by Matti Picus at 2020-08-25T12:18:57+03:00 fix leak found by LeakFinder in tests - - - - - 448ca6a9 by Matti Picus at 2020-08-25T13:02:17+03:00 typo and test rfile not posix - - - - - c65af24e by Matti Picus at 2020-08-25T15:15:08+03:00 add gc.collect before ALLOCATED check - - - - - 2911ecba by Matti Picus at 2020-08-26T23:57:08+03:00 add a gc.collect for pypy - - - - - e3c81a24 by Matti Picus at 2020-08-27T00:14:59+03:00 dict order can change between cpython2 and pypy2. Test against both ordering - - - - - aca83dba by Matti Picus at 2020-08-27T12:21:09+03:00 test, fix for crash in strftime, will not crash when using msvcrt>=10 - - - - - 7fda7578 by Matti Picus at 2020-08-27T14:30:47+03:00 add missing import - - - - - c119b12d by Matti Picus at 2020-08-27T16:28:36+03:00 add missing import - - - - - 14dadc2b by Matti Picus at 2020-08-28T08:19:08+03:00 properly skipif test - - - - - b0aaf43e by Armin Rigo at 2020-08-30T10:48:55+02:00 for now, skip tests that can't find the 'c' library (notably on Windows with PyPy) - - - - - f777c652 by Matti Picus at 2020-08-30T12:15:42+03:00 clean up unused import - - - - - be3b4f8a by Armin Rigo at 2020-08-30T11:18:44+02:00 this test is fragile on a non-translated pypy, skip it - - - - - b1949e10 by Armin Rigo at 2020-08-30T11:19:17+02:00 merge heads - - - - - b1730594 by Armin Rigo at 2020-08-30T11:24:28+02:00 add the tweaked test_c.py from cffi, which can now be run directly - - - - - ab4c0b0a by Matti Picus at 2020-08-30T13:28:44+03:00 make stack 3MB on windows - - - - - 81aa90e2 by Matti Picus at 2020-08-30T13:44:13+03:00 typo - - - - - cb01408e by Armin Rigo at 2020-08-30T16:10:16+02:00 Trying to implement pypyjit.releaseall(), marking all machine codes as to be released --HG-- branch : jit-releaseall - - - - - f28fdcda by Armin Rigo at 2020-08-30T17:01:28+02:00 add jit_hooks.stats_memmgr_release_all() --HG-- branch : jit-releaseall - - - - - f6d4891c by Armin Rigo at 2020-08-30T17:10:02+02:00 explain the return value of this function in the docstring - - - - - a2a08253 by Armin Rigo at 2020-08-30T17:13:03+02:00 Add the app-level hook 'pypyjit.releaseall()' --HG-- branch : jit-releaseall - - - - - 5ae5b52f by Armin Rigo at 2020-08-30T19:10:55+00:00 Merge branch 'branch/jit-releaseall' into 'branch/default' Add pypyjit.releaseall() pypyjit.releaseall() is a helper that marks all current machine code objects as ready to release. They will be released at the next GC (unless they are currently in use in the stack of one of the threads). Doing `pypyjit.releaseall(); gc.collect()` is a heavy hammer that forces the JIT roughly to the state of a newly started PyPy. It might be useful in some cases where our GC strategy is not good enough, e.g. if there is an ever-growing number of bridges out of the same loop, which can occur e.g. if the loop is in stable code but contains inline bridges that depend on code or classes that keep being (re-)created. See merge request pypy/pypy!749 - - - - - 893217a9 by Matti Picus at 2020-08-31T09:01:00+03:00 document new function, fix translation - - - - - f8c00c2e by Armin Rigo at 2020-09-02T12:48:49+02:00 Rewrite code like the app-level "lst[i+1]" to fold the "+1" inside the constant offset inside the low-level array (the overflow check, if any, remains) - - - - - b5fb435b by Armin Rigo at 2020-09-02T15:56:28+02:00 Some intbound checking around the 'uint' comparisons - - - - - 15f87937 by Ronan Lamy at 2020-09-02T16:39:42+01:00 reduce diff with py3 - - - - - 84f37171 by Armin Rigo at 2020-09-02T21:16:56+02:00 fix for e11b82085fc9 (hard to test, it requires careful consideration of when to call get_box_replacement and when not to call it) - - - - - d3d85756 by Armin Rigo at 2020-09-03T08:17:02+02:00 update to cffi/108825c76286 - - - - - 9603e120 by Armin Rigo at 2020-09-03T08:33:54+02:00 fix for 90c5a06b0923 - - - - - 6ec3fd76 by Armin Rigo at 2020-09-03T08:40:50+02:00 add some prints in an attempt to understand this failure, which doesn't show up locally - - - - - 2f249602 by Armin Rigo at 2020-09-03T11:14:55+02:00 Disable the work done on optimize_UINT_LT & friends, with explanation - - - - - 0c7c37b1 by Matti Picus at 2020-09-06T14:00:20+03:00 update release note - - - - - e7f7ad3b by Matti Picus at 2020-09-06T14:04:48+03:00 update the HEAD version to 7.3.3 - - - - - 6bab6f69 by Matti Picus at 2020-09-06T14:09:53+03:00 restart whatsnew - - - - - 72bac5e9 by Matti Picus at 2020-09-06T16:21:02+03:00 fix some documentation build warnings and errors, comment out hpy from release - - - - - cea16152 by Matti Picus at 2020-09-06T16:24:07+03:00 change all http to https, fix some broken links - - - - - dbb5c4b6 by Ronan Lamy at 2020-09-08T17:10:47+01:00 Use rffi.ptradd() instead of a weird cast - - - - - 8e89b9a3 by Matti Picus at 2020-09-08T19:44:04+03:00 Added tag release-pypy3.6-v7.3.2rc1 for changeset 3d817608d63b - - - - - 70fd1164 by Matti Picus at 2020-09-08T19:44:19+03:00 Added tag release-pypy3.7-v7.3.2rc1 for changeset 55adbaed6eda - - - - - 27dd7e9a by Matti Picus at 2020-09-08T19:44:41+03:00 Added tag release-pypy2.7-v7.3.2rc1 for changeset 9d418ec24144 - - - - - 84c31c50 by cjmcdonald at google.com at 2020-09-08T15:25:11-06:00 Respect system PKG_CONFIG environment variable Many cross-compilation setups use custom pkg-config wrappers to ensure that the proper version of libraries get linked against. The conventional way to specify such a wrapper is via the PKG_CONFIG environment variable, so change the default pkg_config logic to use the contents of that variable if available. --HG-- branch : cross_compilation_fixes - - - - - 948a417e by cjmcdonald at google.com at 2020-09-08T15:30:57-06:00 Only set CC variable if otherwise unspecified This probing logic tests for the existence of `gcc` and sets the value of the 'CC' variable based on the results of that test, but many build pipelines already define a value for 'CC' that they don't want overridden. Change this probing logic to only set 'CC' if the environment variable doesn't already have a specified value. --HG-- branch : cross_compilation_fixes - - - - - 71141863 by Matti Picus at 2020-09-09T11:56:46+03:00 update release process - - - - - 18d9c67f by Matti Picus at 2020-09-09T11:57:21+03:00 backport fix for bpo-39017 - - - - - d52d46ac by Matti Picus at 2020-09-09T13:30:52+03:00 add sphinx-affiliates which allows searching across other sphinx sites - - - - - cdb4d846 by Matti Picus at 2020-09-09T16:15:15+03:00 add the extension to rpython as well - - - - - bd337d33 by Armin Rigo at 2020-09-09T15:02:16+00:00 Merge branch 'branch/cross_compilation_fixes' into 'branch/default' Cross-compilation cleanups See merge request pypy/pypy!750 - - - - - 029a00da by Armin Rigo at 2020-09-09T17:45:30+02:00 A fix for a corner case (shown by test_ztranslation in branch 'hpy'). A non-fix as a skipped test for a similar, even-more-obscure case. - - - - - 30ddf8f9 by Armin Rigo at 2020-09-09T22:47:47+02:00 next similar issue (73e7c4e0b67d) - - - - - e7e2dead by Matti Picus at 2020-09-10T07:35:59+03:00 typo, update whatsnew - - - - - 8f27f38a by Matti Picus at 2020-09-10T07:40:25+03:00 add test file - - - - - b6da8a63 by Matti Picus at 2020-09-10T12:07:19+03:00 test, implement easy part of PyMemoryView_GetContiguous - - - - - 85a16ef3 by Micha? G?rny at 2020-09-10T15:55:03+02:00 sync httplib2 and urllib2 to cpython 2.7 git with security backports Sync httplib and urllib2 stdlib modules and the respective tests to the current state of CPython 2.7 git (EOL-ed) + two patches backported from 3.6 that are present in the Gentoo patchset. This has only trivial changes compared to backporting the four relevant patches and should make it easier to apply a final stdlib update post-release. The Gentoo patches can be found as the two top patches on https://gitweb.gentoo.org/fork/cpython.git/log/?h=gentoo-2.7.18-r2 - - - - - 50c53a77 by Armin Rigo at 2020-09-10T17:07:02+02:00 Issue #3297 A corner case that produces a bogus loop containing getarrayitem_gc with index -1, or with whatever index is given in the initial value of 'pos'. Negative values would segfault; positive values would allocate '8 * pos' bytes of memory however large the value is. Try to fix all these cases. - - - - - dd9cdb9e by Armin Rigo at 2020-09-10T18:00:01+02:00 A test that fails on some backends, will fix - - - - - a837a163 by Armin Rigo at 2020-09-10T18:06:18+02:00 fix aarch64 for 3495b2305437 - - - - - e47fa51e by Armin Rigo at 2020-09-10T18:11:50+02:00 fix arm for 3495b2305437 (probably, it's like aarch64, but not tested) - - - - - b2a983a3 by Matti Picus at 2020-09-10T20:14:56+00:00 Merge branch 'topic/default/py27-backport-secfixes' into 'branch/default' sync httplib2 and urllib2 to cpython 2.7 git with security backports See merge request pypy/pypy!754 - - - - - a246d030 by Matti Picus at 2020-09-10T23:45:40+03:00 add latest changes to release note - - - - - cd731cf0 by Matti Picus at 2020-09-11T10:50:40+03:00 fix translation - - - - - 16161f05 by Armin Rigo at 2020-09-11T14:44:38+02:00 oops sorry, fix - - - - - 50e2497e by Armin Rigo at 2020-09-11T14:51:35+02:00 Fix this test for 32-bit - - - - - 8795a5a6 by Armin Rigo at 2020-09-11T15:03:40+02:00 Test fix: workaround for limited length of UNIXAddresses - - - - - 9c36f683 by Armin Rigo at 2020-09-12T10:02:35+02:00 backport bpo-38243 because it is classified as a CVE - - - - - 3145a409 by Matti Picus at 2020-09-13T00:27:13+03:00 test, implement PyNumber_ToBase - - - - - 1e9b3172 by Matti Picus at 2020-09-13T11:39:24+03:00 skip test that crashes uptranslated - - - - - 84352e45 by Matti Picus at 2020-09-13T18:30:30+03:00 refactor force-builds script - - - - - 28615e94 by Matti Picus at 2020-09-13T23:59:08+03:00 use win32_14x or win64_14x branch name for exernals - - - - - af67d261 by Matti Picus at 2020-09-14T18:32:55+03:00 update release note, add note about release status - - - - - f1377391 by Matti Picus at 2020-09-14T20:49:26+03:00 typo - - - - - 7ff7bd6c by Matti Picus at 2020-09-15T00:13:17+03:00 typo - - - - - 5830135d by Micha? G?rny at 2020-09-15T08:00:57+02:00 sync test_xmlrpc to CPython 2.7 to fix test failure - - - - - 0ac5b28d by Matti Picus at 2020-09-15T09:47:51+03:00 typo (again). which will happen first: correctly formatting or the release - - - - - 2bf6d207 by Matti Picus at 2020-09-16T14:19:10+03:00 Added tag release-pypy2.7-v7.3.2rc2 for changeset 513d750d64de - - - - - a7742911 by Matti Picus at 2020-09-16T14:19:32+03:00 Added tag release-pypy3.6-v7.3.2rc2 for changeset bef50b0f3fe7 - - - - - d728bc1a by Matti Picus at 2020-09-16T14:19:46+03:00 Added tag release-pypy3.7-v7.3.2rc2 for changeset ade3eeb8331f - - - - - fa54da53 by Dan Villiom Podlaski Christiansen at 2020-09-17T12:38:45+02:00 darwin: don't define _POSIX_C_SOURCE, as it hides e.g. getpagesize() - - - - - 74e9314f by Dan Villiom Podlaski Christiansen at 2020-09-17T12:51:25+02:00 darwin: sysctlbyname is in sys/sysctl.h - - - - - a5639069 by Dan Villiom Podlaski Christiansen at 2020-09-17T12:55:34+02:00 fix inconsistent #ifdef's surrounding get_vmprof_stack() - - - - - 8dfa45d2 by Dan Villiom Podlaski Christiansen at 2020-09-17T12:56:22+02:00 darwin: strlen() is in <string.h> - - - - - d0441a61 by Dan Villiom Podlaski Christiansen at 2020-09-17T13:33:16+02:00 boehm gc: try using pkg-config to find it - - - - - e4f103a2 by Dan Villiom Podlaski Christiansen at 2020-09-17T14:17:03+02:00 rvmprof: avoid missing prototype, which is an error in Clang 11 - - - - - 017dc84d by Dan Villiom Podlaski Christiansen at 2020-09-17T16:38:55+02:00 fix curses build - - - - - 0f38a218 by Dan Villiom Podlaski Christiansen at 2020-09-17T17:35:25+02:00 build_cffi_imports: use an HTTP mirror; fix building gdbm on Darwin - - - - - de23b457 by Matti Picus at 2020-09-22T10:38:52+03:00 mangle the _Py_subtype_dealloc name so tests on a pypy2 host will not be confused This is needed due to the code using the function pointer internally - - - - - 8232fed9 by Matti Picus at 2020-09-22T11:22:31+03:00 lzma is not available via http, only https - - - - - 567a5f14 by Antonio Cuni at 2020-09-22T10:35:52+02:00 remove duplicate entry and ignore the content of the bin/ directory (which is useful if you ./pypy -m pip install stuff inside your working copy - - - - - fc501ec5 by Matti Picus at 2020-09-22T12:09:34+03:00 fix link, http works but the suffix is bz2 - - - - - c101bf47 by Antonio Cuni at 2020-09-22T11:48:51+02:00 Suppress the cpyext warnings like: missing slot '__setattr__'/'tp_setattr', discovered on 'object' ... They have been around forever and nobody looks at them anyway - - - - - afa884f1 by Matti Picus at 2020-09-22T15:57:31+03:00 follow CPython and include wchar.h in unicodeobject.h, it is needed elsewhere - - - - - 05bcd838 by Stefano Rivera at 2020-09-22T14:35:38-07:00 Update path to build_cffi_imports.py - - - - - a66270a3 by Matti Picus at 2020-09-23T10:29:56+03:00 python is no longer a valid command on some systems (tumbleweed) - - - - - e2a2b739 by Armin Rigo at 2020-09-23T14:19:20+02:00 update to cffi/144ac54d9bff - - - - - 460470ea by Matti Picus at 2020-09-24T20:44:28+03:00 Added tag release-pypy2.7-v7.3.2rc3 for changeset 6abe2e00c51d - - - - - 81c5481d by Matti Picus at 2020-09-24T20:44:49+03:00 Added tag release-pypy3.6-v7.3.2rc3 for changeset d38cd66c14b8 - - - - - 6433fe08 by Matti Picus at 2020-09-24T20:45:05+03:00 Added tag release-pypy3.7-v7.3.2rc3 for changeset 87875bf2dfd8 - - - - - 4a7d1478 by Matti Picus at 2020-09-24T20:50:47+03:00 guess at a fix - - - - - 70c354b6 by Matti Picus at 2020-09-24T23:02:57+03:00 get rid of mentions of bitbucket - - - - - e00ab6a1 by Matti Picus at 2020-09-24T23:09:34+03:00 Added tag release-pypy2.7-v7.3.2 for changeset 6abe2e00c51d - - - - - f29e139a by Matti Picus at 2020-09-24T23:09:53+03:00 Added tag release-pypy3.6-v7.3.2 for changeset d38cd66c14b8 - - - - - a745bc08 by Matti Picus at 2020-09-24T23:10:19+03:00 Added tag release-pypy3.7-v7.3.2 for changeset 87875bf2dfd8 - - - - - 72234cba by Matti Picus at 2020-09-24T23:27:11+03:00 update release note - - - - - b94c3c6d by Matti Picus at 2020-09-25T09:28:26+03:00 redo the rvmprof changes in a way that I think can be upstreamed - - - - - 63b4501a by Matti Picus at 2020-09-25T10:57:11+03:00 Rework, based on comments from LarstiQ on IRC - - - - - 95d42207 by Matti Picus at 2020-09-25T11:23:53+03:00 close resources in test - - - - - f293b45b by Matti Picus at 2020-09-25T11:38:38+03:00 increase the tolerance a bit for latency inside a docker - - - - - 913e0dae by Armin Rigo at 2020-09-26T09:26:24+02:00 oops, fix for test_gc_indexed_box_plus_large_offset - - - - - c9be894f by Armin Rigo at 2020-09-26T10:41:02+02:00 skip a segfaulting test on ppc big-endian. more complex tests using the whole backend work fine, and also going back in time doesn't stop this segfault, so maybe it is some unrelated issue - - - - - 525479ae by Armin Rigo at 2020-09-26T10:57:52+02:00 skip another test that now crashes on ppc big-endian - - - - - 30c1deda by Matti Picus at 2020-09-27T01:00:52+03:00 try to add a flag to support MacOS<=10.13 - - - - - fdf249b1 by Matti Picus at 2020-09-27T01:05:29+03:00 typo - - - - - bb007914 by Stefano Rivera at 2020-09-26T21:13:09-07:00 Replace another python call. Debian removed the /usr/bin/python binary - - - - - 71d608cb by Armin Rigo at 2020-09-28T13:42:11+02:00 issue3312: some limited support for longdouble constants - - - - - d91f3c43 by Matti Picus at 2020-09-28T23:01:57+03:00 reapply PyPy fixes to urllib2.py after 1e7b78d6f418, fixes issue 3313 - - - - - 12083530 by Dan Villiom Podlaski Christiansen at 2020-09-22T18:30:24+02:00 build_cffi_imports: don't assume archive suffix is .gz - - - - - 8333e438 by Dan Villiom Podlaski Christiansen at 2020-09-23T23:48:00+02:00 rposix: implement sendfile on darwin (and freebsd?) This is not available in CPython 2.7 whether from the OS or MacPorts, so I've applied this against the `py3.6` branch. --HG-- branch : darwin-sendfile-2.7 - - - - - 869a2990 by Matti Picus at 2020-09-29T01:14:03+03:00 revert be9ad752d782, set MACOSX_DEPLOYMENT_TARGET in sysconfig to fix issue 3311 - - - - - 76802dfc by Matti Picus at 2020-09-30T09:13:08+03:00 document preference for named branches - - - - - 98652c40 by Matti Picus at 2020-10-02T09:55:02+00:00 Merge branch 'branch/darwin-sendfile-2.7' into 'branch/default' rposix: implement sendfile on darwin (and freebsd?) See merge request pypy/pypy!763 - - - - - fe78f8cf by Matti Picus at 2020-10-02T17:57:58+03:00 update repackage script to create .hg_archival.txt, issue 3315 - - - - - 7461549e by Matti Picus at 2020-10-03T19:20:51+03:00 move translated os.* tests to extra_tests - - - - - 64e7a519 by Matti Picus at 2020-10-03T19:32:57+03:00 redo moved tests, flake8 - - - - - 609406d4 by Matti Picus at 2020-10-03T19:33:09+03:00 small fixes - - - - - 21f2bcd1 by Matti Picus at 2020-10-03T20:07:58+03:00 restart whatsnew-pypy3-head.rst - - - - - e3549d0f by Matti Picus at 2020-10-03T20:33:35+03:00 simplify source repackaging via hg archive, creates .hg_archival.txt, issue 3315 - - - - - 7f4f78a8 by Antonio Cuni at 2020-10-04T15:24:36+02:00 improve the fake objspace so that it fails if you pass a resizable list to newtuple, and to catch the problem which was fixed by 0726e91a1ce1 - - - - - 36b29935 by Armin Rigo at 2020-10-05T22:14:31+02:00 Fix crypt with a multithread protection lock, similar to the one in grp.py - - - - - 4bd4f38e by Matti Picus at 2020-10-06T08:48:26+03:00 fix failing tests - - - - - 77aa9687 by Matti Picus at 2020-10-06T11:06:01+03:00 backport fix for CVE-2019-5010, cpython issue 35746 --HG-- branch : stdlib-2.7.18-3 - - - - - 25a8a06c by Matti Picus at 2020-10-06T11:26:47+03:00 fix incompatibility with ssl context defaults --HG-- branch : stdlib-2.7.18-3 - - - - - 8067c535 by Stefano Rivera at 2020-10-06T16:11:46-07:00 CPython compatibility: IOBase.readlines() should rely on the iterator protocol instead of calling readline() directly (grafted from 7b9b2790269b94ca9ade16847146b5f566502b9d) --HG-- branch : stdlib-2.7.18-3 - - - - - 91436581 by Stefano Rivera at 2020-10-06T16:12:11-07:00 Ensure that IOBase.readlines() uses overridden __iter__ or __next__ in all cases Grafted from 768e7e44eb1eb061d36c385d7e77be800942f402 and eb1aa8262e34. --HG-- branch : stdlib-2.7.18-3 - - - - - 0555837d by Matti Picus at 2020-10-07T08:34:21+03:00 more test fixes - - - - - 3a0aa403 by Matti Picus at 2020-10-07T09:09:48+03:00 update expired testing certificates from latest CPython HEAD - - - - - 2a6b624d by Stefano Rivera at 2020-10-07T12:10:22-07:00 Reject environmnet variables containing = Adapted from 1697fc0bff5dd60fd0ed4149b238a21a3485a38d > Issue 3136: Windows: os.putenv() --HG-- branch : stdlib-2.7.18-3 - - - - - cda8f65e by Stefano Rivera at 2020-10-07T12:37:58-07:00 prevent re-entrant use of iterator in itertools.tee, bpo-34410 (adapted from cd1115f6c1fd3f0840a57f26e79dde4fc5e39c99) --HG-- branch : stdlib-2.7.18-3 - - - - - 467c9f9f by Stefano Rivera at 2020-10-07T17:08:13-07:00 Leave internal state unchanged if _random.Random.setstate() raises an exception (bpo-29960) (grafted from 2cbe9ff660033e5af4ea7e99b5d6584853fcee53) --HG-- branch : stdlib-2.7.18-3 - - - - - 6bddfd52 by Stefano Rivera at 2020-10-07T17:13:54-07:00 _sqlite.Cursor: add relevant part of __check_cursor to close() (grafted from ff4600cfa35e31384ae6c55c7d9b5f21f9aca5bc) --HG-- branch : stdlib-2.7.18-3 - - - - - 8183c825 by Stefano Rivera at 2020-10-07T17:30:29-07:00 test, fix error message for CPython compatibility Picked up from bpo-34052's new tests. (grafted from 2e89e7ae99c0e9568ad1cf8266f6ad10584e8585) --HG-- branch : stdlib-2.7.18-3 - - - - - 44302b30 by Stefano Rivera at 2020-10-07T17:39:20-07:00 This is Python 2.x not 3, encode unicode filenames (bpo-25404) --HG-- branch : stdlib-2.7.18-3 - - - - - 82078b62 by Stefano Rivera at 2020-10-07T17:48:38-07:00 test: Skip bpo-33817 test that uses pythonapi --HG-- branch : stdlib-2.7.18-3 - - - - - 97f8a66d by Stefano Rivera at 2020-10-07T19:24:51-07:00 Fix the bpo-30730 test (invalid env vars in subprocess) in the posix implementation --HG-- branch : stdlib-2.7.18-3 - - - - - c23aead4 by Matti Picus at 2020-10-08T05:46:36+03:00 always use NT sysconfig scheme on windows, issue 3321 - - - - - a3b58b5c by Stefano Rivera at 2020-10-07T19:53:31-07:00 test: pypy's exception message differs --HG-- branch : stdlib-2.7.18-3 - - - - - 6cacdb12 by Stefano Rivera at 2020-10-07T19:53:42-07:00 test: Add an explicit garbage collection to trigger weakref death --HG-- branch : stdlib-2.7.18-3 - - - - - 5020ad6b by Stefano Rivera at 2020-10-07T20:47:49-07:00 Skip tests: PyPy can pickle iterators --HG-- branch : stdlib-2.7.18-3 - - - - - 89bb3278 by Stefano Rivera at 2020-10-07T20:48:35-07:00 Explicitly skip cElementTree MiscTests. cElementTree is importable under PyPy, but isn't implemented in C --HG-- branch : stdlib-2.7.18-3 - - - - - 24f76b1c by Matti Picus at 2020-10-08T07:29:54+03:00 fix (again) avoid python since it needs LD_LIBRARY_PATH on buildbot workers - - - - - 1c0496fe by Stefano Rivera at 2020-10-07T22:13:31-07:00 Revert 8f04b833f59a, superseded by bpo-30365 --HG-- branch : stdlib-2.7.18-3 - - - - - 1429b4e8 by Stefano Rivera at 2020-10-07T22:32:38-07:00 PyPy's parser has always pointed to the start of the token, not the end cPython >= 3.8 has now followed in bpo-34683. --HG-- branch : stdlib-2.7.18-3 - - - - - e53b3dde by Stefano Rivera at 2020-10-07T22:44:58-07:00 Explicitly disable cElementTree tests more effectively (so @cet_only works) Backed out changeset 2dbf44ce2b79 --HG-- branch : stdlib-2.7.18-3 - - - - - aff9c021 by Matti Picus at 2020-10-08T23:05:54+03:00 refactor app_main to delay importing stdlib's os, maybe related to issue 3323 --HG-- branch : app_main - - - - - 881b7c78 by Stefano Rivera at 2020-10-08T23:48:47-07:00 Temporary: app_test for sys_settrace --HG-- branch : stdlib-2.7.18-3 - - - - - 75ea3bc4 by Stefano Rivera at 2020-10-08T20:01:05-07:00 cpython compatibility (grafted from c9039acb3770b3f29467dd7d220d2e7e620f1939) --HG-- branch : stdlib-2.7.18-3 - - - - - 0af58f5e by Matti Picus at 2020-10-09T08:25:42+03:00 revert cf2bc3e07e69, redo with specific nt_pypy scheme - - - - - 25e68735 by Matti Picus at 2020-10-09T08:27:49+03:00 close and document branch for merging --HG-- branch : app_main - - - - - 296cbbd1 by Matti Picus at 2020-10-09T08:29:46+03:00 merge app_main which delays 'import os' until after 'import site' - - - - - 27065ba7 by Matti Picus at 2020-10-09T09:09:15+03:00 typo - - - - - 8c29f859 by Stefano Rivera at 2020-10-09T00:16:56-07:00 bpo-17288: Prevent jumps from 'return' and 'exception' trace events. Adapted from 29268d8eba51 --HG-- branch : stdlib-2.7.18-3 - - - - - afa45571 by Stefano Rivera at 2020-10-09T01:02:39-07:00 bpo-33026: Fix jumping out of "with" block by setting f_lineno Adapted from 29268d8eba51 --HG-- branch : stdlib-2.7.18-3 - - - - - e20c5ce6 by Stefano Rivera at 2020-10-09T07:54:08-07:00 Backed out changeset 396185377e61 Whoops, meant to strip that before pushing --HG-- branch : stdlib-2.7.18-3 - - - - - 2cdce53c by Stefano Rivera at 2020-10-09T08:19:20-07:00 Check return value of decoder.getstate() (grafted from c795f015ed3622fec95ddaba460f87e197a8a736) --HG-- branch : stdlib-2.7.18-3 - - - - - e4d87836 by Stefano Rivera at 2020-10-09T08:41:16-07:00 bpo-31271: A TypeError should be raised in case the return value of encoder's encode() is invalid. --HG-- branch : stdlib-2.7.18-3 - - - - - 9ad9e775 by Stefano Rivera at 2020-10-09T09:56:42-07:00 Replace more test_support with support. Bad merge? --HG-- branch : stdlib-2.7.18-3 - - - - - 43047ca2 by Stefano Rivera at 2020-10-09T10:02:19-07:00 fix test (grafted from c8644313626b882272ff489a1a4c8eca55a58426) --HG-- branch : stdlib-2.7.18-3 - - - - - ff414866 by Stefano Rivera at 2020-10-09T11:22:08-07:00 test_multiprocessing: pypy's GC doesn't have {get,set}_threshold --HG-- branch : stdlib-2.7.18-3 - - - - - d812baf0 by Stefano Rivera at 2020-10-09T11:29:21-07:00 test_multiprocessing: Sprinkle some explicit GC collection into tests expecting weakref cleanup --HG-- branch : stdlib-2.7.18-3 - - - - - 22f9a6f1 by Stefano Rivera at 2020-10-09T16:31:09-07:00 This is Python 2, no f-strings yet --HG-- branch : stdlib-2.7.18-3 - - - - - f69fc4a7 by Stefano Rivera at 2020-10-09T17:58:40-07:00 blind commit: Hopefully fixing test.test_tcl.TclTest.test_getint on linux32 --HG-- branch : stdlib-2.7.18-3 - - - - - 13debb05 by Stefano Rivera at 2020-10-09T18:01:52-07:00 OveflowError is raised on 32bit systems --HG-- branch : stdlib-2.7.18-3 - - - - - 88f98511 by Stefano Rivera at 2020-10-09T18:14:07-07:00 bpo-30807: signal.setitimer() may disable the timer by mistake --HG-- branch : stdlib-2.7.18-3 - - - - - 69cbbe98 by Stefano Rivera at 2020-10-09T22:52:31-07:00 ctypes: Pass structs by value Picked up on arm64, thanks to the test from bpo-29565. --HG-- branch : stdlib-2.7.18-3 - - - - - d60906d4 by Stefano Rivera at 2020-10-09T23:34:48-07:00 bpo-30058: Fixed buffer overflow in select.kqueue.control(). --HG-- branch : stdlib-2.7.18-3 - - - - - 3e76cf42 by Stefano Rivera at 2020-10-09T23:47:58-07:00 merge default into stdlib-2.7.18-3 --HG-- branch : stdlib-2.7.18-3 - - - - - 119699b4 by Stefano Rivera at 2020-10-10T00:07:05-07:00 getsockopt(): For boolean options, non-zero vales are true On MacOS, TCP_NODELAY was returning 4. - - - - - 6f9118ce by Stefano Rivera at 2020-10-10T00:21:27-07:00 You can't rely on SO_RCVBUF & SO_SNDBUF, MacOS will auto-tune them up to 512k - - - - - e8fd41bb by Stefano Rivera at 2020-10-10T00:26:19-07:00 Case-insensitive encoding comparison >>>> sys.getfilesystemencoding() 'utf-8' - - - - - c4f94e47 by Stefano Rivera at 2020-10-10T00:38:10-07:00 wait3() on MacOS ignores invalid options - - - - - 88a177ce by Stefano Rivera at 2020-10-10T00:52:19-07:00 This test failure is known MacOS issue. We'll just have to live with a more limited test on MacOS - - - - - c504a6cd by Stefano Rivera at 2020-10-10T09:02:44-07:00 Drop -n, on MacOS, the builtin echo in sh doesn't support -n - - - - - da4d2ab5 by Stefano Rivera at 2020-10-10T09:04:34-07:00 We now have an nt_pypy scheme - - - - - d6f75db6 by Stefano Rivera at 2020-10-10T09:38:55-07:00 merge default into stdlib-2.7.18-3 --HG-- branch : stdlib-2.7.18-3 - - - - - 89482fbc by Matti Picus at 2020-10-10T22:03:40+03:00 close branch to be merged --HG-- branch : stdlib-2.7.18-3 - - - - - 3d0ea6aa by Matti Picus at 2020-10-10T22:04:11+03:00 merge stdlib-2.7.18-3 which updates stdlib - - - - - 2f1b824f by Stefano Rivera at 2020-10-10T13:13:34-07:00 bpo-35194: Fix a wrong constant in cp932 codec. - - - - - 3b0a9c0d by Stefano Rivera at 2020-10-10T13:16:02-07:00 bpo-34794: Fix a leak in Tkinter. - - - - - 39d38bc9 by Stefano Rivera at 2020-10-10T13:18:15-07:00 cpython GH-6028: Fix error message in sqlite connection thread check. - - - - - 4e8933c4 by Stefano Rivera at 2020-10-10T13:20:32-07:00 bpo-29004: Document binascii.crc_hqx() implements CRC-CCITT - - - - - 3b3f780d by Stefano Rivera at 2020-10-10T13:54:28-07:00 bpo-33781: audioop: enhance rounding double as int - - - - - 65d6e77f by Matti Picus at 2020-10-11T08:22:46+03:00 check for None in PyLong_AsUnsignedLongLong - - - - - 0ac395cd by Matti Picus at 2020-07-23T21:44:54+03:00 differentiate in tests between sys.maxunicode and sizeof(w_char_t) - - - - - beab80f6 by Matti Picus at 2020-10-12T09:33:43+03:00 remove redundant test, skip test of SO_SNDBUF on windows - - - - - d86e0726 by Matti Picus at 2020-10-12T12:13:35+03:00 nt_pypy -> pypy_nt to be compatible with f1aa5bb836b (nulano) - - - - - 3a1ba5ae by Matti Picus at 2020-10-12T17:04:25+03:00 update version number after merge of stdlib-2.7.18-3 - - - - - 3e39e466 by Matti Picus at 2020-10-13T02:44:17+03:00 sort the tuple of wanted names - - - - - 1c587c14 by Stefano Rivera at 2020-10-13T19:53:55-07:00 bpo-31893: Simplify select.kqueue object comparison Return NotImplemented in comparison with other types, resulting in a defined ordering on 2.7, and an exception on 3.x. - - - - - dd274e80 by Stefano Rivera at 2020-10-13T16:39:07-07:00 Support current MacOS in this (non-upstream) kqueue test On MacOS 10.15 (and presumably other recent versions) ENOENT is returned rather than EBADF. But that's besides the point of the test, so handle it. - - - - - cfc62cdb by Armin Rigo at 2020-10-14T10:04:54+02:00 update to cffi/831e391a969c - - - - - 54206070 by Armin Rigo at 2020-10-14T11:14:54+02:00 update to cffi/b643ede2c603 - - - - - 845aa0dd by Matti Picus at 2020-10-15T21:37:16+03:00 backport rpython changes from py3.6 - - - - - 04fecdbd by Matti Picus at 2020-10-17T23:01:02+03:00 rename misnamed apptest file - - - - - fe3566c1 by Matti Picus at 2020-10-17T23:19:32+03:00 back out d0c5958a553c, the file is not yet an apptest - - - - - 4ad1fd7a by Matti Picus at 2020-10-17T23:50:07+03:00 skip test of socket.fromfd on windows with file fd, fails also on CPython - - - - - 9632ec30 by Matti Picus at 2020-10-18T00:13:14+03:00 skip pattern in socket.inte_pton on windows, fails also on CPython - - - - - e16d733b by Armin Rigo at 2020-10-19T19:29:15+02:00 fix a test checking an internal detail of _sre scanners - - - - - 93e7e757 by Armin Rigo at 2020-10-19T19:31:57+02:00 add a few tests showing a difference between pre-3.7 and 3.7 - - - - - c10f2caf by Matti Picus at 2020-10-23T02:58:46+03:00 backport changes from py3.6 - - - - - da03fda1 by cptpcrd at 2020-10-28T13:25:54-04:00 add resource.prlimit() (added in CPython 3.4) --HG-- branch : cptpcrd-resource-prlimit - - - - - 7cd66c27 by cptpcrd at 2020-10-28T17:59:00-04:00 only compile my_prlimit header on Linux --HG-- branch : cptpcrd-resource-prlimit - - - - - 77fe4f3e by cptpcrd at 2020-10-29T08:42:10-04:00 my_prlimit -> _prlimit (in _resource_build) --HG-- branch : cptpcrd-resource-prlimit - - - - - 9054a23f by Matti Picus at 2020-10-29T15:04:23+02:00 dynamically allocate Py_buffer.format if needed, issue 3336 - - - - - 656b8e3b by Matti Picus at 2020-10-29T15:06:36+02:00 document, close branch to be merged --HG-- branch : cptpcrd-resource-prlimit - - - - - f6367941 by Matti Picus at 2020-10-29T15:07:13+02:00 merge cptpcrd-resource-prlimit, which provides resource.prlimit - - - - - 639ee0cd by Matti Picus at 2020-10-29T16:59:16+02:00 add draft release note - - - - - bfadad3f by Matti Picus at 2020-10-29T19:12:44+02:00 fix translation - - - - - f5a766a6 by Matti Picus at 2020-10-29T19:25:01+02:00 update release note - - - - - c3965a13 by Matti Picus at 2020-10-29T22:29:13+02:00 test, fix for readonly flag on PyObject_GetBuffer(<bytes>, view) (issue 3307) - - - - - 06012fd0 by Matti Picus at 2020-10-30T09:28:35+02:00 revert these files to remove os.prlimit from 2.7 - - - - - 1eaa5c38 by Matti Picus at 2020-10-30T09:45:54+02:00 update release note - - - - - ce7a2d62 by Matti Picus at 2020-10-30T11:40:11+02:00 tweak struct, adapt test to new struct layout - - - - - 256e4bae by Matti Picus at 2020-10-31T19:38:25+02:00 move whatsnew-head - - - - - e99f01f9 by Matti Picus at 2020-10-31T19:45:52+02:00 start 7.3.3 release cycle - - - - - a3c0d694 by Matti Picus at 2020-10-31T20:27:23+02:00 2to3 makecontributor.py, update contributors - - - - - f8f23143 by Matti Picus at 2020-11-01T07:27:09+02:00 add whatsnew-pypy3-7.3.3.rst, mention disabled hpy in 7.3.2 - - - - - 9ff51b7b by Matti Picus at 2020-11-01T11:03:05+02:00 add missing include, needs sychronization with upstream - - - - - 186f65af by Matti Picus at 2020-11-02T08:17:04+02:00 typo in macro name - - - - - 79d52a0c by Ronan Lamy at 2020-11-02T18:37:07+00:00 Ensure compatibility of r_singlefloat/r_longfloat hashes with equality - - - - - 738b31a6 by Matti Picus at 2020-11-03T09:43:50+02:00 document hpy as part of the release - - - - - fd2ce893 by Matti Picus at 2020-11-04T09:43:02+02:00 move test - - - - - 46d8f77a by Matti Picus at 2020-11-04T11:39:24+02:00 update test - - - - - 3073e023 by Matti Picus at 2020-11-05T20:32:30+02:00 fix link for topaz - - - - - 4621be5e by Matti Picus at 2020-11-11T09:26:41+02:00 Added tag release-pypy2.7-v7.3.3rc1 for changeset a29ef73f9b32 - - - - - 966a5120 by Matti Picus at 2020-11-11T09:27:06+02:00 Added tag release-pypy3.6-v7.3.3rc1 for changeset fab92f174c77 - - - - - 089a5687 by Matti Picus at 2020-11-11T09:27:23+02:00 Added tag release-pypy3.7-v7.3.3rc1 for changeset 6cf8fa20a7f6 - - - - - 87494a4f by Wim Lavrijsen at 2020-11-11T09:31:27-08:00 merge default into cppyy-packaging branch --HG-- branch : cppyy-packaging - - - - - 200cf25a by Wim Lavrijsen at 2020-11-12T22:48:24-08:00 consistent handling of wchar_t, char16_t, and char32_t --HG-- branch : cppyy-packaging - - - - - 95bdb2e8 by Wim Lavrijsen at 2020-11-12T22:49:43-08:00 sync datatypes helper with CPython/cppyy tests --HG-- branch : cppyy-packaging - - - - - 968460ec by Wim Lavrijsen at 2020-11-12T22:50:31-08:00 consolidate wchar_t/char16_t/char32_t and do not cast pointer to long in returns --HG-- branch : cppyy-packaging - - - - - 29802d6f by Wim Lavrijsen at 2020-11-12T22:51:17-08:00 add more pseudo-reflection info to extend testing w/o actual backend installed --HG-- branch : cppyy-packaging - - - - - c38f5836 by Wim Lavrijsen at 2020-11-12T22:52:19-08:00 upgrade capi to 1.14, improve type consistency (no long <-> void*) --HG-- branch : cppyy-packaging - - - - - 30 changed files: - .hgignore - .hgtags - LICENSE - Makefile - extra_tests/cffi_tests/cffi0/backend_tests.py - extra_tests/cffi_tests/cffi0/test_ffi_backend.py - extra_tests/cffi_tests/cffi0/test_function.py - extra_tests/cffi_tests/cffi0/test_ownlib.py - extra_tests/cffi_tests/cffi0/test_parsing.py - + extra_tests/cffi_tests/cffi1/test_function_args.py - extra_tests/cffi_tests/cffi1/test_recompiler.py - extra_tests/cffi_tests/embedding/test_basic.py - + extra_tests/cffi_tests/embedding/withunicode.py - + extra_tests/cffi_tests/test_c.py - + extra_tests/conftest.py - extra_tests/ctypes_tests/test_buffers.py - extra_tests/ctypes_tests/test_commethods.py - extra_tests/ctypes_tests/test_extra.py - extra_tests/ctypes_tests/test_pointers.py - extra_tests/test_binop_overriding.py - + extra_tests/test_os.py - pypy/module/test_lib_pypy/test_posix_extra.py ? extra_tests/test_posix_extra.py - extra_tests/test_semlock.py - + extra_tests/test_startup.py - get_externals.py - lib-python/2.7/DocXMLRPCServer.py - lib-python/2.7/HTMLParser.py - lib-python/2.7/SocketServer.py - lib-python/2.7/_pyio.py - lib-python/2.7/_strptime.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/9ffe391f339098546d65ea52d3a7ae20668b2fcd...c38f5836630c7dc54e73233702aa6b2bcb51f621 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/9ffe391f339098546d65ea52d3a7ae20668b2fcd...c38f5836630c7dc54e73233702aa6b2bcb51f621 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Nov 13 08:44:39 2020 From: foss at heptapod.net (Matti Picus) Date: Fri, 13 Nov 2020 13:44:39 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 2 commits: test, fix for nt._getfullpathname, make it win32-only (like cpython) issue 3343 Message-ID: <5fae8dc7e7278_17b2afa534f0c681681af@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: e47e9baa by Matti Picus at 2020-11-13T15:42:49+02:00 test, fix for nt._getfullpathname, make it win32-only (like cpython) issue 3343 --HG-- branch : py3.6 - - - - - d64aed84 by Matti Picus at 2020-11-13T15:44:06+02:00 merge py3.6 into py3.7 --HG-- branch : py3.7 - - - - - 4 changed files: - pypy/module/posix/interp_posix.py - pypy/module/posix/moduledef.py - pypy/module/posix/test/test_posix2.py - pypy/tool/pytest/apptest.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/1973860cb115c95a1db9b8a1452d313e52ec0788...d64aed84d948225d6882f33f82451fafc821b1f2 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/1973860cb115c95a1db9b8a1452d313e52ec0788...d64aed84d948225d6882f33f82451fafc821b1f2 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Nov 13 08:44:38 2020 From: foss at heptapod.net (Matti Picus) Date: Fri, 13 Nov 2020 13:44:38 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] test, fix for nt._getfullpathname, make it win32-only (like cpython) issue 3343 Message-ID: <5fae8dc667f85_17b2afa561678c816798e@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.6 at PyPy / pypy Commits: e47e9baa by Matti Picus at 2020-11-13T15:42:49+02:00 test, fix for nt._getfullpathname, make it win32-only (like cpython) issue 3343 --HG-- branch : py3.6 - - - - - 4 changed files: - pypy/module/posix/interp_posix.py - pypy/module/posix/moduledef.py - pypy/module/posix/test/test_posix2.py - pypy/tool/pytest/apptest.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/e47e9baa67e7649b991e16b8302ca044f9c76433 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/e47e9baa67e7649b991e16b8302ca044f9c76433 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sat Nov 14 16:48:12 2020 From: foss at heptapod.net (Matti Picus) Date: Sat, 14 Nov 2020 21:48:12 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] fix buffer handling in RegQueryValueW and RegEnumKeyExW (issue 3342) Message-ID: <5fb0509c6fcc0_17b2afa4bf682d4181660@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.6 at PyPy / pypy Commits: efdf77dc by Matti Picus at 2020-11-14T23:23:45+02:00 fix buffer handling in RegQueryValueW and RegEnumKeyExW (issue 3342) --HG-- branch : py3.6 - - - - - 2 changed files: - pypy/module/_winreg/interp_winreg.py - pypy/module/_winreg/test/test_winreg.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/efdf77dc50cbdbdd14c90b04cc9f6c01c66e7f92 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/efdf77dc50cbdbdd14c90b04cc9f6c01c66e7f92 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sat Nov 14 16:48:14 2020 From: foss at heptapod.net (Matti Picus) Date: Sat, 14 Nov 2020 21:48:14 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 2 commits: fix buffer handling in RegQueryValueW and RegEnumKeyExW (issue 3342) Message-ID: <5fb0509ee42ed_17b2afa54b6d0e01818e9@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: efdf77dc by Matti Picus at 2020-11-14T23:23:45+02:00 fix buffer handling in RegQueryValueW and RegEnumKeyExW (issue 3342) --HG-- branch : py3.6 - - - - - 4c6bb68c by Matti Picus at 2020-11-14T23:43:48+02:00 merge py3.6 into py3.7 --HG-- branch : py3.7 - - - - - 2 changed files: - pypy/module/_winreg/interp_winreg.py - pypy/module/_winreg/test/test_winreg.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/d64aed84d948225d6882f33f82451fafc821b1f2...4c6bb68c8aeac03aec3585c7569f807250395e08 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/d64aed84d948225d6882f33f82451fafc821b1f2...4c6bb68c8aeac03aec3585c7569f807250395e08 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Nov 15 11:11:11 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 15 Nov 2020 16:11:11 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] clarify CCHARP vs CWCHARP in rwinreg Message-ID: <5fb1531f257e8_17b2afa54b6d0e01848a6@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: fbb2a3ec by Matti Picus at 2020-11-15T08:25:16+02:00 clarify CCHARP vs CWCHARP in rwinreg - - - - - 1 changed file: - rpython/rlib/rwinreg.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/fbb2a3ec2ce5c848b8ef5c445adf4a2da41054ff -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/fbb2a3ec2ce5c848b8ef5c445adf4a2da41054ff You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Nov 15 11:11:14 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 15 Nov 2020 16:11:14 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] 7 commits: Added tag release-pypy2.7-v7.3.3rc1 for changeset a29ef73f9b32 Message-ID: <5fb153223a2fc_17b2afa56276ca0185013@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.6 at PyPy / pypy Commits: 4621be5e by Matti Picus at 2020-11-11T09:26:41+02:00 Added tag release-pypy2.7-v7.3.3rc1 for changeset a29ef73f9b32 - - - - - 966a5120 by Matti Picus at 2020-11-11T09:27:06+02:00 Added tag release-pypy3.6-v7.3.3rc1 for changeset fab92f174c77 - - - - - 089a5687 by Matti Picus at 2020-11-11T09:27:23+02:00 Added tag release-pypy3.7-v7.3.3rc1 for changeset 6cf8fa20a7f6 - - - - - d3242fa0 by Ronan Lamy at 2020-08-08T01:00:07+02:00 Find a hackish way to parse enums (grafted from 6b1670dc58b96b676437fa875b2b0d6e38828d76) - - - - - fbb2a3ec by Matti Picus at 2020-11-15T08:25:16+02:00 clarify CCHARP vs CWCHARP in rwinreg - - - - - f81cb6fc by Matti Picus at 2020-11-15T08:25:48+02:00 merge default into py3.6 --HG-- branch : py3.6 - - - - - 7954f192 by Matti Picus at 2020-11-15T14:00:01+02:00 adjust casting to 7dbd746c512b, fix untested RegConnectRegistry for utf8-or-none --HG-- branch : py3.6 - - - - - 4 changed files: - .hgtags - pypy/module/_winreg/interp_winreg.py - pypy/module/_winreg/test/test_winreg.py - rpython/rlib/rwinreg.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/efdf77dc50cbdbdd14c90b04cc9f6c01c66e7f92...7954f192eacb111d5c5d743f9f24b85f7b5ad2f9 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/efdf77dc50cbdbdd14c90b04cc9f6c01c66e7f92...7954f192eacb111d5c5d743f9f24b85f7b5ad2f9 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Nov 15 11:53:49 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 15 Nov 2020 16:53:49 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 8 commits: Added tag release-pypy2.7-v7.3.3rc1 for changeset a29ef73f9b32 Message-ID: <5fb15d1dc637f_17b2afa4bf549dc1852cb@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 4621be5e by Matti Picus at 2020-11-11T09:26:41+02:00 Added tag release-pypy2.7-v7.3.3rc1 for changeset a29ef73f9b32 - - - - - 966a5120 by Matti Picus at 2020-11-11T09:27:06+02:00 Added tag release-pypy3.6-v7.3.3rc1 for changeset fab92f174c77 - - - - - 089a5687 by Matti Picus at 2020-11-11T09:27:23+02:00 Added tag release-pypy3.7-v7.3.3rc1 for changeset 6cf8fa20a7f6 - - - - - d3242fa0 by Ronan Lamy at 2020-08-08T01:00:07+02:00 Find a hackish way to parse enums (grafted from 6b1670dc58b96b676437fa875b2b0d6e38828d76) - - - - - fbb2a3ec by Matti Picus at 2020-11-15T08:25:16+02:00 clarify CCHARP vs CWCHARP in rwinreg - - - - - f81cb6fc by Matti Picus at 2020-11-15T08:25:48+02:00 merge default into py3.6 --HG-- branch : py3.6 - - - - - 7954f192 by Matti Picus at 2020-11-15T14:00:01+02:00 adjust casting to 7dbd746c512b, fix untested RegConnectRegistry for utf8-or-none --HG-- branch : py3.6 - - - - - e3473cd0 by Matti Picus at 2020-11-15T18:52:26+02:00 merge py3.6 into py3.7 --HG-- branch : py3.7 - - - - - 4 changed files: - .hgtags - pypy/module/_winreg/interp_winreg.py - pypy/module/_winreg/test/test_winreg.py - rpython/rlib/rwinreg.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/4c6bb68c8aeac03aec3585c7569f807250395e08...e3473cd0a9f4da996c4ba141619527c8e365ffe5 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/4c6bb68c8aeac03aec3585c7569f807250395e08...e3473cd0a9f4da996c4ba141619527c8e365ffe5 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Nov 15 21:38:05 2020 From: foss at heptapod.net (Matti Picus) Date: Mon, 16 Nov 2020 02:38:05 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] fix QueryValueEx to be like cpython Message-ID: <5fb1e60d1c31d_17b2afa4bf549dc1904ef@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.6 at PyPy / pypy Commits: 53138f82 by Matti Picus at 2020-11-16T04:35:35+02:00 fix QueryValueEx to be like cpython --HG-- branch : py3.6 - - - - - 2 changed files: - pypy/module/_winreg/interp_winreg.py - pypy/module/_winreg/test/test_winreg.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/53138f8211eda4290ef964a13b07320b581c4cfb -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/53138f8211eda4290ef964a13b07320b581c4cfb You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Nov 15 21:38:07 2020 From: foss at heptapod.net (Matti Picus) Date: Mon, 16 Nov 2020 02:38:07 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 2 commits: fix QueryValueEx to be like cpython Message-ID: <5fb1e60faec0b_17b2afa4bf4679c19068f@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 53138f82 by Matti Picus at 2020-11-16T04:35:35+02:00 fix QueryValueEx to be like cpython --HG-- branch : py3.6 - - - - - 22f60360 by Matti Picus at 2020-11-16T04:36:14+02:00 merge py3.6 into py3.7 --HG-- branch : py3.7 - - - - - 2 changed files: - pypy/module/_winreg/interp_winreg.py - pypy/module/_winreg/test/test_winreg.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/e3473cd0a9f4da996c4ba141619527c8e365ffe5...22f603608cd990289f6b8fe018062eb93f5672fc -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/e3473cd0a9f4da996c4ba141619527c8e365ffe5...22f603608cd990289f6b8fe018062eb93f5672fc You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Nov 16 00:00:03 2020 From: foss at heptapod.net (wlav) Date: Mon, 16 Nov 2020 05:00:03 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/cppyy-packaging] 12 commits: fix soabi Message-ID: <5fb20753eab16_17b2afa561678c8190856@heptapod-foss.mail> wlav pushed to branch branch/cppyy-packaging at PyPy / pypy Commits: 1fcfb2f6 by Wim Lavrijsen at 2020-11-13T09:55:01-08:00 fix soabi --HG-- branch : cppyy-packaging - - - - - 883b9cb9 by Wim Lavrijsen at 2020-11-13T11:31:57-08:00 fix typos --HG-- branch : cppyy-packaging - - - - - 0bbd9dda by Wim Lavrijsen at 2020-11-13T11:32:32-08:00 conform to data member type convention of 1.14 backend --HG-- branch : cppyy-packaging - - - - - 20744ffb by Wim Lavrijsen at 2020-11-13T11:56:40-08:00 backend now consistently returns std::string instead of string --HG-- branch : cppyy-packaging - - - - - f826b1ed by Wim Lavrijsen at 2020-11-14T19:37:25-08:00 more type consistency, but still a few ptr -> int left --HG-- branch : cppyy-packaging - - - - - 8346690a by Wim Lavrijsen at 2020-11-14T19:37:57-08:00 remove ptr -> long casts in favor of ptr -> intptr_t --HG-- branch : cppyy-packaging - - - - - 5f719d56 by Wim Lavrijsen at 2020-11-14T20:00:16-08:00 drop one indirection for pointer-to-instance data members (new convention) --HG-- branch : cppyy-packaging - - - - - bd44106a by Wim Lavrijsen at 2020-11-14T20:00:47-08:00 enum fixes --HG-- branch : cppyy-packaging - - - - - 5fa50700 by Wim Lavrijsen at 2020-11-14T21:47:01-08:00 consistent naming v.v. CPython/CPyCppyy --HG-- branch : cppyy-packaging - - - - - f822cd09 by Wim Lavrijsen at 2020-11-14T23:37:37-08:00 fix path with no return --HG-- branch : cppyy-packaging - - - - - 8a04d5f0 by Wim Lavrijsen at 2020-11-14T23:38:46-08:00 implement instance to_memory through __assign__ --HG-- branch : cppyy-packaging - - - - - 0b41ac38 by Wim Lavrijsen at 2020-11-14T23:39:47-08:00 conform to conventions of new backend --HG-- branch : cppyy-packaging - - - - - 4 changed files: - pypy/module/_cppyy/capi/loadable_capi.py - pypy/module/_cppyy/converter.py - pypy/module/_cppyy/executor.py - pypy/module/_cppyy/interp_cppyy.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/c38f5836630c7dc54e73233702aa6b2bcb51f621...0b41ac380492d834ab0ccfd104ab7a716579fa99 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/c38f5836630c7dc54e73233702aa6b2bcb51f621...0b41ac380492d834ab0ccfd104ab7a716579fa99 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Nov 16 01:20:34 2020 From: foss at heptapod.net (Matti Picus) Date: Mon, 16 Nov 2020 06:20:34 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] skip test for nl_langinfo on windows Message-ID: <5fb21a3251733_17b2afa4bf682d4191049@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.6 at PyPy / pypy Commits: 9ff25a3d by Matti Picus at 2020-11-16T08:17:28+02:00 skip test for nl_langinfo on windows --HG-- branch : py3.6 - - - - - 1 changed file: - pypy/module/_locale/test/test_locale.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/9ff25a3d0fdbf655a9275c9c81b578aeadf5d7e0 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/9ff25a3d0fdbf655a9275c9c81b578aeadf5d7e0 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Nov 16 01:47:48 2020 From: foss at heptapod.net (Matti Picus) Date: Mon, 16 Nov 2020 06:47:48 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] fix translation, in practice the call will always return ERROR_MORE_DATA Message-ID: <5fb2209465755_17b2afa56276ca0191477@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.6 at PyPy / pypy Commits: 4cfd9e95 by Matti Picus at 2020-11-16T08:47:34+02:00 fix translation, in practice the call will always return ERROR_MORE_DATA --HG-- branch : py3.6 - - - - - 1 changed file: - pypy/module/_winreg/interp_winreg.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/4cfd9e95d1b0836123394ac3a3bf9eb6728a26cd -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/4cfd9e95d1b0836123394ac3a3bf9eb6728a26cd You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Nov 16 02:05:30 2020 From: foss at heptapod.net (Matti Picus) Date: Mon, 16 Nov 2020 07:05:30 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] fix translation II Message-ID: <5fb224ba27f81_17b2afa4bf68964191679@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.6 at PyPy / pypy Commits: 70033f1f by Matti Picus at 2020-11-16T09:05:10+02:00 fix translation II --HG-- branch : py3.6 - - - - - 1 changed file: - pypy/module/_winreg/interp_winreg.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/70033f1fa3417cb4e13e1f2fa930d42268b92a4f -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/70033f1fa3417cb4e13e1f2fa930d42268b92a4f You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Nov 16 07:17:41 2020 From: foss at heptapod.net (Matti Picus) Date: Mon, 16 Nov 2020 12:17:41 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 4 commits: skip test for nl_langinfo on windows Message-ID: <5fb26de527827_17d2ac2bdc5cc40830a6@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 9ff25a3d by Matti Picus at 2020-11-16T08:17:28+02:00 skip test for nl_langinfo on windows --HG-- branch : py3.6 - - - - - 4cfd9e95 by Matti Picus at 2020-11-16T08:47:34+02:00 fix translation, in practice the call will always return ERROR_MORE_DATA --HG-- branch : py3.6 - - - - - 70033f1f by Matti Picus at 2020-11-16T09:05:10+02:00 fix translation II --HG-- branch : py3.6 - - - - - 269f1c1f by Matti Picus at 2020-11-16T12:46:55+02:00 merge py3.6 into branch --HG-- branch : py3.7 - - - - - 2 changed files: - pypy/module/_locale/test/test_locale.py - pypy/module/_winreg/interp_winreg.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/22f603608cd990289f6b8fe018062eb93f5672fc...269f1c1fe6f4011f7b3aa7782b551eeee028908e -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/22f603608cd990289f6b8fe018062eb93f5672fc...269f1c1fe6f4011f7b3aa7782b551eeee028908e You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Nov 16 23:30:48 2020 From: foss at heptapod.net (wlav) Date: Tue, 17 Nov 2020 04:30:48 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/cppyy-packaging] 5 commits: fix (post-translation only (??)) cast problems with intptr_t Message-ID: <5fb351f866919_17d2ac2bdc5ceac8821c@heptapod-foss.mail> wlav pushed to branch branch/cppyy-packaging at PyPy / pypy Commits: d65553cd by Wim Lavrijsen at 2020-11-16T18:13:49-08:00 fix (post-translation only (??)) cast problems with intptr_t --HG-- branch : cppyy-packaging - - - - - a91bcff7 by Wim Lavrijsen at 2020-11-16T18:14:35-08:00 cover anonymous enums in name cleanup --HG-- branch : cppyy-packaging - - - - - fb123830 by Wim Lavrijsen at 2020-11-16T18:15:20-08:00 fix test, as TString has moved to CppyyLegacy::TString --HG-- branch : cppyy-packaging - - - - - 087df849 by Wim Lavrijsen at 2020-11-16T18:15:38-08:00 fix coding conventions --HG-- branch : cppyy-packaging - - - - - b0e31bde by Wim Lavrijsen at 2020-11-16T20:17:00-08:00 fix coding conventions --HG-- branch : cppyy-packaging - - - - - 6 changed files: - pypy/module/_cppyy/helper.py - pypy/module/_cppyy/interp_cppyy.py - pypy/module/_cppyy/test/test_datatypes.py - pypy/module/_cppyy/test/test_fragile.py - pypy/module/_cppyy/test/test_operators.py - pypy/module/_cppyy/test/test_pythonization.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/0b41ac380492d834ab0ccfd104ab7a716579fa99...b0e31bde0b8ba786a035479e16ab86a69ce0126a -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/0b41ac380492d834ab0ccfd104ab7a716579fa99...b0e31bde0b8ba786a035479e16ab86a69ce0126a You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Nov 17 03:53:04 2020 From: foss at heptapod.net (Matti Picus) Date: Tue, 17 Nov 2020 08:53:04 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] export PyStructSequence_NewType from cpyext/src/structseq.c, issue 3346 Message-ID: <5fb38f70ea9fa_17d2ac2bdc5ceac897aa@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.6 at PyPy / pypy Commits: 7369d47d by Matti Picus at 2020-11-17T10:52:32+02:00 export PyStructSequence_NewType from cpyext/src/structseq.c, issue 3346 --HG-- branch : py3.6 - - - - - 1 changed file: - pypy/module/cpyext/api.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/7369d47d29ea6ab535b6f6044d7f1e423c781ef0 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/7369d47d29ea6ab535b6f6044d7f1e423c781ef0 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Nov 17 12:13:51 2020 From: foss at heptapod.net (wlav) Date: Tue, 17 Nov 2020 17:13:51 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/cppyy-packaging] 3 commits: Find a hackish way to parse enums Message-ID: <5fb404cfe5659_17d2ac2c2e47a3c934e9@heptapod-foss.mail> wlav pushed to branch branch/cppyy-packaging at PyPy / pypy Commits: d3242fa0 by Ronan Lamy at 2020-08-08T01:00:07+02:00 Find a hackish way to parse enums (grafted from 6b1670dc58b96b676437fa875b2b0d6e38828d76) - - - - - fbb2a3ec by Matti Picus at 2020-11-15T08:25:16+02:00 clarify CCHARP vs CWCHARP in rwinreg - - - - - 5c8b149e by Wim Lavrijsen at 2020-11-17T09:13:31-08:00 merge default into branch --HG-- branch : cppyy-packaging - - - - - 3 changed files: - pypy/module/cpyext/cparser.py - pypy/module/cpyext/test/test_cparser.py - rpython/rlib/rwinreg.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/fe7bdec84d80a2ed295e644cc2a0c1636a6bdf9e...5c8b149ee41682839879bfcf4866c33e37761248 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/fe7bdec84d80a2ed295e644cc2a0c1636a6bdf9e...5c8b149ee41682839879bfcf4866c33e37761248 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Nov 17 12:11:57 2020 From: foss at heptapod.net (wlav) Date: Tue, 17 Nov 2020 17:11:57 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/cppyy-packaging] 2 commits: update comment Message-ID: <5fb4045d7d393_17d2ac2bdc5cc40932c5@heptapod-foss.mail> wlav pushed to branch branch/cppyy-packaging at PyPy / pypy Commits: bdbe666a by Wim Lavrijsen at 2020-11-17T09:10:11-08:00 update comment --HG-- branch : cppyy-packaging - - - - - fe7bdec8 by Wim Lavrijsen at 2020-11-17T09:11:28-08:00 convention change: __cppname__ -> __cpp_name__ --HG-- branch : cppyy-packaging - - - - - 3 changed files: - pypy/module/_cppyy/converter.py - pypy/module/_cppyy/interp_cppyy.py - pypy/module/_cppyy/pythonify.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/b0e31bde0b8ba786a035479e16ab86a69ce0126a...fe7bdec84d80a2ed295e644cc2a0c1636a6bdf9e -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/b0e31bde0b8ba786a035479e16ab86a69ce0126a...fe7bdec84d80a2ed295e644cc2a0c1636a6bdf9e You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Nov 17 17:45:40 2020 From: foss at heptapod.net (Matti Picus) Date: Tue, 17 Nov 2020 22:45:40 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] Update project-ideas, more work needed. Message-ID: <5fb45294bd31a_17d2ac2bdc5c8bc98262@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: adbd3994 by Matti Picus at 2020-11-18T00:45:04+02:00 Update project-ideas, more work needed. - - - - - 1 changed file: - pypy/doc/project-ideas.rst View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/adbd39940eba95f35f11b2160cbb8e5faa67d940 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/adbd39940eba95f35f11b2160cbb8e5faa67d940 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Nov 17 17:52:21 2020 From: foss at heptapod.net (Matti Picus) Date: Tue, 17 Nov 2020 22:52:21 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] update release note Message-ID: <5fb45425f128a_17d2ac2bdc5ceac984db@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: d57b2c91 by Matti Picus at 2020-11-18T00:52:00+02:00 update release note - - - - - 1 changed file: - pypy/doc/release-v7.3.3.rst View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/d57b2c91e6580bedb2aaccc1f976d3da0a1b5def -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/d57b2c91e6580bedb2aaccc1f976d3da0a1b5def You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Nov 17 17:55:02 2020 From: foss at heptapod.net (Matti Picus) Date: Tue, 17 Nov 2020 22:55:02 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 2 commits: export PyStructSequence_NewType from cpyext/src/structseq.c, issue 3346 Message-ID: <5fb454c613b71_17d2ac2bdc5c8bc9883f@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 7369d47d by Matti Picus at 2020-11-17T10:52:32+02:00 export PyStructSequence_NewType from cpyext/src/structseq.c, issue 3346 --HG-- branch : py3.6 - - - - - 10aad1c9 by Matti Picus at 2020-11-18T00:54:00+02:00 merge py3.6 into py3.7 --HG-- branch : py3.7 - - - - - 1 changed file: - pypy/module/cpyext/api.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/269f1c1fe6f4011f7b3aa7782b551eeee028908e...10aad1c983ba7514e2ebdcdae509be6ebd2cfcea -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/269f1c1fe6f4011f7b3aa7782b551eeee028908e...10aad1c983ba7514e2ebdcdae509be6ebd2cfcea You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Nov 17 17:55:04 2020 From: foss at heptapod.net (Matti Picus) Date: Tue, 17 Nov 2020 22:55:04 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/release-pypy3.7-v7.x] 21 commits: Added tag release-pypy2.7-v7.3.3rc1 for changeset a29ef73f9b32 Message-ID: <5fb454c8c6919_17d2ac2bc8200c4990aa@heptapod-foss.mail> Matti Picus pushed to branch branch/release-pypy3.7-v7.x at PyPy / pypy Commits: 4621be5e by Matti Picus at 2020-11-11T09:26:41+02:00 Added tag release-pypy2.7-v7.3.3rc1 for changeset a29ef73f9b32 - - - - - 966a5120 by Matti Picus at 2020-11-11T09:27:06+02:00 Added tag release-pypy3.6-v7.3.3rc1 for changeset fab92f174c77 - - - - - 089a5687 by Matti Picus at 2020-11-11T09:27:23+02:00 Added tag release-pypy3.7-v7.3.3rc1 for changeset 6cf8fa20a7f6 - - - - - d3242fa0 by Ronan Lamy at 2020-08-08T01:00:07+02:00 Find a hackish way to parse enums (grafted from 6b1670dc58b96b676437fa875b2b0d6e38828d76) - - - - - e47e9baa by Matti Picus at 2020-11-13T15:42:49+02:00 test, fix for nt._getfullpathname, make it win32-only (like cpython) issue 3343 --HG-- branch : py3.6 - - - - - d64aed84 by Matti Picus at 2020-11-13T15:44:06+02:00 merge py3.6 into py3.7 --HG-- branch : py3.7 - - - - - efdf77dc by Matti Picus at 2020-11-14T23:23:45+02:00 fix buffer handling in RegQueryValueW and RegEnumKeyExW (issue 3342) --HG-- branch : py3.6 - - - - - 4c6bb68c by Matti Picus at 2020-11-14T23:43:48+02:00 merge py3.6 into py3.7 --HG-- branch : py3.7 - - - - - fbb2a3ec by Matti Picus at 2020-11-15T08:25:16+02:00 clarify CCHARP vs CWCHARP in rwinreg - - - - - f81cb6fc by Matti Picus at 2020-11-15T08:25:48+02:00 merge default into py3.6 --HG-- branch : py3.6 - - - - - 7954f192 by Matti Picus at 2020-11-15T14:00:01+02:00 adjust casting to 7dbd746c512b, fix untested RegConnectRegistry for utf8-or-none --HG-- branch : py3.6 - - - - - e3473cd0 by Matti Picus at 2020-11-15T18:52:26+02:00 merge py3.6 into py3.7 --HG-- branch : py3.7 - - - - - 53138f82 by Matti Picus at 2020-11-16T04:35:35+02:00 fix QueryValueEx to be like cpython --HG-- branch : py3.6 - - - - - 22f60360 by Matti Picus at 2020-11-16T04:36:14+02:00 merge py3.6 into py3.7 --HG-- branch : py3.7 - - - - - 9ff25a3d by Matti Picus at 2020-11-16T08:17:28+02:00 skip test for nl_langinfo on windows --HG-- branch : py3.6 - - - - - 4cfd9e95 by Matti Picus at 2020-11-16T08:47:34+02:00 fix translation, in practice the call will always return ERROR_MORE_DATA --HG-- branch : py3.6 - - - - - 70033f1f by Matti Picus at 2020-11-16T09:05:10+02:00 fix translation II --HG-- branch : py3.6 - - - - - 269f1c1f by Matti Picus at 2020-11-16T12:46:55+02:00 merge py3.6 into branch --HG-- branch : py3.7 - - - - - 7369d47d by Matti Picus at 2020-11-17T10:52:32+02:00 export PyStructSequence_NewType from cpyext/src/structseq.c, issue 3346 --HG-- branch : py3.6 - - - - - 10aad1c9 by Matti Picus at 2020-11-18T00:54:00+02:00 merge py3.6 into py3.7 --HG-- branch : py3.7 - - - - - 11b60a17 by Matti Picus at 2020-11-18T00:54:38+02:00 merge py3.7 into release --HG-- branch : release-pypy3.7-v7.x - - - - - 10 changed files: - .hgtags - pypy/module/_locale/test/test_locale.py - pypy/module/_winreg/interp_winreg.py - pypy/module/_winreg/test/test_winreg.py - pypy/module/cpyext/api.py - pypy/module/posix/interp_posix.py - pypy/module/posix/moduledef.py - pypy/module/posix/test/test_posix2.py - pypy/tool/pytest/apptest.py - rpython/rlib/rwinreg.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/d972f9a1d9f7dd3d9151e32ff763bd42cdd68465...11b60a1737e9a9608b8a923c48bfb0379f3ce9d8 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/d972f9a1d9f7dd3d9151e32ff763bd42cdd68465...11b60a1737e9a9608b8a923c48bfb0379f3ce9d8 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Nov 17 17:55:14 2020 From: foss at heptapod.net (Matti Picus) Date: Tue, 17 Nov 2020 22:55:14 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/release-pypy3.6-v7.x] 15 commits: Added tag release-pypy2.7-v7.3.3rc1 for changeset a29ef73f9b32 Message-ID: <5fb454d2462f5_17d2ac2bdc5c5749928@heptapod-foss.mail> Matti Picus pushed to branch branch/release-pypy3.6-v7.x at PyPy / pypy Commits: 4621be5e by Matti Picus at 2020-11-11T09:26:41+02:00 Added tag release-pypy2.7-v7.3.3rc1 for changeset a29ef73f9b32 - - - - - 966a5120 by Matti Picus at 2020-11-11T09:27:06+02:00 Added tag release-pypy3.6-v7.3.3rc1 for changeset fab92f174c77 - - - - - 089a5687 by Matti Picus at 2020-11-11T09:27:23+02:00 Added tag release-pypy3.7-v7.3.3rc1 for changeset 6cf8fa20a7f6 - - - - - d3242fa0 by Ronan Lamy at 2020-08-08T01:00:07+02:00 Find a hackish way to parse enums (grafted from 6b1670dc58b96b676437fa875b2b0d6e38828d76) - - - - - e47e9baa by Matti Picus at 2020-11-13T15:42:49+02:00 test, fix for nt._getfullpathname, make it win32-only (like cpython) issue 3343 --HG-- branch : py3.6 - - - - - efdf77dc by Matti Picus at 2020-11-14T23:23:45+02:00 fix buffer handling in RegQueryValueW and RegEnumKeyExW (issue 3342) --HG-- branch : py3.6 - - - - - fbb2a3ec by Matti Picus at 2020-11-15T08:25:16+02:00 clarify CCHARP vs CWCHARP in rwinreg - - - - - f81cb6fc by Matti Picus at 2020-11-15T08:25:48+02:00 merge default into py3.6 --HG-- branch : py3.6 - - - - - 7954f192 by Matti Picus at 2020-11-15T14:00:01+02:00 adjust casting to 7dbd746c512b, fix untested RegConnectRegistry for utf8-or-none --HG-- branch : py3.6 - - - - - 53138f82 by Matti Picus at 2020-11-16T04:35:35+02:00 fix QueryValueEx to be like cpython --HG-- branch : py3.6 - - - - - 9ff25a3d by Matti Picus at 2020-11-16T08:17:28+02:00 skip test for nl_langinfo on windows --HG-- branch : py3.6 - - - - - 4cfd9e95 by Matti Picus at 2020-11-16T08:47:34+02:00 fix translation, in practice the call will always return ERROR_MORE_DATA --HG-- branch : py3.6 - - - - - 70033f1f by Matti Picus at 2020-11-16T09:05:10+02:00 fix translation II --HG-- branch : py3.6 - - - - - 7369d47d by Matti Picus at 2020-11-17T10:52:32+02:00 export PyStructSequence_NewType from cpyext/src/structseq.c, issue 3346 --HG-- branch : py3.6 - - - - - e87cbcd8 by Matti Picus at 2020-11-18T00:53:23+02:00 merge py3.6 into release --HG-- branch : release-pypy3.6-v7.x - - - - - 10 changed files: - .hgtags - pypy/module/_locale/test/test_locale.py - pypy/module/_winreg/interp_winreg.py - pypy/module/_winreg/test/test_winreg.py - pypy/module/cpyext/api.py - pypy/module/posix/interp_posix.py - pypy/module/posix/moduledef.py - pypy/module/posix/test/test_posix2.py - pypy/tool/pytest/apptest.py - rpython/rlib/rwinreg.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/b016c3295c5f53bc53921d1c4d753b39e4aefa06...e87cbcd881193e3ba84bd695a91dc3082f9bc151 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/b016c3295c5f53bc53921d1c4d753b39e4aefa06...e87cbcd881193e3ba84bd695a91dc3082f9bc151 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Wed Nov 18 11:06:10 2020 From: foss at heptapod.net (Matti Picus) Date: Wed, 18 Nov 2020 16:06:10 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] 4 commits: update repackage script Message-ID: <5fb546721f5cd_17d2ac2bdc5c1b41071f@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: b70be44c by Matti Picus at 2020-11-18T18:03:49+02:00 update repackage script - - - - - 3c508c8d by Matti Picus at 2020-11-18T18:04:19+02:00 Added tag release-pypy2.7-v7.3.3rc2 for changeset a29ef73f9b32 - - - - - ba887c16 by Matti Picus at 2020-11-18T18:04:51+02:00 Added tag release-pypy3.6-v7.3.3rc2 for changeset db1e853f94de - - - - - df17d2f3 by Matti Picus at 2020-11-18T18:05:07+02:00 Added tag release-pypy3.7-v7.3.3rc2 for changeset 7e6e2bb30ac5 - - - - - 2 changed files: - .hgtags - pypy/tool/release/repackage.sh View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/d57b2c91e6580bedb2aaccc1f976d3da0a1b5def...df17d2f34562016fc22bd2216200223abedba5a1 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/d57b2c91e6580bedb2aaccc1f976d3da0a1b5def...df17d2f34562016fc22bd2216200223abedba5a1 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Wed Nov 18 11:53:49 2020 From: foss at heptapod.net (Antonio Cuni) Date: Wed, 18 Nov 2020 16:53:49 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Pushed new branch branch/rpython-error_value Message-ID: <5fb5519d27944_17d2ac2bc8200c4108543@heptapod-foss.mail> Antonio Cuni pushed new branch branch/rpython-error_value at PyPy / pypy -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/tree/branch/rpython-error_value You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Wed Nov 18 15:14:27 2020 From: foss at heptapod.net (Matti Picus) Date: Wed, 18 Nov 2020 20:14:27 +0000 Subject: [pypy-commit] [Git][pypy/pypy.org][branch/default] update hashes for 7.3.3rc2 Message-ID: <5fb580a396d71_17d2ac2bdc5d3e811110@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy.org Commits: 7da2ceaa by Matti Picus at 2020-11-18T22:13:50+02:00 update hashes for 7.3.3rc2 - - - - - 1 changed file: - pages/download_advanced.rst View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/commit/7da2ceaa6c3efe431d3c42dbae7868a49853fb27 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy.org/-/commit/7da2ceaa6c3efe431d3c42dbae7868a49853fb27 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Wed Nov 18 15:24:26 2020 From: foss at heptapod.net (Antonio Cuni) Date: Wed, 18 Nov 2020 20:24:26 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/rpython-error_value] fix the case for exceptions raised by builtin ops Message-ID: <5fb582fa3ee8c_17d2ac2bdc5c1b41113fe@heptapod-foss.mail> Antonio Cuni pushed to branch branch/rpython-error_value at PyPy / pypy Commits: b52af824 by Antonio Cuni at 2020-11-18T21:22:27+01:00 fix the case for exceptions raised by builtin ops --HG-- branch : rpython-error_value - - - - - 1 changed file: - rpython/rtyper/llinterp.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/b52af824a9fbc066fee99af20d35c020ab752665 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/b52af824a9fbc066fee99af20d35c020ab752665 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Wed Nov 18 15:25:43 2020 From: foss at heptapod.net (Antonio Cuni) Date: Wed, 18 Nov 2020 20:25:43 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/rpython-error_value] document the branch Message-ID: <5fb583479889f_17d2ac2bdc5d3e8112290@heptapod-foss.mail> Antonio Cuni pushed to branch branch/rpython-error_value at PyPy / pypy Commits: 454729a7 by Antonio Cuni at 2020-11-18T21:25:32+01:00 document the branch --HG-- branch : rpython-error_value - - - - - 1 changed file: - pypy/doc/whatsnew-head.rst View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/454729a79136a8c9a94cef5399c3cb7e418867e8 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/454729a79136a8c9a94cef5399c3cb7e418867e8 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Nov 20 05:50:00 2020 From: foss at heptapod.net (Matti Picus) Date: Fri, 20 Nov 2020 10:50:00 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] 4 commits: try to simplify and clarify contributing instructions Message-ID: <5fb79f58970b6_17d2ac2bd374da8145233@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: bd985a51 by Matti Picus at 2020-11-20T12:27:01+02:00 try to simplify and clarify contributing instructions - - - - - 8de81fa2 by Matti Picus at 2020-11-20T12:36:33+02:00 document merged branch - - - - - 07bd3ca7 by Matti Picus at 2020-11-20T12:48:14+02:00 test, fix xml default attribute values (issue 3333) (thanks obfusk) --HG-- branch : issue-3333 - - - - - 5aa0b0d3 by Matti Picus at 2020-11-20T12:49:13+02:00 merge branch to fix xml default attribute assignment into default - - - - - 4 changed files: - lib-python/2.7/test/test_xml_etree.py - lib-python/2.7/xml/etree/ElementTree.py - pypy/doc/contributing.rst - pypy/doc/whatsnew-head.rst View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/099b593c4da3d112742d95c17a5ac8a84ebe33ef...5aa0b0d30ab25f213e3c611f80bf667360401d9f -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/099b593c4da3d112742d95c17a5ac8a84ebe33ef...5aa0b0d30ab25f213e3c611f80bf667360401d9f You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Nov 20 05:50:01 2020 From: foss at heptapod.net (Matti Picus) Date: Fri, 20 Nov 2020 10:50:01 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Pushed new branch branch/issue-3333 Message-ID: <5fb79f5940003_17d2ac2c441be9414542@heptapod-foss.mail> Matti Picus pushed new branch branch/issue-3333 at PyPy / pypy -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/tree/branch/issue-3333 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Nov 20 05:56:02 2020 From: foss at heptapod.net (Matti Picus) Date: Fri, 20 Nov 2020 10:56:02 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] 15 commits: Update project-ideas, more work needed. Message-ID: <5fb7a0c2b028a_17d2ac2c5642e4c14562f@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.6 at PyPy / pypy Commits: adbd3994 by Matti Picus at 2020-11-18T00:45:04+02:00 Update project-ideas, more work needed. - - - - - d57b2c91 by Matti Picus at 2020-11-18T00:52:00+02:00 update release note - - - - - b70be44c by Matti Picus at 2020-11-18T18:03:49+02:00 update repackage script - - - - - 3c508c8d by Matti Picus at 2020-11-18T18:04:19+02:00 Added tag release-pypy2.7-v7.3.3rc2 for changeset a29ef73f9b32 - - - - - ba887c16 by Matti Picus at 2020-11-18T18:04:51+02:00 Added tag release-pypy3.6-v7.3.3rc2 for changeset db1e853f94de - - - - - df17d2f3 by Matti Picus at 2020-11-18T18:05:07+02:00 Added tag release-pypy3.7-v7.3.3rc2 for changeset 7e6e2bb30ac5 - - - - - 8a9885df by Antonio Cuni at 2020-11-20T08:58:47+00:00 branch where to fix the docker image --HG-- branch : new-ci-image - - - - - 6c649c03 by Christoph Reiter at 2020-11-20T08:28:44+01:00 CI: Add a Dockerfile for CI This can be uploaded to the heptapod/gitlab package registry and pulled in the CI runner from there. Prevents hitting pull limits on docker hub. --HG-- branch : new-ci-image - - - - - 099b593c by Antonio Cuni at 2020-11-20T09:15:40+00:00 Merge branch 'branch/new-ci-image' into 'branch/default' Use the heptapod docker registry See merge request pypy/pypy!776 - - - - - bd985a51 by Matti Picus at 2020-11-20T12:27:01+02:00 try to simplify and clarify contributing instructions - - - - - 8de81fa2 by Matti Picus at 2020-11-20T12:36:33+02:00 document merged branch - - - - - 07bd3ca7 by Matti Picus at 2020-11-20T12:48:14+02:00 test, fix xml default attribute values (issue 3333) (thanks obfusk) --HG-- branch : issue-3333 - - - - - 5aa0b0d3 by Matti Picus at 2020-11-20T12:49:13+02:00 merge branch to fix xml default attribute assignment into default - - - - - b97c5299 by Matti Picus at 2020-11-20T12:51:08+02:00 Merge with default --HG-- branch : py3.6 - - - - - 211477a2 by Matti Picus at 2020-11-20T12:55:00+02:00 adapt 92b6f8555dcd to py3 --HG-- branch : py3.6 - - - - - 11 changed files: - .gitlab-ci.yml - + .gitlab-ci/Dockerfile - + .gitlab-ci/build.sh - .hgtags - lib-python/3/test/test_xml_etree.py - lib-python/3/xml/etree/ElementTree.py - pypy/doc/contributing.rst - pypy/doc/project-ideas.rst - pypy/doc/release-v7.3.3.rst - pypy/doc/whatsnew-head.rst - pypy/tool/release/repackage.sh View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/7369d47d29ea6ab535b6f6044d7f1e423c781ef0...211477a27813ede9d51228b9c909fd0f39b813d1 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/7369d47d29ea6ab535b6f6044d7f1e423c781ef0...211477a27813ede9d51228b9c909fd0f39b813d1 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Nov 20 11:35:54 2020 From: foss at heptapod.net (Julian Berman) Date: Fri, 20 Nov 2020 16:35:54 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Pushed new branch branch/mac-arm Message-ID: <5fb7f06a5358f_1812ac51c41252472597@heptapod-foss.mail> Julian Berman pushed new branch branch/mac-arm at PyPy / pypy -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/tree/branch/mac-arm You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Nov 20 11:47:13 2020 From: foss at heptapod.net (Julian Berman) Date: Fri, 20 Nov 2020 16:47:13 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/mac-arm] Whoops, fix Darwin_arm64's name. Message-ID: <5fb7f3112ebea_1812ac51c412b78755da@heptapod-foss.mail> Julian Berman pushed to branch branch/mac-arm at PyPy / pypy Commits: 831322cc by Julian Berman at 2020-11-20T11:45:49-05:00 Whoops, fix Darwin_arm64's name. --HG-- branch : mac-arm - - - - - 1 changed file: - rpython/translator/platform/darwin.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/831322cc5ce420b4969144c72e790d1f276b24d9 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/831322cc5ce420b4969144c72e790d1f276b24d9 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sat Nov 21 05:59:43 2020 From: foss at heptapod.net (Antonio Cuni) Date: Sat, 21 Nov 2020 10:59:43 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/rpython-error_value] 2 commits: rename this test, else it's ungreppable Message-ID: <5fb8f31f824aa_1812ac51c4135c892894@heptapod-foss.mail> Antonio Cuni pushed to branch branch/rpython-error_value at PyPy / pypy Commits: ef0de482 by Antonio Cuni at 2020-11-20T18:13:38+01:00 rename this test, else it's ungreppable --HG-- branch : rpython-error_value - - - - - 1cbed6f5 by Antonio Cuni at 2020-11-21T11:58:27+01:00 WIP: require the user to explicitly define which error_value to use when using @llhelper_can_raise, because this is what we need for HPy. However, this uncovers a problem, see test_llhelper_can_raise_custome_error_value --HG-- branch : rpython-error_value - - - - - 4 changed files: - rpython/rlib/objectmodel.py - rpython/rtyper/lltypesystem/ll2ctypes.py - rpython/rtyper/lltypesystem/test/test_ll2ctypes.py - rpython/translator/test/test_exceptiontransform.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/454729a79136a8c9a94cef5399c3cb7e418867e8...1cbed6f5490cd2c6498f68eeedb3aac897cde2ad -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/454729a79136a8c9a94cef5399c3cb7e418867e8...1cbed6f5490cd2c6498f68eeedb3aac897cde2ad You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sat Nov 21 11:18:55 2020 From: foss at heptapod.net (Matti Picus) Date: Sat, 21 Nov 2020 16:18:55 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] 3 commits: Added tag release-pypy2.7-v7.3.3 for changeset a29ef73f9b32 Message-ID: <5fb93def9968a_1812ac51c412b78980e7@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: de7989d8 by Matti Picus at 2020-11-21T18:14:18+02:00 Added tag release-pypy2.7-v7.3.3 for changeset a29ef73f9b32 - - - - - 546f1834 by Matti Picus at 2020-11-21T18:15:36+02:00 Added tag release-pypy3.6-v7.3.3 for changeset db1e853f94de - - - - - f2da6737 by Matti Picus at 2020-11-21T18:15:55+02:00 Added tag release-pypy3.7-v7.3.3 for changeset 7e6e2bb30ac5 - - - - - 1 changed file: - .hgtags View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/5aa0b0d30ab25f213e3c611f80bf667360401d9f...f2da6737e54b9843794f14244d10a40fb38a3cec -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/5aa0b0d30ab25f213e3c611f80bf667360401d9f...f2da6737e54b9843794f14244d10a40fb38a3cec You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sat Nov 21 12:11:36 2020 From: foss at heptapod.net (Matti Picus) Date: Sat, 21 Nov 2020 17:11:36 +0000 Subject: [pypy-commit] [Git][pypy/pypy.org][branch/default] update pages for 7.3.3 release Message-ID: <5fb94a4846ee0_1812ac51c4127f4982ee@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy.org Commits: 4adedb49 by Matti Picus at 2020-11-21T19:11:21+02:00 update pages for 7.3.3 release - - - - - 8 changed files: - pages/download.rst - pages/download_advanced.rst - pages/index.rst - public/download.html - public/download_advanced.html - public/index.html - public/sitemap.xml - public/sitemapindex.xml View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/commit/4adedb491ffda178b1dfe07ee49ff7a445891e1d -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy.org/-/commit/4adedb491ffda178b1dfe07ee49ff7a445891e1d You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sat Nov 21 12:45:15 2020 From: foss at heptapod.net (Matti Picus) Date: Sat, 21 Nov 2020 17:45:15 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] document 7.3.3 release Message-ID: <5fb9522bf130e_1812ac51c41332099273@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 772134b3 by Matti Picus at 2020-11-21T19:42:57+02:00 document 7.3.3 release - - - - - 2 changed files: - pypy/doc/release-v7.3.3.rst - pypy/tool/release/repackage.sh View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/772134b3f5bbabba0e2d24a02c2d81c272748d17 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/772134b3f5bbabba0e2d24a02c2d81c272748d17 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sat Nov 21 13:45:11 2020 From: foss at heptapod.net (Matti Picus) Date: Sat, 21 Nov 2020 18:45:11 +0000 Subject: [pypy-commit] [Git][pypy/pypy.org][branch/default] 2 commits: build 7.3.3rc2 pages Message-ID: <5fb96037dfcea_1812ac51c412b781019ea@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy.org Commits: ad93218b by Matti Picus at 2020-11-21T20:43:24+02:00 build 7.3.3rc2 pages - - - - - 526d8302 by Matti Picus at 2020-11-21T20:43:41+02:00 use older pages until downloads.python.org/pypy updates - - - - - 8 changed files: - pages/download.rst - pages/download_advanced.rst - pages/index.rst - public/download.html - public/download_advanced.html - public/index.html - public/sitemap.xml - public/sitemapindex.xml View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/compare/4adedb491ffda178b1dfe07ee49ff7a445891e1d...526d83023121056020372317cb5406594a86563a -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy.org/-/compare/4adedb491ffda178b1dfe07ee49ff7a445891e1d...526d83023121056020372317cb5406594a86563a You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sat Nov 21 13:50:45 2020 From: foss at heptapod.net (Matti Picus) Date: Sat, 21 Nov 2020 18:50:45 +0000 Subject: [pypy-commit] [Git][pypy/pypy.org][branch/default] 2 commits: release (again) Message-ID: <5fb96185ea3a0_1812ac51c41252410215b@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy.org Commits: ab570782 by Matti Picus at 2020-11-21T20:50:06+02:00 release (again) - - - - - c4e1f808 by Matti Picus at 2020-11-21T20:50:26+02:00 reset HEAD to 7.3.3 release - - - - - 8 changed files: - pages/download.rst - pages/download_advanced.rst - pages/index.rst - public/download.html - public/download_advanced.html - public/index.html - public/sitemap.xml - public/sitemapindex.xml View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/compare/526d83023121056020372317cb5406594a86563a...c4e1f80843bac6aaf64686f9b24973f2df9f7766 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy.org/-/compare/526d83023121056020372317cb5406594a86563a...c4e1f80843bac6aaf64686f9b24973f2df9f7766 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sat Nov 21 14:02:08 2020 From: foss at heptapod.net (Matti Picus) Date: Sat, 21 Nov 2020 19:02:08 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] update how-to-release document Message-ID: <5fb964309b3_1812ac51c412b781027fd@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 50bbcc5e by Matti Picus at 2020-11-21T21:00:39+02:00 update how-to-release document - - - - - 1 changed file: - pypy/doc/how-to-release.rst View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/50bbcc5e9e8f2af8fa36a9fd86243eac7195a074 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/50bbcc5e9e8f2af8fa36a9fd86243eac7195a074 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Nov 22 08:56:37 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 22 Nov 2020 13:56:37 +0000 Subject: [pypy-commit] [Git][pypy/pypy.org][branch/default] typo Message-ID: <5fba6e15b4369_1812ac523fc4be01257b1@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy.org Commits: 67f5824e by Matti Picus at 2020-11-22T15:56:28+02:00 typo - - - - - 5 changed files: - pages/download_advanced.rst - public/download.html - public/download_advanced.html - public/sitemap.xml - public/sitemapindex.xml View it on GitLab: https://foss.heptapod.net/pypy/pypy.org/-/commit/67f5824ed7b9ad22b8a50ead9083462f1a08aa87 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy.org/-/commit/67f5824ed7b9ad22b8a50ead9083462f1a08aa87 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Nov 24 07:05:14 2020 From: foss at heptapod.net (Armin Rigo) Date: Tue, 24 Nov 2020 12:05:14 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7-rsre] fix and comment Message-ID: <5fbcf6fa9e864_1812ac5251ca54c173459@heptapod-foss.mail> Armin Rigo pushed to branch branch/py3.7-rsre at PyPy / pypy Commits: 3df2be2f by Armin Rigo at 2020-11-24T11:47:39+00:00 fix and comment --HG-- branch : py3.7-rsre - - - - - 1 changed file: - rpython/rlib/rsre/rsre_core.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/3df2be2f51cf0f0043a7fdf514ec612554213e47 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/3df2be2f51cf0f0043a7fdf514ec612554213e47 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Nov 24 07:05:16 2020 From: foss at heptapod.net (Armin Rigo) Date: Tue, 24 Nov 2020 12:05:16 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Pushed new branch branch/rpython-rsre-for-37 Message-ID: <5fbcf6fc678b0_1812ac5208f039417362f@heptapod-foss.mail> Armin Rigo pushed new branch branch/rpython-rsre-for-37 at PyPy / pypy -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/tree/branch/rpython-rsre-for-37 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Nov 24 07:51:15 2020 From: foss at heptapod.net (Armin Rigo) Date: Tue, 24 Nov 2020 12:51:15 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/rpython-rsre-for-37] Ignore the test_tab failure in this specific file Message-ID: <5fbd01c346523_1812ac51b6ddde0179350@heptapod-foss.mail> Armin Rigo pushed to branch branch/rpython-rsre-for-37 at PyPy / pypy Commits: e6f74f20 by Armin Rigo at 2020-11-24T13:49:58+01:00 Ignore the test_tab failure in this specific file --HG-- branch : rpython-rsre-for-37 - - - - - 1 changed file: - pypy/tool/test/test_tab.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/e6f74f20a4ba2b7b2b9dafb39584497167bfd925 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/e6f74f20a4ba2b7b2b9dafb39584497167bfd925 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Nov 24 07:52:54 2020 From: foss at heptapod.net (Armin Rigo) Date: Tue, 24 Nov 2020 12:52:54 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/rpython-rsre-for-37] document branch Message-ID: <5fbd02267b6a9_1812ac5219cc8d4179871@heptapod-foss.mail> Armin Rigo pushed to branch branch/rpython-rsre-for-37 at PyPy / pypy Commits: cbb6156f by Armin Rigo at 2020-11-24T13:51:39+01:00 document branch --HG-- branch : rpython-rsre-for-37 - - - - - 1 changed file: - pypy/doc/whatsnew-head.rst View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/cbb6156f13349d798501df0806bf410bc45b748f -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/cbb6156f13349d798501df0806bf410bc45b748f You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Tue Nov 24 11:16:30 2020 From: foss at heptapod.net (Armin Rigo) Date: Tue, 24 Nov 2020 16:16:30 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Deleted branch branch/rpython-rsre-for-37 Message-ID: <5fbd31de72d69_1812ac5219cc8d4184198@heptapod-foss.mail> Armin Rigo deleted branch branch/rpython-rsre-for-37 at PyPy / pypy -- You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Wed Nov 25 15:29:42 2020 From: foss at heptapod.net (Ronan Lamy) Date: Wed, 25 Nov 2020 20:29:42 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/rpy-cparser] 28 commits: clarify CCHARP vs CWCHARP in rwinreg Message-ID: <5fbebeb62d2a9_1812ac523ddabe0225776@heptapod-foss.mail> Ronan Lamy pushed to branch branch/rpy-cparser at PyPy / pypy Commits: fbb2a3ec by Matti Picus at 2020-11-15T08:25:16+02:00 clarify CCHARP vs CWCHARP in rwinreg - - - - - adbd3994 by Matti Picus at 2020-11-18T00:45:04+02:00 Update project-ideas, more work needed. - - - - - d57b2c91 by Matti Picus at 2020-11-18T00:52:00+02:00 update release note - - - - - b70be44c by Matti Picus at 2020-11-18T18:03:49+02:00 update repackage script - - - - - 3c508c8d by Matti Picus at 2020-11-18T18:04:19+02:00 Added tag release-pypy2.7-v7.3.3rc2 for changeset a29ef73f9b32 - - - - - ba887c16 by Matti Picus at 2020-11-18T18:04:51+02:00 Added tag release-pypy3.6-v7.3.3rc2 for changeset db1e853f94de - - - - - df17d2f3 by Matti Picus at 2020-11-18T18:05:07+02:00 Added tag release-pypy3.7-v7.3.3rc2 for changeset 7e6e2bb30ac5 - - - - - 8a9885df by Antonio Cuni at 2020-11-20T08:58:47+00:00 branch where to fix the docker image --HG-- branch : new-ci-image - - - - - 6c649c03 by Christoph Reiter at 2020-11-20T08:28:44+01:00 CI: Add a Dockerfile for CI This can be uploaded to the heptapod/gitlab package registry and pulled in the CI runner from there. Prevents hitting pull limits on docker hub. --HG-- branch : new-ci-image - - - - - 099b593c by Antonio Cuni at 2020-11-20T09:15:40+00:00 Merge branch 'branch/new-ci-image' into 'branch/default' Use the heptapod docker registry See merge request pypy/pypy!776 - - - - - bd985a51 by Matti Picus at 2020-11-20T12:27:01+02:00 try to simplify and clarify contributing instructions - - - - - 8de81fa2 by Matti Picus at 2020-11-20T12:36:33+02:00 document merged branch - - - - - 07bd3ca7 by Matti Picus at 2020-11-20T12:48:14+02:00 test, fix xml default attribute values (issue 3333) (thanks obfusk) --HG-- branch : issue-3333 - - - - - 5aa0b0d3 by Matti Picus at 2020-11-20T12:49:13+02:00 merge branch to fix xml default attribute assignment into default - - - - - de7989d8 by Matti Picus at 2020-11-21T18:14:18+02:00 Added tag release-pypy2.7-v7.3.3 for changeset a29ef73f9b32 - - - - - 546f1834 by Matti Picus at 2020-11-21T18:15:36+02:00 Added tag release-pypy3.6-v7.3.3 for changeset db1e853f94de - - - - - f2da6737 by Matti Picus at 2020-11-21T18:15:55+02:00 Added tag release-pypy3.7-v7.3.3 for changeset 7e6e2bb30ac5 - - - - - 772134b3 by Matti Picus at 2020-11-21T19:42:57+02:00 document 7.3.3 release - - - - - 50bbcc5e by Matti Picus at 2020-11-21T21:00:39+02:00 update how-to-release document - - - - - c93fba91 by Armin Rigo at 2020-11-24T11:53:44+00:00 back-port the rpython bits of "py3.7-rsre" --HG-- branch : rpython-rsre-for-37 - - - - - 44e5a694 by Armin Rigo at 2020-11-24T12:02:57+00:00 fixes --HG-- branch : rpython-rsre-for-37 - - - - - e6f74f20 by Armin Rigo at 2020-11-24T13:49:58+01:00 Ignore the test_tab failure in this specific file --HG-- branch : rpython-rsre-for-37 - - - - - cbb6156f by Armin Rigo at 2020-11-24T13:51:39+01:00 document branch --HG-- branch : rpython-rsre-for-37 - - - - - a8828b9a by Armin Rigo at 2020-11-24T16:28:58+01:00 close branch, ready to merge --HG-- branch : rpython-rsre-for-37 - - - - - d5b2b6b4 by Armin Rigo at 2020-11-24T16:29:07+01:00 hg merge rpython-rsre-for-37 - - - - - 3ceed6e5 by Armin Rigo at 2020-11-24T21:21:12+01:00 fix for a case where the difference shows up with recent unicode databases only - - - - - 5c0a573b by Ronan Lamy at 2020-11-25T20:25:40+00:00 hg merge default --HG-- branch : rpy-cparser - - - - - f8c7607e by Ronan Lamy at 2020-11-25T20:28:14+00:00 Document branch --HG-- branch : rpy-cparser - - - - - 23 changed files: - .gitlab-ci.yml - + .gitlab-ci/Dockerfile - + .gitlab-ci/build.sh - .hgtags - lib-python/2.7/test/test_xml_etree.py - lib-python/2.7/xml/etree/ElementTree.py - pypy/doc/contributing.rst - pypy/doc/how-to-release.rst - pypy/doc/project-ideas.rst - pypy/doc/release-v7.3.3.rst - pypy/doc/whatsnew-head.rst - pypy/tool/release/repackage.sh - pypy/tool/test/test_tab.py - rpython/rlib/rsre/rpy/_sre.py - rpython/rlib/rsre/rpy/sre_constants.py - rpython/rlib/rsre/rsre_char.py - rpython/rlib/rsre/rsre_constants.py - rpython/rlib/rsre/rsre_core.py - rpython/rlib/rsre/rsre_utf8.py - rpython/rlib/rsre/test/support.py - rpython/rlib/rsre/test/test_char.py - rpython/rlib/rsre/test/test_match.py - rpython/rlib/rwinreg.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/64d75b38822023a128fe7880eb2770b836a4fb9f...f8c7607e101dd5eb5638181fceac7598dcc3ce7b -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/64d75b38822023a128fe7880eb2770b836a4fb9f...f8c7607e101dd5eb5638181fceac7598dcc3ce7b You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Wed Nov 25 15:38:14 2020 From: foss at heptapod.net (Ronan Lamy) Date: Wed, 25 Nov 2020 20:38:14 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] 13 commits: Move the cffi-derived code from cparser.py to _cparser.py Message-ID: <5fbec0b694ef9_1813f8186ffde84226868@heptapod-foss.mail> Ronan Lamy pushed to branch branch/default at PyPy / pypy Commits: 73ffa688 by Ronan Lamy at 2020-10-02T18:29:42+01:00 Move the cffi-derived code from cparser.py to _cparser.py --HG-- branch : rpy-cparser - - - - - 0712b59f by Ronan Lamy at 2020-10-15T17:28:53+01:00 Reduce diff with cffi --HG-- branch : rpy-cparser - - - - - b4dd4839 by Ronan Lamy at 2020-10-16T18:24:24+01:00 Update cparser code to match latest cffi --HG-- branch : rpy-cparser - - - - - 99b1c572 by Ronan Lamy at 2020-10-22T17:16:10+01:00 Move cparser from cpyext to rpython.tool.cparser --HG-- branch : rpy-cparser - - - - - a887e76d by Ronan Lamy at 2020-10-22T20:35:22+01:00 Move cpyext-specific test back to cpyext --HG-- branch : rpy-cparser - - - - - 2bd48dea by Ronan Lamy at 2020-10-22T21:10:51+01:00 Configure named structs, without requiring a spurious typedef --HG-- branch : rpy-cparser - - - - - 5b894b90 by Ronan Lamy at 2020-10-23T17:31:45+01:00 Raise meaningful error when trying to configure an undefined struct --HG-- branch : rpy-cparser - - - - - 10c61d39 by Ronan Lamy at 2020-10-23T18:02:04+01:00 Make it possible to parse a header without configuring the types immediately --HG-- branch : rpy-cparser - - - - - 10a949ba by Ronan Lamy at 2020-10-23T18:37:01+01:00 Add missing portions of descrobject.h --HG-- branch : rpy-cparser - - - - - 64d75b38 by Ronan Lamy at 2020-11-12T12:06:59+00:00 hg merge default --HG-- branch : rpy-cparser - - - - - 5c0a573b by Ronan Lamy at 2020-11-25T20:25:40+00:00 hg merge default --HG-- branch : rpy-cparser - - - - - f8c7607e by Ronan Lamy at 2020-11-25T20:28:14+00:00 Document branch --HG-- branch : rpy-cparser - - - - - 09f4d019 by Ronan Lamy at 2020-11-25T20:37:06+00:00 Merge branch 'branch/rpy-cparser' into 'branch/default' Move cparser tool to rpython See merge request pypy/pypy!774 - - - - - 15 changed files: - pypy/doc/whatsnew-head.rst - pypy/module/cpyext/api.py - pypy/module/cpyext/cparser.py - pypy/module/cpyext/parse/cpyext_descrobject.h - pypy/module/cpyext/parse/cpyext_object.h - pypy/module/cpyext/test/test_api.py - pypy/module/cpyext/typeobject.py - + rpython/tool/cparser/__init__.py - pypy/module/cpyext/commontypes.py ? rpython/tool/cparser/commontypes.py - + rpython/tool/cparser/cparser.py - + rpython/tool/cparser/cts.py - pypy/module/cpyext/error.py ? rpython/tool/cparser/error.py - pypy/module/cpyext/cmodel.py ? rpython/tool/cparser/model.py - + rpython/tool/cparser/test/__init__.py - pypy/module/cpyext/test/test_cparser.py ? rpython/tool/cparser/test/test_cts.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/3ceed6e553572d56055d814c371d115497d37df1...09f4d019e1f9724ccd5139e3485f73c1a4eb75a3 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/3ceed6e553572d56055d814c371d115497d37df1...09f4d019e1f9724ccd5139e3485f73c1a4eb75a3 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Wed Nov 25 16:01:59 2020 From: foss at heptapod.net (Ronan Lamy) Date: Wed, 25 Nov 2020 21:01:59 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] 14 commits: Move the cffi-derived code from cparser.py to _cparser.py Message-ID: <5fbec647bb268_1813f818cb68ef42275a5@heptapod-foss.mail> Ronan Lamy pushed to branch branch/py3.6 at PyPy / pypy Commits: 73ffa688 by Ronan Lamy at 2020-10-02T18:29:42+01:00 Move the cffi-derived code from cparser.py to _cparser.py --HG-- branch : rpy-cparser - - - - - 0712b59f by Ronan Lamy at 2020-10-15T17:28:53+01:00 Reduce diff with cffi --HG-- branch : rpy-cparser - - - - - b4dd4839 by Ronan Lamy at 2020-10-16T18:24:24+01:00 Update cparser code to match latest cffi --HG-- branch : rpy-cparser - - - - - 99b1c572 by Ronan Lamy at 2020-10-22T17:16:10+01:00 Move cparser from cpyext to rpython.tool.cparser --HG-- branch : rpy-cparser - - - - - a887e76d by Ronan Lamy at 2020-10-22T20:35:22+01:00 Move cpyext-specific test back to cpyext --HG-- branch : rpy-cparser - - - - - 2bd48dea by Ronan Lamy at 2020-10-22T21:10:51+01:00 Configure named structs, without requiring a spurious typedef --HG-- branch : rpy-cparser - - - - - 5b894b90 by Ronan Lamy at 2020-10-23T17:31:45+01:00 Raise meaningful error when trying to configure an undefined struct --HG-- branch : rpy-cparser - - - - - 10c61d39 by Ronan Lamy at 2020-10-23T18:02:04+01:00 Make it possible to parse a header without configuring the types immediately --HG-- branch : rpy-cparser - - - - - 10a949ba by Ronan Lamy at 2020-10-23T18:37:01+01:00 Add missing portions of descrobject.h --HG-- branch : rpy-cparser - - - - - 64d75b38 by Ronan Lamy at 2020-11-12T12:06:59+00:00 hg merge default --HG-- branch : rpy-cparser - - - - - 5c0a573b by Ronan Lamy at 2020-11-25T20:25:40+00:00 hg merge default --HG-- branch : rpy-cparser - - - - - f8c7607e by Ronan Lamy at 2020-11-25T20:28:14+00:00 Document branch --HG-- branch : rpy-cparser - - - - - 09f4d019 by Ronan Lamy at 2020-11-25T20:37:06+00:00 Merge branch 'branch/rpy-cparser' into 'branch/default' Move cparser tool to rpython See merge request pypy/pypy!774 - - - - - 88ebcdac by Ronan Lamy at 2020-11-25T21:00:43+00:00 hg merge default --HG-- branch : py3.6 - - - - - 15 changed files: - pypy/doc/whatsnew-head.rst - pypy/module/cpyext/api.py - pypy/module/cpyext/cparser.py - pypy/module/cpyext/parse/cpyext_descrobject.h - pypy/module/cpyext/parse/cpyext_object.h - pypy/module/cpyext/test/test_api.py - pypy/module/cpyext/typeobject.py - + rpython/tool/cparser/__init__.py - pypy/module/cpyext/commontypes.py ? rpython/tool/cparser/commontypes.py - + rpython/tool/cparser/cparser.py - + rpython/tool/cparser/cts.py - pypy/module/cpyext/error.py ? rpython/tool/cparser/error.py - pypy/module/cpyext/cmodel.py ? rpython/tool/cparser/model.py - + rpython/tool/cparser/test/__init__.py - pypy/module/cpyext/test/test_cparser.py ? rpython/tool/cparser/test/test_cts.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/45068f501ae554c3e3038ae92de576ef374fc670...88ebcdac665b97af5ddca7e61cb57a2368e81806 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/45068f501ae554c3e3038ae92de576ef374fc670...88ebcdac665b97af5ddca7e61cb57a2368e81806 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Wed Nov 25 19:18:24 2020 From: foss at heptapod.net (Julian Berman) Date: Thu, 26 Nov 2020 00:18:24 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Pushed new branch branch/fix-crypt-py3-import Message-ID: <5fbef4501e4b0_1812ac523ddabe02305ef@heptapod-foss.mail> Julian Berman pushed new branch branch/fix-crypt-py3-import at PyPy / pypy -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/tree/branch/fix-crypt-py3-import You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Thu Nov 26 02:21:53 2020 From: foss at heptapod.net (Armin Rigo) Date: Thu, 26 Nov 2020 07:21:53 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] merge mistake Message-ID: <5fbf5791ba309_1812ac5245d5a5c23915e@heptapod-foss.mail> Armin Rigo pushed to branch branch/py3.6 at PyPy / pypy Commits: 16faa2be by Armin Rigo at 2020-11-26T08:20:37+01:00 merge mistake --HG-- branch : py3.6 - - - - - 1 changed file: - lib_pypy/_crypt/__init__.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/16faa2be85839e6ab4fb8ee09298a4d934aab81f -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/16faa2be85839e6ab4fb8ee09298a4d934aab81f You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Thu Nov 26 07:53:49 2020 From: foss at heptapod.net (Armin Rigo) Date: Thu, 26 Nov 2020 12:53:49 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Pushed new branch branch/import-module-must-be-present Message-ID: <5fbfa55dd41d9_1812ac521771df025107a@heptapod-foss.mail> Armin Rigo pushed new branch branch/import-module-must-be-present at PyPy / pypy -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/tree/branch/import-module-must-be-present You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Thu Nov 26 08:12:14 2020 From: foss at heptapod.net (Armin Rigo) Date: Thu, 26 Nov 2020 13:12:14 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/import-module-must-be-present] Back-port the Python3 flag to import_module() and use it where possible (which Message-ID: <5fbfa9aec6d42_1912b1a3da84a1c593d4@heptapod-foss.mail> Armin Rigo pushed to branch branch/import-module-must-be-present at PyPy / pypy Commits: b62118ab by Armin Rigo at 2020-11-26T14:11:02+01:00 Back-port the Python3 flag to import_module() and use it where possible (which is *exactly once*, and not in the 20 other places or so). --HG-- branch : import-module-must-be-present - - - - - 2 changed files: - lib-python/2.7/test/support/__init__.py - lib-python/2.7/test/test_winreg.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/b62118abaa1763795cb99d2ca263276e28e9d092 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/b62118abaa1763795cb99d2ca263276e28e9d092 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Thu Nov 26 08:41:56 2020 From: foss at heptapod.net (Matti Picus) Date: Thu, 26 Nov 2020 13:41:56 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] 7 commits: add failing test for issue 3348 Message-ID: <5fbfb0a45e83_1912b1a3da846ac597b4@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.6 at PyPy / pypy Commits: a53c5fa6 by Matti Picus at 2020-11-25T20:59:55+02:00 add failing test for issue 3348 --HG-- branch : issue3348 - - - - - 0103526b by Julian Berman at 2020-11-25T19:17:05-05:00 Fix the crypt thread lock on Py3 (Here the module's called _thread --HG-- branch : fix-crypt-py3-import - - - - - 08d9c242 by Matti Picus at 2020-11-26T08:20:14+02:00 fix test, remove repeated function, add and reword comments --HG-- branch : issue3348 - - - - - c733c285 by Matti Picus at 2020-11-26T13:52:04+02:00 special case final=False for "unexpected end of data" --HG-- branch : issue3348 - - - - - 60b666f9 by Matti Picus at 2020-11-26T15:34:58+02:00 merge fix-crypt-py3-import which is redundant but correct --HG-- branch : py3.6 - - - - - 5672b6a4 by Matti Picus at 2020-11-26T15:35:50+02:00 merge issue3348 which fixes utf_8_decode for final=False --HG-- branch : py3.6 - - - - - 5016b9c3 by Matti Picus at 2020-11-26T15:38:21+02:00 document merged branches --HG-- branch : py3.6 - - - - - 3 changed files: - pypy/doc/whatsnew-pypy3-head.rst - pypy/interpreter/unicodehelper.py - pypy/module/_codecs/test/test_codecs.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/16faa2be85839e6ab4fb8ee09298a4d934aab81f...5016b9c3b8d6126ae6b39cfe0d2a283d0d0b1d2e -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/16faa2be85839e6ab4fb8ee09298a4d934aab81f...5016b9c3b8d6126ae6b39cfe0d2a283d0d0b1d2e You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Thu Nov 26 08:41:58 2020 From: foss at heptapod.net (Matti Picus) Date: Thu, 26 Nov 2020 13:41:58 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 23 commits: Move the cffi-derived code from cparser.py to _cparser.py Message-ID: <5fbfb0a6bf0bc_1912b1a3da845d05994e@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 73ffa688 by Ronan Lamy at 2020-10-02T18:29:42+01:00 Move the cffi-derived code from cparser.py to _cparser.py --HG-- branch : rpy-cparser - - - - - 0712b59f by Ronan Lamy at 2020-10-15T17:28:53+01:00 Reduce diff with cffi --HG-- branch : rpy-cparser - - - - - b4dd4839 by Ronan Lamy at 2020-10-16T18:24:24+01:00 Update cparser code to match latest cffi --HG-- branch : rpy-cparser - - - - - 99b1c572 by Ronan Lamy at 2020-10-22T17:16:10+01:00 Move cparser from cpyext to rpython.tool.cparser --HG-- branch : rpy-cparser - - - - - a887e76d by Ronan Lamy at 2020-10-22T20:35:22+01:00 Move cpyext-specific test back to cpyext --HG-- branch : rpy-cparser - - - - - 2bd48dea by Ronan Lamy at 2020-10-22T21:10:51+01:00 Configure named structs, without requiring a spurious typedef --HG-- branch : rpy-cparser - - - - - 5b894b90 by Ronan Lamy at 2020-10-23T17:31:45+01:00 Raise meaningful error when trying to configure an undefined struct --HG-- branch : rpy-cparser - - - - - 10c61d39 by Ronan Lamy at 2020-10-23T18:02:04+01:00 Make it possible to parse a header without configuring the types immediately --HG-- branch : rpy-cparser - - - - - 10a949ba by Ronan Lamy at 2020-10-23T18:37:01+01:00 Add missing portions of descrobject.h --HG-- branch : rpy-cparser - - - - - 64d75b38 by Ronan Lamy at 2020-11-12T12:06:59+00:00 hg merge default --HG-- branch : rpy-cparser - - - - - a53c5fa6 by Matti Picus at 2020-11-25T20:59:55+02:00 add failing test for issue 3348 --HG-- branch : issue3348 - - - - - 5c0a573b by Ronan Lamy at 2020-11-25T20:25:40+00:00 hg merge default --HG-- branch : rpy-cparser - - - - - f8c7607e by Ronan Lamy at 2020-11-25T20:28:14+00:00 Document branch --HG-- branch : rpy-cparser - - - - - 09f4d019 by Ronan Lamy at 2020-11-25T20:37:06+00:00 Merge branch 'branch/rpy-cparser' into 'branch/default' Move cparser tool to rpython See merge request pypy/pypy!774 - - - - - 88ebcdac by Ronan Lamy at 2020-11-25T21:00:43+00:00 hg merge default --HG-- branch : py3.6 - - - - - 0103526b by Julian Berman at 2020-11-25T19:17:05-05:00 Fix the crypt thread lock on Py3 (Here the module's called _thread --HG-- branch : fix-crypt-py3-import - - - - - 08d9c242 by Matti Picus at 2020-11-26T08:20:14+02:00 fix test, remove repeated function, add and reword comments --HG-- branch : issue3348 - - - - - 16faa2be by Armin Rigo at 2020-11-26T08:20:37+01:00 merge mistake --HG-- branch : py3.6 - - - - - c733c285 by Matti Picus at 2020-11-26T13:52:04+02:00 special case final=False for "unexpected end of data" --HG-- branch : issue3348 - - - - - 60b666f9 by Matti Picus at 2020-11-26T15:34:58+02:00 merge fix-crypt-py3-import which is redundant but correct --HG-- branch : py3.6 - - - - - 5672b6a4 by Matti Picus at 2020-11-26T15:35:50+02:00 merge issue3348 which fixes utf_8_decode for final=False --HG-- branch : py3.6 - - - - - 5016b9c3 by Matti Picus at 2020-11-26T15:38:21+02:00 document merged branches --HG-- branch : py3.6 - - - - - 963c1740 by Matti Picus at 2020-11-26T15:39:08+02:00 merge py3.6 into py3.7 --HG-- branch : py3.7 - - - - - 19 changed files: - lib_pypy/_crypt/__init__.py - pypy/doc/whatsnew-head.rst - pypy/doc/whatsnew-pypy3-head.rst - pypy/interpreter/unicodehelper.py - pypy/module/_codecs/test/test_codecs.py - pypy/module/cpyext/api.py - pypy/module/cpyext/cparser.py - pypy/module/cpyext/parse/cpyext_descrobject.h - pypy/module/cpyext/parse/cpyext_object.h - pypy/module/cpyext/test/test_api.py - pypy/module/cpyext/typeobject.py - + rpython/tool/cparser/__init__.py - pypy/module/cpyext/commontypes.py ? rpython/tool/cparser/commontypes.py - + rpython/tool/cparser/cparser.py - + rpython/tool/cparser/cts.py - pypy/module/cpyext/error.py ? rpython/tool/cparser/error.py - pypy/module/cpyext/cmodel.py ? rpython/tool/cparser/model.py - + rpython/tool/cparser/test/__init__.py - pypy/module/cpyext/test/test_cparser.py ? rpython/tool/cparser/test/test_cts.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/613fc67e1a0cbc3e175d6f7f5bf28d9bae26c151...963c174087f312a91d2829639e8d040bf69dc677 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/613fc67e1a0cbc3e175d6f7f5bf28d9bae26c151...963c174087f312a91d2829639e8d040bf69dc677 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Thu Nov 26 08:42:10 2020 From: foss at heptapod.net (Matti Picus) Date: Thu, 26 Nov 2020 13:42:10 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Pushed new branch branch/issue3348 Message-ID: <5fbfb0b2950d9_1912b1a3da846ac60174@heptapod-foss.mail> Matti Picus pushed new branch branch/issue3348 at PyPy / pypy -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/tree/branch/issue3348 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Thu Nov 26 12:22:55 2020 From: foss at heptapod.net (Armin Rigo) Date: Thu, 26 Nov 2020 17:22:55 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/import-module-must-be-present] These two modules are present on less platforms than I thought Message-ID: <5fbfe46f63636_1912b1a3da84a1c626a4@heptapod-foss.mail> Armin Rigo pushed to branch branch/import-module-must-be-present at PyPy / pypy Commits: b370e560 by Armin Rigo at 2020-11-26T18:21:41+01:00 These two modules are present on less platforms than I thought --HG-- branch : import-module-must-be-present - - - - - 2 changed files: - lib-python/2.7/test/test_crypt.py - lib-python/2.7/test/test_readline.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/b370e560865018b4b5f17b9532f2ee20c19e3248 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/b370e560865018b4b5f17b9532f2ee20c19e3248 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Thu Nov 26 12:29:52 2020 From: foss at heptapod.net (Armin Rigo) Date: Thu, 26 Nov 2020 17:29:52 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/import-module-must-be-present] I'm guessing this module should always be here Message-ID: <5fbfe6102ac46_1912b1a3da84cb062899@heptapod-foss.mail> Armin Rigo pushed to branch branch/import-module-must-be-present at PyPy / pypy Commits: 2b398c78 by Armin Rigo at 2020-11-26T18:28:40+01:00 I'm guessing this module should always be here --HG-- branch : import-module-must-be-present - - - - - 1 changed file: - lib-python/2.7/test/test_multiprocessing.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/2b398c78cc85e9fe7eaa8b01b139f2053e7dd48e -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/2b398c78cc85e9fe7eaa8b01b139f2053e7dd48e You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Thu Nov 26 12:56:02 2020 From: foss at heptapod.net (Armin Rigo) Date: Thu, 26 Nov 2020 17:56:02 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Deleted branch branch/import-module-must-be-present Message-ID: <5fbfec32f0afd_1912b1a3da84864632b0@heptapod-foss.mail> Armin Rigo deleted branch branch/import-module-must-be-present at PyPy / pypy -- You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Thu Nov 26 12:56:05 2020 From: foss at heptapod.net (Armin Rigo) Date: Thu, 26 Nov 2020 17:56:05 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] Workaround for CPython's tests. See comment Message-ID: <5fbfec35a3283_1912b1a3da84cb06345c@heptapod-foss.mail> Armin Rigo pushed to branch branch/default at PyPy / pypy Commits: 19f79abb by Armin Rigo at 2020-11-26T18:54:47+01:00 Workaround for CPython's tests. See comment - - - - - 1 changed file: - + extra_tests/test_pypy_modules.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/19f79abbc365c4462f65bdb8c67902943b23bd7b -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/19f79abbc365c4462f65bdb8c67902943b23bd7b You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Thu Nov 26 13:15:29 2020 From: foss at heptapod.net (Armin Rigo) Date: Thu, 26 Nov 2020 18:15:29 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.6] 2 commits: Workaround for CPython's tests. See comment Message-ID: <5fbff0c19763a_1912b1a3da84d8c64474@heptapod-foss.mail> Armin Rigo pushed to branch branch/py3.6 at PyPy / pypy Commits: 19f79abb by Armin Rigo at 2020-11-26T18:54:47+01:00 Workaround for CPython's tests. See comment - - - - - 44d5cb61 by Armin Rigo at 2020-11-26T19:14:14+01:00 hg merge default, and update test_pypy_modules for python3. There is one failure, '_opcode', which we might need to implement for completeness --HG-- branch : py3.6 - - - - - 1 changed file: - + extra_tests/test_pypy_modules.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/5016b9c3b8d6126ae6b39cfe0d2a283d0d0b1d2e...44d5cb6131b012f4bc999c573ab53723665c5416 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/5016b9c3b8d6126ae6b39cfe0d2a283d0d0b1d2e...44d5cb6131b012f4bc999c573ab53723665c5416 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Nov 27 02:32:43 2020 From: foss at heptapod.net (Matti Picus) Date: Fri, 27 Nov 2020 07:32:43 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 3 commits: Workaround for CPython's tests. See comment Message-ID: <5fc0ab9b368d1_1912b1a3da845d069435@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 19f79abb by Armin Rigo at 2020-11-26T18:54:47+01:00 Workaround for CPython's tests. See comment - - - - - 44d5cb61 by Armin Rigo at 2020-11-26T19:14:14+01:00 hg merge default, and update test_pypy_modules for python3. There is one failure, '_opcode', which we might need to implement for completeness --HG-- branch : py3.6 - - - - - c911e305 by Matti Picus at 2020-11-27T00:16:02+02:00 merge py3.6 into py3.7 --HG-- branch : py3.7 - - - - - 1 changed file: - + extra_tests/test_pypy_modules.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/963c174087f312a91d2829639e8d040bf69dc677...c911e305de0ba7a4804eb811ec2889dc7f2a6567 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/963c174087f312a91d2829639e8d040bf69dc677...c911e305de0ba7a4804eb811ec2889dc7f2a6567 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Nov 27 02:32:47 2020 From: foss at heptapod.net (Matti Picus) Date: Fri, 27 Nov 2020 07:32:47 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Pushed new branch branch/incremental_decoder Message-ID: <5fc0ab9f552c1_1912b1a3da846ac69618@heptapod-foss.mail> Matti Picus pushed new branch branch/incremental_decoder at PyPy / pypy -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/tree/branch/incremental_decoder You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Nov 27 06:10:00 2020 From: foss at heptapod.net (Matti Picus) Date: Fri, 27 Nov 2020 11:10:00 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/incremental_decoder] 2 commits: test, fix for surrogatepass which should allow surrogates Message-ID: <5fc0de8813406_1912b1a3da848647328f@heptapod-foss.mail> Matti Picus pushed to branch branch/incremental_decoder at PyPy / pypy Commits: 000969d3 by Matti Picus at 2020-11-27T12:52:36+02:00 test, fix for surrogatepass which should allow surrogates --HG-- branch : incremental_decoder - - - - - e3bcce64 by Matti Picus at 2020-11-27T13:08:29+02:00 add passing tests for utf-16 --HG-- branch : incremental_decoder - - - - - 2 changed files: - pypy/module/_codecs/interp_codecs.py - pypy/module/_codecs/test/test_codecs.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/2c6154abe64c0eb7c76bb2610ed20363416c3285...e3bcce64aeb18ae27aa64eabb7e3b51132b05acc -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/2c6154abe64c0eb7c76bb2610ed20363416c3285...e3bcce64aeb18ae27aa64eabb7e3b51132b05acc You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Nov 27 07:32:07 2020 From: foss at heptapod.net (Matti Picus) Date: Fri, 27 Nov 2020 12:32:07 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/incremental_decoder] document branch, work around glitch in test_whatsnew for multiple pypy3 branches Message-ID: <5fc0f1c73b4d2_1912b1a3cd5263c742b0@heptapod-foss.mail> Matti Picus pushed to branch branch/incremental_decoder at PyPy / pypy Commits: 673c9fe2 by Matti Picus at 2020-11-27T14:29:15+02:00 document branch, work around glitch in test_whatsnew for multiple pypy3 branches --HG-- branch : incremental_decoder - - - - - 1 changed file: - pypy/doc/whatsnew-pypy3-head.rst View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/673c9fe21137d67c6fc633e2ccde99cbab7e141e -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/673c9fe21137d67c6fc633e2ccde99cbab7e141e You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Nov 27 07:32:09 2020 From: foss at heptapod.net (Matti Picus) Date: Fri, 27 Nov 2020 12:32:09 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 8 commits: add failing test Message-ID: <5fc0f1c980f18_1913f9ae083777c7441d@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 78ea634b by Matti Picus at 2020-11-27T08:41:55+02:00 add failing test --HG-- branch : incremental_decoder - - - - - 2c6154ab by Matti Picus at 2020-11-27T09:30:56+02:00 simplify, which also fixes failing stdlib test --HG-- branch : incremental_decoder - - - - - 000969d3 by Matti Picus at 2020-11-27T12:52:36+02:00 test, fix for surrogatepass which should allow surrogates --HG-- branch : incremental_decoder - - - - - e3bcce64 by Matti Picus at 2020-11-27T13:08:29+02:00 add passing tests for utf-16 --HG-- branch : incremental_decoder - - - - - 81eb76be by Matti Picus at 2020-11-27T13:51:25+02:00 pypy does not support has randomization nor malloc strategies --HG-- branch : py3.7 - - - - - 5bdb2b54 by Matti Picus at 2020-11-27T14:16:40+02:00 sys.flags.dont_write_bytecode is an int, sys.dont_write_bytecode is a bool --HG-- branch : py3.7 - - - - - 673c9fe2 by Matti Picus at 2020-11-27T14:29:15+02:00 document branch, work around glitch in test_whatsnew for multiple pypy3 branches --HG-- branch : incremental_decoder - - - - - d45cf076 by Matti Picus at 2020-11-27T14:30:01+02:00 Merge incremental_decoder which fixes more utf_8_decode --HG-- branch : py3.7 - - - - - 6 changed files: - lib-python/3/test/test_cmd_line.py - pypy/doc/whatsnew-pypy3-head.rst - pypy/interpreter/app_main.py - pypy/interpreter/unicodehelper.py - pypy/module/_codecs/interp_codecs.py - pypy/module/_codecs/test/test_codecs.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/c911e305de0ba7a4804eb811ec2889dc7f2a6567...d45cf076f698e7a1c7c4774e501eb7a7948ab61d -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/c911e305de0ba7a4804eb811ec2889dc7f2a6567...d45cf076f698e7a1c7c4774e501eb7a7948ab61d You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Nov 27 07:43:34 2020 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick) Date: Fri, 27 Nov 2020 12:43:34 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/refactor-posonly] 115 commits: Added tag release-pypy2.7-v7.3.3rc1 for changeset a29ef73f9b32 Message-ID: <5fc0f47649676_1913f9ae083777c74992@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/refactor-posonly at PyPy / pypy Commits: 4621be5e by Matti Picus at 2020-11-11T09:26:41+02:00 Added tag release-pypy2.7-v7.3.3rc1 for changeset a29ef73f9b32 - - - - - 966a5120 by Matti Picus at 2020-11-11T09:27:06+02:00 Added tag release-pypy3.6-v7.3.3rc1 for changeset fab92f174c77 - - - - - 089a5687 by Matti Picus at 2020-11-11T09:27:23+02:00 Added tag release-pypy3.7-v7.3.3rc1 for changeset 6cf8fa20a7f6 - - - - - d3242fa0 by Ronan Lamy at 2020-08-08T01:00:07+02:00 Find a hackish way to parse enums (grafted from 6b1670dc58b96b676437fa875b2b0d6e38828d76) - - - - - 73ffa688 by Ronan Lamy at 2020-10-02T18:29:42+01:00 Move the cffi-derived code from cparser.py to _cparser.py --HG-- branch : rpy-cparser - - - - - 0712b59f by Ronan Lamy at 2020-10-15T17:28:53+01:00 Reduce diff with cffi --HG-- branch : rpy-cparser - - - - - b4dd4839 by Ronan Lamy at 2020-10-16T18:24:24+01:00 Update cparser code to match latest cffi --HG-- branch : rpy-cparser - - - - - 888a7e85 by Armin Rigo at 2020-10-18T10:52:53+02:00 Support for "re" for py3.7. It will require hacking in "rpython/rlib/rsre/" too, which I'm doing on this branch of py3.7 but which will be merged back to default at the end --HG-- branch : py3.7-rsre - - - - - 9b1cd2cf by Armin Rigo at 2020-10-18T11:28:39+02:00 Use an obscure hack to have different constant values depending on the version of pypy we're compiling --HG-- branch : py3.7-rsre - - - - - 1817adc1 by Armin Rigo at 2020-10-18T12:50:59+02:00 in-progress --HG-- branch : py3.7-rsre - - - - - b0b41d5c by Armin Rigo at 2020-10-18T13:03:43+02:00 in-progress --HG-- branch : py3.7-rsre - - - - - 983cc800 by Armin Rigo at 2020-10-19T10:29:03+02:00 Can't run most of the tests as they are written. Will need another approach --HG-- branch : py3.7-rsre - - - - - c3081ce3 by Armin Rigo at 2020-10-19T10:36:31+02:00 Backed out changeset c1aa5a9acd68, restoring sre_*.py to their 3.7 version --HG-- branch : py3.7-rsre - - - - - 2c6596a2 by Armin Rigo at 2020-10-19T10:50:42+02:00 Seems _sre.CODESIZE should always be 4 in v3.7 --HG-- branch : py3.7-rsre - - - - - e9bf0732 by Armin Rigo at 2020-10-19T10:54:26+02:00 update the MAGIC number --HG-- branch : py3.7-rsre - - - - - 648b86cb by Armin Rigo at 2020-10-19T12:08:47+02:00 Update the exported functions on the _sre module --HG-- branch : py3.7-rsre - - - - - 68ac8632 by Armin Rigo at 2020-10-19T11:37:48+01:00 fixes --HG-- branch : py3.7-rsre - - - - - 768e3a66 by Armin Rigo at 2020-10-19T15:05:32+02:00 add missing single-char fast matchers for IN_UNI_IGNORE and IN_LOC_IGNORE --HG-- branch : py3.7-rsre - - - - - 569aff9b by Armin Rigo at 2020-10-19T15:28:40+02:00 Fix test --HG-- branch : py3.7-rsre - - - - - 9a9cf583 by Armin Rigo at 2020-10-19T19:39:38+02:00 update to the rules of 3.7 for matching empty strings at various positions (which are simpler) --HG-- branch : py3.7-rsre - - - - - 99b1c572 by Ronan Lamy at 2020-10-22T17:16:10+01:00 Move cparser from cpyext to rpython.tool.cparser --HG-- branch : rpy-cparser - - - - - a887e76d by Ronan Lamy at 2020-10-22T20:35:22+01:00 Move cpyext-specific test back to cpyext --HG-- branch : rpy-cparser - - - - - 2bd48dea by Ronan Lamy at 2020-10-22T21:10:51+01:00 Configure named structs, without requiring a spurious typedef --HG-- branch : rpy-cparser - - - - - 5b894b90 by Ronan Lamy at 2020-10-23T17:31:45+01:00 Raise meaningful error when trying to configure an undefined struct --HG-- branch : rpy-cparser - - - - - 10c61d39 by Ronan Lamy at 2020-10-23T18:02:04+01:00 Make it possible to parse a header without configuring the types immediately --HG-- branch : rpy-cparser - - - - - 10a949ba by Ronan Lamy at 2020-10-23T18:37:01+01:00 Add missing portions of descrobject.h --HG-- branch : rpy-cparser - - - - - 3073e023 by Matti Picus at 2020-11-05T20:32:30+02:00 fix link for topaz - - - - - 68250c44 by Matti Picus at 2020-11-06T09:20:58+02:00 fix asyncFor, issue 3339 --HG-- branch : py3.6 - - - - - 0a5d23bb by Matti Picus at 2020-11-06T10:28:13+02:00 add a post-translation test, would be better to do this untranslated --HG-- branch : py3.6 - - - - - 6433250f by Matti Picus at 2020-11-06T11:06:39+02:00 merge py3.6 into py3.7 --HG-- branch : py3.7 - - - - - 3ff0b8a7 by Matti Picus at 2020-11-06T11:14:15+02:00 adjust test to python3.7 compiler --HG-- branch : py3.7 - - - - - ef201083 by Matti Picus at 2020-11-06T15:04:38+02:00 resync default/rpython into py3.6 --HG-- branch : py3.6-resync - - - - - 96acb2eb by Matti Picus at 2020-11-06T17:06:09+02:00 close branch to be merged --HG-- branch : py3.6-resync - - - - - 10a74f72 by Matti Picus at 2020-11-06T17:07:14+02:00 resync rpython differences from default --HG-- branch : py3.6 - - - - - 8b9b1614 by Matti Picus at 2020-11-07T09:51:15+02:00 merge py3.6 into branch --HG-- branch : py3.7 - - - - - 1973860c by Carl Friedrich Bolz-Tereick at 2020-11-08T14:30:15+01:00 fix broken merge 2f61e71cf5b0 (some code that was moved from 3.6 to 3.7 got duplicated by the merge). This fixes a number of test failures in test_typeobject.py and test_class.py --HG-- branch : py3.7 - - - - - 64d75b38 by Ronan Lamy at 2020-11-12T12:06:59+00:00 hg merge default --HG-- branch : rpy-cparser - - - - - e47e9baa by Matti Picus at 2020-11-13T15:42:49+02:00 test, fix for nt._getfullpathname, make it win32-only (like cpython) issue 3343 --HG-- branch : py3.6 - - - - - d64aed84 by Matti Picus at 2020-11-13T15:44:06+02:00 merge py3.6 into py3.7 --HG-- branch : py3.7 - - - - - efdf77dc by Matti Picus at 2020-11-14T23:23:45+02:00 fix buffer handling in RegQueryValueW and RegEnumKeyExW (issue 3342) --HG-- branch : py3.6 - - - - - 4c6bb68c by Matti Picus at 2020-11-14T23:43:48+02:00 merge py3.6 into py3.7 --HG-- branch : py3.7 - - - - - fbb2a3ec by Matti Picus at 2020-11-15T08:25:16+02:00 clarify CCHARP vs CWCHARP in rwinreg - - - - - f81cb6fc by Matti Picus at 2020-11-15T08:25:48+02:00 merge default into py3.6 --HG-- branch : py3.6 - - - - - 7954f192 by Matti Picus at 2020-11-15T14:00:01+02:00 adjust casting to 7dbd746c512b, fix untested RegConnectRegistry for utf8-or-none --HG-- branch : py3.6 - - - - - e3473cd0 by Matti Picus at 2020-11-15T18:52:26+02:00 merge py3.6 into py3.7 --HG-- branch : py3.7 - - - - - 53138f82 by Matti Picus at 2020-11-16T04:35:35+02:00 fix QueryValueEx to be like cpython --HG-- branch : py3.6 - - - - - 22f60360 by Matti Picus at 2020-11-16T04:36:14+02:00 merge py3.6 into py3.7 --HG-- branch : py3.7 - - - - - 9ff25a3d by Matti Picus at 2020-11-16T08:17:28+02:00 skip test for nl_langinfo on windows --HG-- branch : py3.6 - - - - - 4cfd9e95 by Matti Picus at 2020-11-16T08:47:34+02:00 fix translation, in practice the call will always return ERROR_MORE_DATA --HG-- branch : py3.6 - - - - - 70033f1f by Matti Picus at 2020-11-16T09:05:10+02:00 fix translation II --HG-- branch : py3.6 - - - - - 269f1c1f by Matti Picus at 2020-11-16T12:46:55+02:00 merge py3.6 into branch --HG-- branch : py3.7 - - - - - 7369d47d by Matti Picus at 2020-11-17T10:52:32+02:00 export PyStructSequence_NewType from cpyext/src/structseq.c, issue 3346 --HG-- branch : py3.6 - - - - - adbd3994 by Matti Picus at 2020-11-18T00:45:04+02:00 Update project-ideas, more work needed. - - - - - d57b2c91 by Matti Picus at 2020-11-18T00:52:00+02:00 update release note - - - - - 10aad1c9 by Matti Picus at 2020-11-18T00:54:00+02:00 merge py3.6 into py3.7 --HG-- branch : py3.7 - - - - - b70be44c by Matti Picus at 2020-11-18T18:03:49+02:00 update repackage script - - - - - 3c508c8d by Matti Picus at 2020-11-18T18:04:19+02:00 Added tag release-pypy2.7-v7.3.3rc2 for changeset a29ef73f9b32 - - - - - ba887c16 by Matti Picus at 2020-11-18T18:04:51+02:00 Added tag release-pypy3.6-v7.3.3rc2 for changeset db1e853f94de - - - - - df17d2f3 by Matti Picus at 2020-11-18T18:05:07+02:00 Added tag release-pypy3.7-v7.3.3rc2 for changeset 7e6e2bb30ac5 - - - - - 8a9885df by Antonio Cuni at 2020-11-20T08:58:47+00:00 branch where to fix the docker image --HG-- branch : new-ci-image - - - - - 6c649c03 by Christoph Reiter at 2020-11-20T08:28:44+01:00 CI: Add a Dockerfile for CI This can be uploaded to the heptapod/gitlab package registry and pulled in the CI runner from there. Prevents hitting pull limits on docker hub. --HG-- branch : new-ci-image - - - - - 099b593c by Antonio Cuni at 2020-11-20T09:15:40+00:00 Merge branch 'branch/new-ci-image' into 'branch/default' Use the heptapod docker registry See merge request pypy/pypy!776 - - - - - bd985a51 by Matti Picus at 2020-11-20T12:27:01+02:00 try to simplify and clarify contributing instructions - - - - - 8de81fa2 by Matti Picus at 2020-11-20T12:36:33+02:00 document merged branch - - - - - 07bd3ca7 by Matti Picus at 2020-11-20T12:48:14+02:00 test, fix xml default attribute values (issue 3333) (thanks obfusk) --HG-- branch : issue-3333 - - - - - 5aa0b0d3 by Matti Picus at 2020-11-20T12:49:13+02:00 merge branch to fix xml default attribute assignment into default - - - - - b97c5299 by Matti Picus at 2020-11-20T12:51:08+02:00 Merge with default --HG-- branch : py3.6 - - - - - 211477a2 by Matti Picus at 2020-11-20T12:55:00+02:00 adapt 92b6f8555dcd to py3 --HG-- branch : py3.6 - - - - - de7989d8 by Matti Picus at 2020-11-21T18:14:18+02:00 Added tag release-pypy2.7-v7.3.3 for changeset a29ef73f9b32 - - - - - 546f1834 by Matti Picus at 2020-11-21T18:15:36+02:00 Added tag release-pypy3.6-v7.3.3 for changeset db1e853f94de - - - - - f2da6737 by Matti Picus at 2020-11-21T18:15:55+02:00 Added tag release-pypy3.7-v7.3.3 for changeset 7e6e2bb30ac5 - - - - - 772134b3 by Matti Picus at 2020-11-21T19:42:57+02:00 document 7.3.3 release - - - - - 50bbcc5e by Matti Picus at 2020-11-21T21:00:39+02:00 update how-to-release document - - - - - 3df2be2f by Armin Rigo at 2020-11-24T11:47:39+00:00 fix and comment --HG-- branch : py3.7-rsre - - - - - c93fba91 by Armin Rigo at 2020-11-24T11:53:44+00:00 back-port the rpython bits of "py3.7-rsre" --HG-- branch : rpython-rsre-for-37 - - - - - 44e5a694 by Armin Rigo at 2020-11-24T12:02:57+00:00 fixes --HG-- branch : rpython-rsre-for-37 - - - - - e6f74f20 by Armin Rigo at 2020-11-24T13:49:58+01:00 Ignore the test_tab failure in this specific file --HG-- branch : rpython-rsre-for-37 - - - - - cbb6156f by Armin Rigo at 2020-11-24T13:51:39+01:00 document branch --HG-- branch : rpython-rsre-for-37 - - - - - a8828b9a by Armin Rigo at 2020-11-24T16:28:58+01:00 close branch, ready to merge --HG-- branch : rpython-rsre-for-37 - - - - - d5b2b6b4 by Armin Rigo at 2020-11-24T16:29:07+01:00 hg merge rpython-rsre-for-37 - - - - - 7ea29d72 by Armin Rigo at 2020-11-24T16:29:59+01:00 hg merge default --HG-- branch : py3.6 - - - - - 5ee1afe6 by Armin Rigo at 2020-11-24T16:46:54+01:00 sorry, fix --HG-- branch : py3.6 - - - - - 1c714e54 by Armin Rigo at 2020-11-24T16:48:32+01:00 hg merge py3.6 --HG-- branch : py3.7 - - - - - 72ef422f by Armin Rigo at 2020-11-24T16:56:50+01:00 hg merge py3.7 --HG-- branch : py3.7-rsre - - - - - ae821b5b by Armin Rigo at 2020-11-24T17:14:07+01:00 tweaks to pass most tests with -A --HG-- branch : py3.7-rsre - - - - - 3ceed6e5 by Armin Rigo at 2020-11-24T21:21:12+01:00 fix for a case where the difference shows up with recent unicode databases only - - - - - 45068f50 by Armin Rigo at 2020-11-24T21:21:32+01:00 hg merge default --HG-- branch : py3.6 - - - - - 26c7c5b3 by Armin Rigo at 2020-11-24T21:22:16+01:00 hg merge py3.6 --HG-- branch : py3.7-rsre - - - - - 4611f4a6 by Armin Rigo at 2020-11-24T21:23:40+01:00 Test now passing for b9c85768b930 --HG-- branch : py3.7-rsre - - - - - 613fc67e by Armin Rigo at 2020-11-24T21:25:35+01:00 Merge py3.7-rsre, which moves the "re" module to hopefully full 3.7 compatibility --HG-- branch : py3.7 - - - - - a53c5fa6 by Matti Picus at 2020-11-25T20:59:55+02:00 add failing test for issue 3348 --HG-- branch : issue3348 - - - - - 5c0a573b by Ronan Lamy at 2020-11-25T20:25:40+00:00 hg merge default --HG-- branch : rpy-cparser - - - - - f8c7607e by Ronan Lamy at 2020-11-25T20:28:14+00:00 Document branch --HG-- branch : rpy-cparser - - - - - 09f4d019 by Ronan Lamy at 2020-11-25T20:37:06+00:00 Merge branch 'branch/rpy-cparser' into 'branch/default' Move cparser tool to rpython See merge request pypy/pypy!774 - - - - - 88ebcdac by Ronan Lamy at 2020-11-25T21:00:43+00:00 hg merge default --HG-- branch : py3.6 - - - - - 0103526b by Julian Berman at 2020-11-25T19:17:05-05:00 Fix the crypt thread lock on Py3 (Here the module's called _thread --HG-- branch : fix-crypt-py3-import - - - - - 08d9c242 by Matti Picus at 2020-11-26T08:20:14+02:00 fix test, remove repeated function, add and reword comments --HG-- branch : issue3348 - - - - - 16faa2be by Armin Rigo at 2020-11-26T08:20:37+01:00 merge mistake --HG-- branch : py3.6 - - - - - c733c285 by Matti Picus at 2020-11-26T13:52:04+02:00 special case final=False for "unexpected end of data" --HG-- branch : issue3348 - - - - - 60b666f9 by Matti Picus at 2020-11-26T15:34:58+02:00 merge fix-crypt-py3-import which is redundant but correct --HG-- branch : py3.6 - - - - - 5672b6a4 by Matti Picus at 2020-11-26T15:35:50+02:00 merge issue3348 which fixes utf_8_decode for final=False --HG-- branch : py3.6 - - - - - 5016b9c3 by Matti Picus at 2020-11-26T15:38:21+02:00 document merged branches --HG-- branch : py3.6 - - - - - 963c1740 by Matti Picus at 2020-11-26T15:39:08+02:00 merge py3.6 into py3.7 --HG-- branch : py3.7 - - - - - 19f79abb by Armin Rigo at 2020-11-26T18:54:47+01:00 Workaround for CPython's tests. See comment - - - - - 44d5cb61 by Armin Rigo at 2020-11-26T19:14:14+01:00 hg merge default, and update test_pypy_modules for python3. There is one failure, '_opcode', which we might need to implement for completeness --HG-- branch : py3.6 - - - - - c911e305 by Matti Picus at 2020-11-27T00:16:02+02:00 merge py3.6 into py3.7 --HG-- branch : py3.7 - - - - - 78ea634b by Matti Picus at 2020-11-27T08:41:55+02:00 add failing test --HG-- branch : incremental_decoder - - - - - 2c6154ab by Matti Picus at 2020-11-27T09:30:56+02:00 simplify, which also fixes failing stdlib test --HG-- branch : incremental_decoder - - - - - 000969d3 by Matti Picus at 2020-11-27T12:52:36+02:00 test, fix for surrogatepass which should allow surrogates --HG-- branch : incremental_decoder - - - - - e3bcce64 by Matti Picus at 2020-11-27T13:08:29+02:00 add passing tests for utf-16 --HG-- branch : incremental_decoder - - - - - 81eb76be by Matti Picus at 2020-11-27T13:51:25+02:00 pypy does not support has randomization nor malloc strategies --HG-- branch : py3.7 - - - - - 5bdb2b54 by Matti Picus at 2020-11-27T14:16:40+02:00 sys.flags.dont_write_bytecode is an int, sys.dont_write_bytecode is a bool --HG-- branch : py3.7 - - - - - 673c9fe2 by Matti Picus at 2020-11-27T14:29:15+02:00 document branch, work around glitch in test_whatsnew for multiple pypy3 branches --HG-- branch : incremental_decoder - - - - - d45cf076 by Matti Picus at 2020-11-27T14:30:01+02:00 Merge incremental_decoder which fixes more utf_8_decode --HG-- branch : py3.7 - - - - - b8b2d301 by Carl Friedrich Bolz-Tereick at 2020-11-27T13:42:16+01:00 merge py3.7 --HG-- branch : refactor-posonly - - - - - 30 changed files: - .gitlab-ci.yml - + .gitlab-ci/Dockerfile - + .gitlab-ci/build.sh - .hgtags - + extra_tests/test_dis.py - + extra_tests/test_pypy_modules.py - lib-python/3/sre_compile.py - lib-python/3/sre_constants.py - lib-python/3/test/test_cmd_line.py - lib-python/3/test/test_xml_etree.py - lib-python/3/xml/etree/ElementTree.py - lib_pypy/_crypt/__init__.py - pypy/doc/contributing.rst - pypy/doc/faq.rst - pypy/doc/how-to-release.rst - pypy/doc/project-ideas.rst - pypy/doc/release-v7.3.3.rst - pypy/doc/whatsnew-head.rst - pypy/doc/whatsnew-pypy3-head.rst - pypy/interpreter/app_main.py - pypy/interpreter/astcompiler/codegen.py - pypy/interpreter/unicodehelper.py - pypy/module/_codecs/interp_codecs.py - pypy/module/_codecs/test/test_codecs.py - pypy/module/_locale/test/test_locale.py - pypy/module/_sre/interp_sre.py - pypy/module/_sre/moduledef.py - pypy/module/_sre/test/support_test_app_sre.py - pypy/module/_sre/test/test_app_sre.py - pypy/module/_winreg/interp_winreg.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/603082ef6fe7488210aa64feeb25bc5a19923f82...b8b2d3010a830a7639a518d3e03019d5b4c4d17e -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/603082ef6fe7488210aa64feeb25bc5a19923f82...b8b2d3010a830a7639a518d3e03019d5b4c4d17e You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Nov 27 09:15:15 2020 From: foss at heptapod.net (Matti Picus) Date: Fri, 27 Nov 2020 14:15:15 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] test, fix for time.strftime(u'%y\ud800%m', time.localtime(192039127)) Message-ID: <5fc109f39e842_1912b1a387f0d2878394@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 373550e5 by Matti Picus at 2020-11-27T16:13:02+02:00 test, fix for time.strftime(u'%y\ud800%m', time.localtime(192039127)) --HG-- branch : py3.7 - - - - - 3 changed files: - pypy/module/_codecs/locale.py - pypy/module/time/interp_time.py - pypy/module/time/test/test_time.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/373550e5f390a3d2ad3c9454573775e9f1d968a7 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/373550e5f390a3d2ad3c9454573775e9f1d968a7 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Nov 27 13:27:20 2020 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick) Date: Fri, 27 Nov 2020 18:27:20 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/refactor-posonly] refactor to-be-merged branch Message-ID: <5fc14508c346_1913f9ac8539d448428f@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/refactor-posonly at PyPy / pypy Commits: 18a0bec9 by Carl Friedrich Bolz-Tereick at 2020-11-27T19:25:59+01:00 refactor to-be-merged branch --HG-- branch : refactor-posonly - - - - - 1 changed file: - pypy/doc/whatsnew-pypy3-head.rst View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/18a0bec950397a7a89b76e11853d9c6002510b05 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/18a0bec950397a7a89b76e11853d9c6002510b05 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Fri Nov 27 13:29:19 2020 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick) Date: Fri, 27 Nov 2020 18:29:19 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 5 commits: a small branch to fix the design of positional-only arg parsing Message-ID: <5fc1457f3dee_1912b1a3da84bd48444f@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/py3.7 at PyPy / pypy Commits: d303f641 by Carl Friedrich Bolz-Tereick at 2020-11-05T14:23:22+01:00 a small branch to fix the design of positional-only arg parsing (we don't need two lists, for regular and positional only args. just a single list, and the number of positional only args. this follows cpython 3.8) --HG-- branch : refactor-posonly - - - - - 603082ef by Carl Friedrich Bolz-Tereick at 2020-11-06T17:44:50+01:00 simplify positional only argument parsinng by following how CPython 3.8's code objects store things. the names of the positional only and regular arguments are stored in the same list (the positional only first). The number of positional only arguments is stored as well. --HG-- branch : refactor-posonly - - - - - b8b2d301 by Carl Friedrich Bolz-Tereick at 2020-11-27T13:42:16+01:00 merge py3.7 --HG-- branch : refactor-posonly - - - - - 18a0bec9 by Carl Friedrich Bolz-Tereick at 2020-11-27T19:25:59+01:00 refactor to-be-merged branch --HG-- branch : refactor-posonly - - - - - 5b301920 by Carl Friedrich Bolz-Tereick at 2020-11-27T19:28:04+01:00 merge refactor-posonly --HG-- branch : py3.7 - - - - - 6 changed files: - pypy/doc/whatsnew-pypy3-head.rst - pypy/interpreter/argument.py - pypy/interpreter/gateway.py - pypy/interpreter/signature.py - pypy/interpreter/test/test_argument.py - pypy/objspace/std/listobject.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/373550e5f390a3d2ad3c9454573775e9f1d968a7...5b30192023ce5f82651552570594ec5ca4a892d7 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/373550e5f390a3d2ad3c9454573775e9f1d968a7...5b30192023ce5f82651552570594ec5ca4a892d7 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sat Nov 28 10:30:41 2020 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick) Date: Sat, 28 Nov 2020 15:30:41 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] fix three of the failing tests in test_pypy_c.test_call: Message-ID: <5fc26d215cc04_1913f9ac8539d44926c9@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/py3.7 at PyPy / pypy Commits: eb73fa5c by Carl Friedrich Bolz-Tereick at 2020-11-28T16:28:50+01:00 fix three of the failing tests in test_pypy_c.test_call: in py3.7, CALL_FUNCTION_KW pops a constant tuple from the stack, and uses fixedview, which loses the constness --HG-- branch : py3.7 - - - - - 1 changed file: - pypy/interpreter/pyopcode.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/eb73fa5cbd38b2d30c04d00e3d8935bc8a4e6470 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/eb73fa5cbd38b2d30c04d00e3d8935bc8a4e6470 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sat Nov 28 11:38:15 2020 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick) Date: Sat, 28 Nov 2020 16:38:15 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 2 commits: this difference is fine Message-ID: <5fc27cf7b362d_1913f9ae083777c9346b@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/py3.7 at PyPy / pypy Commits: 8dc874c9 by Carl Friedrich Bolz-Tereick at 2020-11-28T16:39:18+01:00 this difference is fine --HG-- branch : py3.7 - - - - - d496d632 by Carl Friedrich Bolz-Tereick at 2020-11-28T17:36:52+01:00 this change is fine too: check that the pattern is indeed a bytes object when matching on a bytes object --HG-- branch : py3.7 - - - - - 2 changed files: - pypy/module/pypyjit/test_pypy_c/test_buffers.py - pypy/module/pypyjit/test_pypy_c/test_call.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/eb73fa5cbd38b2d30c04d00e3d8935bc8a4e6470...d496d63255ac6933a338cce574a03476f25be05b -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/eb73fa5cbd38b2d30c04d00e3d8935bc8a4e6470...d496d63255ac6933a338cce574a03476f25be05b You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sat Nov 28 16:44:48 2020 From: foss at heptapod.net (Matti Picus) Date: Sat, 28 Nov 2020 21:44:48 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] fix const-ness of char * fields (bpo 28761) Message-ID: <5fc2c4d0c68a0_1912b1a3cd5263c975b9@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 341bafea by Matti Picus at 2020-11-28T23:43:26+02:00 fix const-ness of char * fields (bpo 28761) --HG-- branch : py3.7 - - - - - 3 changed files: - pypy/module/cpyext/include/structseq.h - pypy/module/cpyext/parse/cpyext_descrobject.h - pypy/module/cpyext/parse/cpyext_object.h View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/341bafea1bdf699aba1a1618b41855477ac8ca12 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/341bafea1bdf699aba1a1618b41855477ac8ca12 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sat Nov 28 17:02:22 2020 From: foss at heptapod.net (Matti Picus) Date: Sat, 28 Nov 2020 22:02:22 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] redo changeset 1bb03638c5fe on branch since more work is needed Message-ID: <5fc2c8ee9ea21_1913f9ae083777c9795a@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: d3f0c2d3 by Matti Picus at 2020-11-29T00:00:57+02:00 redo changeset 1bb03638c5fe on branch since more work is needed --HG-- branch : py3.7 - - - - - 3 changed files: - pypy/module/cpyext/include/structseq.h - pypy/module/cpyext/parse/cpyext_descrobject.h - pypy/module/cpyext/parse/cpyext_object.h View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/d3f0c2d36291dee83234b6bcb7191f213b46a304 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/d3f0c2d36291dee83234b6bcb7191f213b46a304 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sat Nov 28 23:37:43 2020 From: foss at heptapod.net (Armin Rigo) Date: Sun, 29 Nov 2020 04:37:43 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] Remove obsolete test Message-ID: <5fc32597f1a31_1912b1a3e49db841000af@heptapod-foss.mail> Armin Rigo pushed to branch branch/py3.7 at PyPy / pypy Commits: e72fdf78 by Armin Rigo at 2020-11-29T05:36:24+01:00 Remove obsolete test --HG-- branch : py3.7 - - - - - 2 changed files: - pypy/module/_sre/test/support_test_app_sre.py - pypy/module/_sre/test/test_app_sre.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/e72fdf78a7c03a0c0ec1e9c94e9a6707a5c15548 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/e72fdf78a7c03a0c0ec1e9c94e9a6707a5c15548 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Nov 29 04:13:29 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 29 Nov 2020 09:13:29 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Pushed new branch branch/const Message-ID: <5fc36639af0e7_1912b1a3da84bd4100950@heptapod-foss.mail> Matti Picus pushed new branch branch/const at PyPy / pypy -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/tree/branch/const You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Nov 29 05:40:45 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 29 Nov 2020 10:40:45 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/win64] 69 commits: add resource.prlimit() (added in CPython 3.4) Message-ID: <5fc37aad9cb21_1913f9ac8539d4410157d@heptapod-foss.mail> Matti Picus pushed to branch branch/win64 at PyPy / pypy Commits: da03fda1 by cptpcrd at 2020-10-28T13:25:54-04:00 add resource.prlimit() (added in CPython 3.4) --HG-- branch : cptpcrd-resource-prlimit - - - - - 7cd66c27 by cptpcrd at 2020-10-28T17:59:00-04:00 only compile my_prlimit header on Linux --HG-- branch : cptpcrd-resource-prlimit - - - - - 77fe4f3e by cptpcrd at 2020-10-29T08:42:10-04:00 my_prlimit -> _prlimit (in _resource_build) --HG-- branch : cptpcrd-resource-prlimit - - - - - 9054a23f by Matti Picus at 2020-10-29T15:04:23+02:00 dynamically allocate Py_buffer.format if needed, issue 3336 - - - - - 656b8e3b by Matti Picus at 2020-10-29T15:06:36+02:00 document, close branch to be merged --HG-- branch : cptpcrd-resource-prlimit - - - - - f6367941 by Matti Picus at 2020-10-29T15:07:13+02:00 merge cptpcrd-resource-prlimit, which provides resource.prlimit - - - - - 639ee0cd by Matti Picus at 2020-10-29T16:59:16+02:00 add draft release note - - - - - bfadad3f by Matti Picus at 2020-10-29T19:12:44+02:00 fix translation - - - - - f5a766a6 by Matti Picus at 2020-10-29T19:25:01+02:00 update release note - - - - - c3965a13 by Matti Picus at 2020-10-29T22:29:13+02:00 test, fix for readonly flag on PyObject_GetBuffer(<bytes>, view) (issue 3307) - - - - - 06012fd0 by Matti Picus at 2020-10-30T09:28:35+02:00 revert these files to remove os.prlimit from 2.7 - - - - - 1eaa5c38 by Matti Picus at 2020-10-30T09:45:54+02:00 update release note - - - - - ce7a2d62 by Matti Picus at 2020-10-30T11:40:11+02:00 tweak struct, adapt test to new struct layout - - - - - 256e4bae by Matti Picus at 2020-10-31T19:38:25+02:00 move whatsnew-head - - - - - e99f01f9 by Matti Picus at 2020-10-31T19:45:52+02:00 start 7.3.3 release cycle - - - - - a3c0d694 by Matti Picus at 2020-10-31T20:27:23+02:00 2to3 makecontributor.py, update contributors - - - - - f8f23143 by Matti Picus at 2020-11-01T07:27:09+02:00 add whatsnew-pypy3-7.3.3.rst, mention disabled hpy in 7.3.2 - - - - - 9ff51b7b by Matti Picus at 2020-11-01T11:03:05+02:00 add missing include, needs sychronization with upstream - - - - - 186f65af by Matti Picus at 2020-11-02T08:17:04+02:00 typo in macro name - - - - - 79d52a0c by Ronan Lamy at 2020-11-02T18:37:07+00:00 Ensure compatibility of r_singlefloat/r_longfloat hashes with equality - - - - - 738b31a6 by Matti Picus at 2020-11-03T09:43:50+02:00 document hpy as part of the release - - - - - fd2ce893 by Matti Picus at 2020-11-04T09:43:02+02:00 move test - - - - - 46d8f77a by Matti Picus at 2020-11-04T11:39:24+02:00 update test - - - - - 3073e023 by Matti Picus at 2020-11-05T20:32:30+02:00 fix link for topaz - - - - - 4621be5e by Matti Picus at 2020-11-11T09:26:41+02:00 Added tag release-pypy2.7-v7.3.3rc1 for changeset a29ef73f9b32 - - - - - 966a5120 by Matti Picus at 2020-11-11T09:27:06+02:00 Added tag release-pypy3.6-v7.3.3rc1 for changeset fab92f174c77 - - - - - 089a5687 by Matti Picus at 2020-11-11T09:27:23+02:00 Added tag release-pypy3.7-v7.3.3rc1 for changeset 6cf8fa20a7f6 - - - - - d3242fa0 by Ronan Lamy at 2020-08-08T01:00:07+02:00 Find a hackish way to parse enums (grafted from 6b1670dc58b96b676437fa875b2b0d6e38828d76) - - - - - 73ffa688 by Ronan Lamy at 2020-10-02T18:29:42+01:00 Move the cffi-derived code from cparser.py to _cparser.py --HG-- branch : rpy-cparser - - - - - 0712b59f by Ronan Lamy at 2020-10-15T17:28:53+01:00 Reduce diff with cffi --HG-- branch : rpy-cparser - - - - - b4dd4839 by Ronan Lamy at 2020-10-16T18:24:24+01:00 Update cparser code to match latest cffi --HG-- branch : rpy-cparser - - - - - 99b1c572 by Ronan Lamy at 2020-10-22T17:16:10+01:00 Move cparser from cpyext to rpython.tool.cparser --HG-- branch : rpy-cparser - - - - - a887e76d by Ronan Lamy at 2020-10-22T20:35:22+01:00 Move cpyext-specific test back to cpyext --HG-- branch : rpy-cparser - - - - - 2bd48dea by Ronan Lamy at 2020-10-22T21:10:51+01:00 Configure named structs, without requiring a spurious typedef --HG-- branch : rpy-cparser - - - - - 5b894b90 by Ronan Lamy at 2020-10-23T17:31:45+01:00 Raise meaningful error when trying to configure an undefined struct --HG-- branch : rpy-cparser - - - - - 10c61d39 by Ronan Lamy at 2020-10-23T18:02:04+01:00 Make it possible to parse a header without configuring the types immediately --HG-- branch : rpy-cparser - - - - - 10a949ba by Ronan Lamy at 2020-10-23T18:37:01+01:00 Add missing portions of descrobject.h --HG-- branch : rpy-cparser - - - - - 64d75b38 by Ronan Lamy at 2020-11-12T12:06:59+00:00 hg merge default --HG-- branch : rpy-cparser - - - - - fbb2a3ec by Matti Picus at 2020-11-15T08:25:16+02:00 clarify CCHARP vs CWCHARP in rwinreg - - - - - adbd3994 by Matti Picus at 2020-11-18T00:45:04+02:00 Update project-ideas, more work needed. - - - - - d57b2c91 by Matti Picus at 2020-11-18T00:52:00+02:00 update release note - - - - - b70be44c by Matti Picus at 2020-11-18T18:03:49+02:00 update repackage script - - - - - 3c508c8d by Matti Picus at 2020-11-18T18:04:19+02:00 Added tag release-pypy2.7-v7.3.3rc2 for changeset a29ef73f9b32 - - - - - ba887c16 by Matti Picus at 2020-11-18T18:04:51+02:00 Added tag release-pypy3.6-v7.3.3rc2 for changeset db1e853f94de - - - - - df17d2f3 by Matti Picus at 2020-11-18T18:05:07+02:00 Added tag release-pypy3.7-v7.3.3rc2 for changeset 7e6e2bb30ac5 - - - - - 8a9885df by Antonio Cuni at 2020-11-20T08:58:47+00:00 branch where to fix the docker image --HG-- branch : new-ci-image - - - - - 6c649c03 by Christoph Reiter at 2020-11-20T08:28:44+01:00 CI: Add a Dockerfile for CI This can be uploaded to the heptapod/gitlab package registry and pulled in the CI runner from there. Prevents hitting pull limits on docker hub. --HG-- branch : new-ci-image - - - - - 099b593c by Antonio Cuni at 2020-11-20T09:15:40+00:00 Merge branch 'branch/new-ci-image' into 'branch/default' Use the heptapod docker registry See merge request pypy/pypy!776 - - - - - bd985a51 by Matti Picus at 2020-11-20T12:27:01+02:00 try to simplify and clarify contributing instructions - - - - - 8de81fa2 by Matti Picus at 2020-11-20T12:36:33+02:00 document merged branch - - - - - 07bd3ca7 by Matti Picus at 2020-11-20T12:48:14+02:00 test, fix xml default attribute values (issue 3333) (thanks obfusk) --HG-- branch : issue-3333 - - - - - 5aa0b0d3 by Matti Picus at 2020-11-20T12:49:13+02:00 merge branch to fix xml default attribute assignment into default - - - - - de7989d8 by Matti Picus at 2020-11-21T18:14:18+02:00 Added tag release-pypy2.7-v7.3.3 for changeset a29ef73f9b32 - - - - - 546f1834 by Matti Picus at 2020-11-21T18:15:36+02:00 Added tag release-pypy3.6-v7.3.3 for changeset db1e853f94de - - - - - f2da6737 by Matti Picus at 2020-11-21T18:15:55+02:00 Added tag release-pypy3.7-v7.3.3 for changeset 7e6e2bb30ac5 - - - - - 772134b3 by Matti Picus at 2020-11-21T19:42:57+02:00 document 7.3.3 release - - - - - 50bbcc5e by Matti Picus at 2020-11-21T21:00:39+02:00 update how-to-release document - - - - - c93fba91 by Armin Rigo at 2020-11-24T11:53:44+00:00 back-port the rpython bits of "py3.7-rsre" --HG-- branch : rpython-rsre-for-37 - - - - - 44e5a694 by Armin Rigo at 2020-11-24T12:02:57+00:00 fixes --HG-- branch : rpython-rsre-for-37 - - - - - e6f74f20 by Armin Rigo at 2020-11-24T13:49:58+01:00 Ignore the test_tab failure in this specific file --HG-- branch : rpython-rsre-for-37 - - - - - cbb6156f by Armin Rigo at 2020-11-24T13:51:39+01:00 document branch --HG-- branch : rpython-rsre-for-37 - - - - - a8828b9a by Armin Rigo at 2020-11-24T16:28:58+01:00 close branch, ready to merge --HG-- branch : rpython-rsre-for-37 - - - - - d5b2b6b4 by Armin Rigo at 2020-11-24T16:29:07+01:00 hg merge rpython-rsre-for-37 - - - - - 3ceed6e5 by Armin Rigo at 2020-11-24T21:21:12+01:00 fix for a case where the difference shows up with recent unicode databases only - - - - - 5c0a573b by Ronan Lamy at 2020-11-25T20:25:40+00:00 hg merge default --HG-- branch : rpy-cparser - - - - - f8c7607e by Ronan Lamy at 2020-11-25T20:28:14+00:00 Document branch --HG-- branch : rpy-cparser - - - - - 09f4d019 by Ronan Lamy at 2020-11-25T20:37:06+00:00 Merge branch 'branch/rpy-cparser' into 'branch/default' Move cparser tool to rpython See merge request pypy/pypy!774 - - - - - 19f79abb by Armin Rigo at 2020-11-26T18:54:47+01:00 Workaround for CPython's tests. See comment - - - - - c611b099 by Matti Picus at 2020-11-29T12:39:11+02:00 merge default into win64, tweak rpython/tool/cparser/cparser.py --HG-- branch : win64 - - - - - 30 changed files: - .gitlab-ci.yml - + .gitlab-ci/Dockerfile - + .gitlab-ci/build.sh - .hgtags - LICENSE - extra_tests/cffi_tests/cffi0/test_ffi_backend.py - pypy/module/test_lib_pypy/test_posix_extra.py ? extra_tests/test_posix_extra.py - + extra_tests/test_pypy_modules.py - lib-python/2.7/test/test_xml_etree.py - lib-python/2.7/xml/etree/ElementTree.py - lib_pypy/_testcapimodule.c - pypy/doc/conf.py - pypy/doc/contributing.rst - pypy/doc/contributor.rst - pypy/doc/faq.rst - pypy/doc/how-to-release.rst - pypy/doc/index-of-release-notes.rst - pypy/doc/index-of-whatsnew.rst - pypy/doc/project-ideas.rst - + pypy/doc/release-v7.3.3.rst - pypy/doc/tool/makecontributor.py - pypy/doc/whatsnew-head.rst - + pypy/doc/whatsnew-pypy2-7.3.3.rst - pypy/doc/whatsnew-pypy3-7.3.2.rst - + pypy/doc/whatsnew-pypy3-7.3.3.rst - pypy/doc/whatsnew-pypy3-head.rst - pypy/module/cpyext/api.py - pypy/module/cpyext/include/patchlevel.h - pypy/module/cpyext/memoryobject.py - pypy/module/cpyext/parse/cpyext_descrobject.h View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/6d0a9a8ce4985e33a52baa435a5ce230f3846e4c...c611b0992f9f2e426aa1c56fbc29136c57c8ddc1 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/6d0a9a8ce4985e33a52baa435a5ce230f3846e4c...c611b0992f9f2e426aa1c56fbc29136c57c8ddc1 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Nov 29 06:13:27 2020 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick) Date: Sun, 29 Nov 2020 11:13:27 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] fix test, the repr of subclasses changed Message-ID: <5fc3825742e26_1913f9ac8539d441017a3@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/py3.7 at PyPy / pypy Commits: 3e09b903 by Carl Friedrich Bolz-Tereick at 2020-11-29T12:11:13+01:00 fix test, the repr of subclasses changed --HG-- branch : py3.7 - - - - - 1 changed file: - pypy/module/test_lib_pypy/test_collections.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/3e09b9039957186702e382f5206fed981550a9fb -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/3e09b9039957186702e382f5206fed981550a9fb You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Nov 29 07:01:28 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 29 Nov 2020 12:01:28 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/const] document branch to be merged Message-ID: <5fc38d983f33d_1912b1a3da84864104949@heptapod-foss.mail> Matti Picus pushed to branch branch/const at PyPy / pypy Commits: 22d30a88 by Matti Picus at 2020-11-29T13:56:11+02:00 document branch to be merged --HG-- branch : const - - - - - 1 changed file: - pypy/doc/whatsnew-pypy3-head.rst View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/22d30a88333e3b59645438c481e7684c5a0cbd11 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/22d30a88333e3b59645438c481e7684c5a0cbd11 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Nov 29 07:01:30 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 29 Nov 2020 12:01:30 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 5 commits: fix const-ness of char * fields (bpo 28761) Message-ID: <5fc38d9a9c160_1913f9ac8539d4410514@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 7587d285 by Matti Picus at 2020-11-28T23:43:26+02:00 fix const-ness of char * fields (bpo 28761) --HG-- branch : const - - - - - 221b6f34 by Matti Picus at 2020-11-29T01:37:59+02:00 fix char* -> const char* for translation --HG-- branch : const - - - - - 22d30a88 by Matti Picus at 2020-11-29T13:56:11+02:00 document branch to be merged --HG-- branch : const - - - - - 0fab1cd0 by Matti Picus at 2020-11-29T13:56:57+02:00 merge const into py3.7 which changes some "char*" to "const char*" --HG-- branch : py3.7 - - - - - e4ba3b1c by Matti Picus at 2020-11-29T13:59:58+02:00 document merged branch, fix test for py3.7 --HG-- branch : py3.7 - - - - - 8 changed files: - pypy/doc/test/test_whatsnew.py - pypy/doc/whatsnew-pypy3-head.rst - pypy/module/_hpy_universal/interp_cpy_compat.py - pypy/module/cpyext/include/structseq.h - pypy/module/cpyext/parse/cpyext_descrobject.h - pypy/module/cpyext/parse/cpyext_object.h - pypy/module/cpyext/structmember.py - pypy/module/cpyext/typeobject.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/3e09b9039957186702e382f5206fed981550a9fb...e4ba3b1c07349f27d912e5e55b733102678cae28 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/3e09b9039957186702e382f5206fed981550a9fb...e4ba3b1c07349f27d912e5e55b733102678cae28 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Nov 29 12:33:35 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 29 Nov 2020 17:33:35 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Pushed new branch branch/win64-py3.7 Message-ID: <5fc3db6fb69d3_1912b1a359d11b81143f1@heptapod-foss.mail> Matti Picus pushed new branch branch/win64-py3.7 at PyPy / pypy -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/tree/branch/win64-py3.7 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Nov 29 12:54:39 2020 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick) Date: Sun, 29 Nov 2020 17:54:39 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] fix error message (I don't understand why we have such a big divergence to Message-ID: <5fc3e05fbfb63_1913f9ae083777c115199@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/py3.7 at PyPy / pypy Commits: 79525316 by Carl Friedrich Bolz-Tereick at 2020-11-29T13:30:56+01:00 fix error message (I don't understand why we have such a big divergence to cpython in this file) --HG-- branch : py3.7 - - - - - 1 changed file: - lib-python/3/json/encoder.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/795253163dd0003389ec1d45179275ec3adfd249 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/795253163dd0003389ec1d45179275ec3adfd249 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Nov 29 14:13:28 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 29 Nov 2020 19:13:28 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/win64-py3.7] fix merge Message-ID: <5fc3f2d815d1_1912b1a3da84bd4115913@heptapod-foss.mail> Matti Picus pushed to branch branch/win64-py3.7 at PyPy / pypy Commits: 4f276990 by Matti Picus at 2020-11-29T21:11:44+02:00 fix merge --HG-- branch : win64-py3.7 - - - - - 2 changed files: - pypy/module/_hpy_universal/llapi.py - pypy/module/cpyext/typeobject.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/4f2769903512f0360138e40a927a1704e3b5450b -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/4f2769903512f0360138e40a927a1704e3b5450b You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Nov 29 14:23:29 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 29 Nov 2020 19:23:29 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] 110 commits: enable x64 Message-ID: <5fc3f531abc1c_1912b1a3da84bd4117027@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 242b7a01 by nulano at 2020-07-13T16:53:59+02:00 enable x64 --HG-- branch : win64 - - - - - f2e4de7e by nulano at 2020-07-13T18:16:52+02:00 dirty fix for windows running rpython/translator/c/test/test_standalone::TestStandalone::test_int_manipulation --HG-- branch : win64 - - - - - b3203a67 by nulano at 2020-07-13T18:22:48+02:00 fix heap corruption when allocating short strings (rpython/translator/c/test/test_standalone::TestStandalone) --HG-- branch : win64 - - - - - 4700b5f2 by nulano at 2020-07-14T12:27:58+02:00 Merge --HG-- branch : win64 - - - - - 72566e07 by nulano at 2020-07-14T16:35:52+02:00 fix OP_RAW_MALLOC_USAGE fixes rpython/translator/c/test/test_newgc::TestMiniMarkGC --HG-- branch : win64 - - - - - cce5fb92 by nulano at 2020-07-14T16:37:29+02:00 Merge --HG-- branch : win64 - - - - - 514273f4 by nulano at 2020-07-14T18:14:41+02:00 fix rpython/translator/c/test/test_lltyped::test_padding_in_prebuilt_struct --HG-- branch : win64 - - - - - e61cd65b by nulano at 2020-07-14T19:13:00+02:00 fix rpython\translator\c\test\test_database.py::test_primitive --HG-- branch : win64 - - - - - 4bf473c7 by nulano at 2020-07-15T20:38:46+02:00 fix rbigint on 64-bit without native 128-bit type also add a workaround for divmod on CPython64/64 being non-trivial to fix --HG-- branch : win64 - - - - - 04812254 by nulano at 2020-07-15T20:58:17+02:00 fix rlib/test/test_buffer::test_signed --HG-- branch : win64 - - - - - be759588 by nulano at 2020-07-16T03:42:06+02:00 fix rlib test_clibffi and test_libffi --HG-- branch : win64 - - - - - c6bfa141 by nulano at 2020-07-16T05:18:10+02:00 bpo-20160: broken ctypes calling convention on MSVC / 64-bit Windows (large structs). Patch by mattip --HG-- branch : win64 - - - - - 5e59a51e by nulano at 2020-07-17T01:18:21+02:00 add 64-bit binaries for rpython\rlib\test\test_rwin32.py --HG-- branch : win64 - - - - - 12430364 by nulano at 2020-07-17T01:58:41+02:00 fix rposix function signatures for win64 --HG-- branch : win64 - - - - - 9d46d170 by nulano at 2020-07-17T02:57:40+02:00 fix rarithmetic.mulmod translation on win64 --HG-- branch : win64 - - - - - 2f6dbcdc by nulano at 2020-07-17T17:45:34+02:00 avoid 32-bit arithmetic in rlib.rwin32.FAILED --HG-- branch : win64 - - - - - 7dc5e9cd by nulano at 2020-07-17T17:46:42+02:00 resolve fixme in rlib.rstruct.nativefmttable --HG-- branch : win64 - - - - - e0fc079a by nulano at 2020-07-17T18:42:25+02:00 add 64 bit MSVC string to rlib.compilerinfo (TODO hardcoded to AMD64) --HG-- branch : win64 - - - - - cf15607a by nulano at 2020-07-17T22:07:28+02:00 _cffi_backend.ctypeprim: fix rffi.LONG vs rffi.SIGNED --HG-- branch : win64 - - - - - 2289ab56 by nulano at 2020-07-17T23:20:29+02:00 fix _cffi_backend/test/test_fastpath.py::test_fast_init_ulong_from_list on win64 --HG-- branch : win64 - - - - - 750142ac by nulano at 2020-07-18T02:59:52+02:00 add pre-declaration for pypy_get_libc_handle this worked on win32 because msvc assumes int return type if no declaration is found, but on win64 the result gets truncated to 32-bit --HG-- branch : win64 - - - - - c1bdcf6a by nulano at 2020-07-18T18:23:09+02:00 fix test_clibffi.py::test_callback, test__rawffi.py::test_callback, _rawffi/callback.py parameter types --HG-- branch : win64 - - - - - 9ec60799 by nulano at 2020-07-18T18:23:43+02:00 skip FFI_STDCALL check on win64 where it is undefined --HG-- branch : win64 - - - - - b4c3aa9e by nulano at 2020-07-18T19:44:47+02:00 fix long vs Signed in stack.c --HG-- branch : win64 - - - - - 57c2af23 by nulano at 2020-07-18T20:39:04+02:00 fix Signed types in translator/c/funcgen --HG-- branch : win64 - - - - - e6433b04 by nulano at 2020-07-20T00:08:50+02:00 attempt to fix _winreg types --HG-- branch : win64 - - - - - 63fbd617 by nulano at 2020-07-20T02:09:34+02:00 fix _winreg translation on win64 (32-bit arithmetic is currently unimplemented) --HG-- branch : win64 - - - - - 842c5d43 by nulano at 2020-07-20T02:10:36+02:00 enable win64 compilation in cpyext/api.py (needed for cffi modules) --HG-- branch : win64 - - - - - 3fc4f5e0 by nulano at 2020-07-23T23:57:46+02:00 replace long with Signed in thread*.c files the compiler is smart enough to handle these being long, but let's avoid any potential confusion --HG-- branch : win64 - - - - - 856c8c09 by nulano at 2020-07-24T04:23:39+02:00 fix rffi.LONG vs rffi.SIGNED in _rawffi/alt --HG-- branch : win64 - - - - - f548ba83 by nulano at 2020-07-24T15:01:07+02:00 Merge default --HG-- branch : win64 - - - - - 3da8b60f by nulano at 2020-07-30T00:53:25+02:00 Merge default --HG-- branch : win64 - - - - - a9a56233 by nulano at 2020-07-30T02:11:26+02:00 fix socketfd_type in _rsocket_rffi on win64 --HG-- branch : win64 - - - - - 7363811e by nulano at 2020-07-30T02:20:26+02:00 fix _socket module translation on win64 --HG-- branch : win64 - - - - - 1da9d728 by nulano at 2020-07-30T14:50:04+02:00 merge default --HG-- branch : win64 - - - - - 894b6a7b by nulano at 2020-07-30T15:54:26+02:00 fix ULONG overflow in array module on win64 --HG-- branch : win64 - - - - - 4c278849 by nulano at 2020-07-30T17:24:48+02:00 typo in multibytecodec.h --HG-- branch : win64 - - - - - e002081a by nulano at 2020-07-30T18:43:53+02:00 fix _multiprocessing translation on win64 --HG-- branch : win64 - - - - - 9495df19 by nulano at 2020-07-30T21:38:51+02:00 fix type in rpython\jit\metainterp\test\test_virtual.py --HG-- branch : win64 - - - - - 489f9edb by nulano at 2020-07-31T01:07:58+02:00 proper fix for windows running rpython\translator\c\test\test_standalone.py::test_int_manipulation --HG-- branch : win64 - - - - - 78a847a9 by nulano at 2020-08-10T02:25:56+02:00 fix rffi.LONG / rffi.ULONG vs rffi.SIGNED / rffi.UNSIGNED in _pypyjson module --HG-- branch : win64 - - - - - db35dbf7 by nulano at 2020-08-10T02:39:21+02:00 Merge default --HG-- branch : win64 - - - - - 1882b547 by nulano at 2020-08-10T02:40:44+02:00 win64 MSVC doesn't support __asm --HG-- branch : win64 - - - - - 9f6ff3ff by nulano at 2020-08-10T06:38:10+02:00 fix some rffi.(U)LONG(P) vs rffi.(UN)SIGNED(P) issues without test coverage (found with grep) --HG-- branch : win64 - - - - - 5fce15ba by nulano at 2020-08-10T09:25:36+02:00 update pypyoption translationmodules on win and workingmodules on win64 --HG-- branch : win64 - - - - - fefca1eb by nulano at 2020-08-10T11:04:28+02:00 skip 32-bit specific test in _rawffi --HG-- branch : win64 - - - - - b2e1f00e by Armin Rigo at 2020-08-11T11:38:23+02:00 fixes for metainterp/test/test_fficall.py --HG-- branch : win64 - - - - - 4b3b2150 by Armin Rigo at 2020-08-11T12:23:41+02:00 in-progress: jit backend fixes for win64 --HG-- branch : win64 - - - - - 092d8dbc by Armin Rigo at 2020-08-11T12:46:18+02:00 disable HAS_CODEMAP for now on win64 --HG-- branch : win64 - - - - - 39b51d63 by Armin Rigo at 2020-08-11T19:04:53+02:00 fixes to callbuilder.py --HG-- branch : win64 - - - - - d9842614 by Armin Rigo at 2020-08-11T19:56:20+02:00 fix for _build_wb_slowpath --HG-- branch : win64 - - - - - 01ae8090 by Armin Rigo at 2020-08-11T19:59:58+02:00 another fix if withcards==True --HG-- branch : win64 - - - - - 39411d6c by Armin Rigo at 2020-08-11T20:15:07+02:00 add INT3 instructions around CALLs that may still be broken. fix one case --HG-- branch : win64 - - - - - 521db36c by Armin Rigo at 2020-08-11T20:27:12+02:00 more fixes --HG-- branch : win64 - - - - - dbfe413c by Armin Rigo at 2020-08-12T11:26:32+02:00 the shadow store always contains 4 words, even if the function only takes less arguments --HG-- branch : win64 - - - - - 4ac73972 by Armin Rigo at 2020-08-12T12:07:49+02:00 fix some tests, more tweaks to registers around calls --HG-- branch : win64 - - - - - 2769c378 by Armin Rigo at 2020-08-12T12:33:20+02:00 fix for calls to SetLastError --HG-- branch : win64 - - - - - 1504332d by Armin Rigo at 2020-08-12T13:24:56+02:00 after a lot of fighting, found the workaround to debug this --HG-- branch : win64 - - - - - e84aeb5f by Armin Rigo at 2020-08-12T13:39:00+02:00 test_compile_bridge_while_running --HG-- branch : win64 - - - - - b6f0bc40 by Armin Rigo at 2020-08-12T13:45:41+02:00 fix test_arrayitems --HG-- branch : win64 - - - - - ae5ec7b3 by Armin Rigo at 2020-08-16T16:15:10+02:00 fix test --HG-- branch : win64 - - - - - ff2b24c7 by Armin Rigo at 2020-08-16T17:43:27+02:00 can't make sense of this failure, skip it as non-essential for now --HG-- branch : win64 - - - - - 752b0309 by Armin Rigo at 2020-08-16T17:50:32+02:00 skip codemaps tests on win64 --HG-- branch : win64 - - - - - 8c527a63 by Armin Rigo at 2020-08-16T17:57:31+02:00 don't duplicate this list of registers (fixes test_call_use_correct_regs) --HG-- branch : win64 - - - - - bc56109a by Armin Rigo at 2020-08-16T18:19:03+02:00 more fixes in this test --HG-- branch : win64 - - - - - bdd4c0f4 by Armin Rigo at 2020-08-16T18:31:44+02:00 no codemaps on win64 --HG-- branch : win64 - - - - - 6e616709 by Armin Rigo at 2020-08-16T18:32:11+02:00 for now, disable the vector extension on win64 (the tests don't pass, but I'm not too sure why not) --HG-- branch : win64 - - - - - 4336fa18 by Armin Rigo at 2020-08-16T19:53:25+02:00 make test_zrpy_gc.compile_framework_2 pass --HG-- branch : win64 - - - - - e0f0977a by Armin Rigo at 2020-08-16T20:36:08+02:00 test_zrpy_gc passes --HG-- branch : win64 - - - - - ab44141e by Armin Rigo at 2020-08-17T04:23:03+02:00 fix --HG-- branch : win64 - - - - - 635791f5 by Armin Rigo at 2020-08-17T11:09:59+02:00 fix: otherwise, the variable is only 4 bytes but the JIT writes to it as if it were 8 bytes --HG-- branch : win64 - - - - - 00564f38 by nulano at 2020-08-17T20:38:18+02:00 change some longs to Signeds in c sources; these should not matter, but avoid confusion --HG-- branch : win64 - - - - - e6ddbfa5 by nulano at 2020-08-17T21:45:19+02:00 fix long vs Signed error in stacklet.c --HG-- branch : win64 - - - - - 9dd54b2b by nulano at 2020-08-17T21:46:00+02:00 fix long vs Signed in instrument.c --HG-- branch : win64 - - - - - df31dbae by nulano at 2020-08-18T12:30:59+02:00 Merge default --HG-- branch : win64 - - - - - f0928d62 by nulano at 2020-08-18T20:51:47+02:00 match CPython GetLastError() behaviour (i.e. cast to rffi.LONG first) --HG-- branch : win64 - - - - - 2dda2f15 by nulano at 2020-08-20T15:17:53+02:00 fix SemLock.SEM_VALUE_MAX --HG-- branch : win64 - - - - - 2dcaa7aa by nulano at 2020-08-21T01:23:43+02:00 fix Py_ssize_t on win64 fixes extra_tests\cffi_tests\cffi1\test_recompiler --HG-- branch : win64 - - - - - e4769086 by nulano at 2020-08-29T01:21:36+02:00 fix tclobj.AsObj for win64 int type --HG-- branch : win64 - - - - - 246d52d8 by nulano at 2020-08-31T01:04:06+02:00 always use win64_14x externals branch --HG-- branch : win64 - - - - - 8f4a1ba5 by Matti Picus at 2020-10-05T12:19:00+03:00 merge default into branch --HG-- branch : win64 - - - - - 4ebf4727 by Matti Picus at 2020-10-05T20:41:13+03:00 install cffi from source --HG-- branch : win64 - - - - - 30c125a4 by nulano at 2020-10-05T20:42:27+01:00 fix rposix function signatures for both Linux and Win64 --HG-- branch : win64 - - - - - 250ca1b4 by nulano at 2020-10-05T20:50:34+01:00 typo in test_semaphore --HG-- branch : win64 - - - - - abcc5388 by nulano at 2020-10-05T20:51:39+01:00 Merge --HG-- branch : win64 - - - - - dc69a3bb by Matti Picus at 2020-10-05T23:54:25+03:00 skip cppyy, cpyext tests on win64 --HG-- branch : win64 - - - - - 7a8e6d54 by nulano at 2020-10-07T01:08:19+01:00 fix overflow in rbigint.abs_rshift_and_mask on non-win64 --HG-- branch : win64 - - - - - 2aa36f2b by Matti Picus at 2020-10-07T08:54:25+03:00 fix missing imports to skip cpyext --HG-- branch : win64 - - - - - 55ae78a4 by Matti Picus at 2020-10-07T14:54:46+03:00 create just the bare minimum of include headers to allow _cffi_backend to work --HG-- branch : win64 - - - - - 87e3cd92 by Matti Picus at 2020-10-07T17:14:38+03:00 fix typedef of Py_ssize_t --HG-- branch : win64 - - - - - babe6787 by nulano at 2020-10-08T00:43:02+01:00 fix test_rffi_sizeof was ignored for lltype.* --HG-- branch : win64 - - - - - 2d90de13 by Matti Picus at 2020-10-08T23:07:12+03:00 merge app_main into win64 --HG-- branch : win64 - - - - - 2dc2c5d4 by Matti Picus at 2020-10-08T23:26:13+03:00 fix Py_ssize_t typedef (nulano) --HG-- branch : win64 - - - - - f96f316c by Matti Picus at 2020-10-09T09:09:57+03:00 merge default into win64 --HG-- branch : win64 - - - - - b284c014 by Matti Picus at 2020-10-10T22:04:47+03:00 merge default into branch --HG-- branch : win64 - - - - - 2e7d493a by nulano at 2020-10-10T22:36:21+01:00 skip cpyext tests when calling a single file directly --HG-- branch : win64 - - - - - 27e38927 by Matti Picus at 2020-10-11T09:29:05+03:00 skip micronumpy tests on win64 (for now? permenantly?) --HG-- branch : win64 - - - - - 43fd1e4b by nulano at 2020-10-11T21:49:01+01:00 fix FFI_TYPE_LONGDOUBLE on win64 --HG-- branch : win64 - - - - - b033a3f9 by nulano at 2020-10-11T21:52:51+01:00 Merge --HG-- branch : win64 - - - - - 7824709e by nulano at 2020-10-14T00:39:19+01:00 add some missing includes to _cffi_backend/copy_includes.py --HG-- branch : win64 - - - - - 54cc5de4 by nulano at 2020-10-14T00:41:37+01:00 Merge --HG-- branch : win64 - - - - - fc5e9b83 by Matti Picus at 2020-10-15T21:46:36+03:00 merge default into branch --HG-- branch : win64 - - - - - 6e860e19 by Matti Picus at 2020-10-15T21:55:10+03:00 backport py3.6 changes --HG-- branch : win64 - - - - - 3a0761c6 by nulano at 2020-10-15T23:24:30+01:00 fail early in rstr.do_stringformat for ints too small, not when speciallizing ll_int2xxx --HG-- branch : win64 - - - - - a83d5d8b by Matti Picus at 2020-10-28T08:09:05+02:00 merge default into branch --HG-- branch : win64 - - - - - 96e21020 by Matti Picus at 2020-10-28T08:11:51+02:00 document branch --HG-- branch : win64 - - - - - accb58d0 by nulano at 2020-10-31T21:23:54+00:00 this is no longer needed --HG-- branch : win64 - - - - - 6d0a9a8c by nulano at 2020-10-31T21:28:14+00:00 translating win64 on regular CPython is now an error; I think RPython is also affected (at the very least rpython.rlib.rbigint is broken on regular CPython) --HG-- branch : win64 - - - - - c611b099 by Matti Picus at 2020-11-29T12:39:11+02:00 merge default into win64, tweak rpython/tool/cparser/cparser.py --HG-- branch : win64 - - - - - 27405133 by Matti Picus at 2020-11-29T21:21:03+02:00 merge win64 into default - - - - - 30 changed files: - lib_pypy/_tkinter/tclobj.py - pypy/__init__.py - pypy/config/pypyoption.py - pypy/doc/whatsnew-head.rst - pypy/interpreter/baseobjspace.py - + pypy/module/_cffi_backend/copy_includes.py - pypy/module/_cffi_backend/ctypeprim.py - pypy/module/_cffi_backend/test/test_fastpath.py - pypy/module/_cppyy/test/conftest.py - pypy/module/_demo/demo.py - pypy/module/_multibytecodec/src/cjkcodecs/multibytecodec.h - pypy/module/_multiprocessing/interp_connection.py - pypy/module/_multiprocessing/interp_semaphore.py - pypy/module/_multiprocessing/interp_win32.py - pypy/module/_multiprocessing/test/test_semaphore.py - pypy/module/_pypyjson/interp_decoder.py - pypy/module/_pypyjson/simd.py - pypy/module/_pypyjson/test/test_simd.py - pypy/module/_rawffi/alt/interp_funcptr.py - pypy/module/_rawffi/alt/interp_struct.py - pypy/module/_rawffi/alt/test/test_funcptr.py - pypy/module/_rawffi/alt/test/test_struct.py - pypy/module/_rawffi/alt/type_converter.py - pypy/module/_rawffi/callback.py - pypy/module/_rawffi/test/test__rawffi.py - pypy/module/_socket/interp_socket.py - pypy/module/_winreg/interp_winreg.py - pypy/module/array/interp_array.py - pypy/module/array/test/test_array.py - pypy/module/bz2/interp_bz2.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/19f79abbc365c4462f65bdb8c67902943b23bd7b...27405133f2ba83598da0a1b34542bfbbbff2330a -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/19f79abbc365c4462f65bdb8c67902943b23bd7b...27405133f2ba83598da0a1b34542bfbbbff2330a You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Sun Nov 29 16:49:22 2020 From: foss at heptapod.net (Matti Picus) Date: Sun, 29 Nov 2020 21:49:22 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/win64-py3.7] 3 commits: widen descr_repr params in interp_socket Message-ID: <5fc4176212dc8_1912b1a3da84864118991@heptapod-foss.mail> Matti Picus pushed to branch branch/win64-py3.7 at PyPy / pypy Commits: af04429d by nulano at 2020-10-15T23:04:17+01:00 widen descr_repr params in interp_socket --HG-- branch : win64-py3.7 - - - - - 48b7be56 by Matti Picus at 2020-11-29T23:23:57+02:00 redo 8d46bb85ee06 --HG-- branch : win64-py3.7 - - - - - 8d236899 by Matti Picus at 2020-11-29T23:30:31+02:00 fixes from win64-py3.6 --HG-- branch : win64-py3.7 - - - - - 6 changed files: - pypy/module/_io/interp_win32consoleio.py - pypy/module/_socket/interp_socket.py - pypy/module/_winreg/interp_winreg.py - pypy/module/array/interp_array.py - pypy/module/bz2/interp_bz2.py - pypy/module/time/interp_time.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/4f2769903512f0360138e40a927a1704e3b5450b...8d23689981ab3d70a8ee8cc216927a7eaf8ed87c -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/4f2769903512f0360138e40a927a1704e3b5450b...8d23689981ab3d70a8ee8cc216927a7eaf8ed87c You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Nov 30 01:05:31 2020 From: foss at heptapod.net (Matti Picus) Date: Mon, 30 Nov 2020 06:05:31 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/win64-py3.7] fixes annotation for both 32-bit and 64-bit windows, disable _hpy_universal Message-ID: <5fc48babaedc4_1913f9ae083777c121049@heptapod-foss.mail> Matti Picus pushed to branch branch/win64-py3.7 at PyPy / pypy Commits: a78b7994 by Matti Picus at 2020-11-30T08:03:37+02:00 fixes annotation for both 32-bit and 64-bit windows, disable _hpy_universal --HG-- branch : win64-py3.7 - - - - - 4 changed files: - pypy/config/pypyoption.py - pypy/module/_io/interp_win32consoleio.py - pypy/module/_winreg/interp_winreg.py - pypy/module/time/interp_time.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/a78b7994c6005b38aa1ce713811580750e76a30b -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/a78b7994c6005b38aa1ce713811580750e76a30b You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Nov 30 03:01:34 2020 From: foss at heptapod.net (Matti Picus) Date: Mon, 30 Nov 2020 08:01:34 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] when building cffi extension, copy dll for sqlite3.dll so tests will find it Message-ID: <5fc4a6def26de_1912b1a387f0d2812121d@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 1284e761 by Matti Picus at 2020-11-30T09:52:13+02:00 when building cffi extension, copy dll for sqlite3.dll so tests will find it - - - - - 2 changed files: - lib_pypy/_sqlite3_build.py - lib_pypy/_ssl_build.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/1284e761b155374df300f216cea097d77f15a8b1 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/1284e761b155374df300f216cea097d77f15a8b1 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Nov 30 03:04:34 2020 From: foss at heptapod.net (Matti Picus) Date: Mon, 30 Nov 2020 08:04:34 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] when building cffi extension, copy dll for sqlite3.dll so tests will find it Message-ID: <5fc4a792561c0_1912b1a3cf5396812145b@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: fdc9ead3 by Matti Picus at 2020-11-30T09:52:13+02:00 when building cffi extension, copy dll for sqlite3.dll so tests will find it --HG-- branch : py3.7 - - - - - 2 changed files: - lib_pypy/_sqlite3_build.py - lib_pypy/_ssl_build.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/fdc9ead3948b0de2f1711c80fe066f84e67c1e5b -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/fdc9ead3948b0de2f1711c80fe066f84e67c1e5b You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Nov 30 07:36:41 2020 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick) Date: Mon, 30 Nov 2020 12:36:41 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] make set.update with non-set arguments more jit-friendly by Message-ID: <5fc4e75945422_1913f9ae083777c1237aa@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/default at PyPy / pypy Commits: 2a344f51 by Carl Friedrich Bolz-Tereick at 2020-11-30T13:33:38+01:00 make set.update with non-set arguments more jit-friendly by - unrolling it if the number of args is small (usually 1) - jitting the adding of new elements fixes test_unpack_ex on PyPy3.7 as a side-effect - - - - - 2 changed files: - pypy/objspace/std/setobject.py - pypy/objspace/std/test/test_setobject.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/2a344f51986d01972a4cfee86caf00fc07f3b0e2 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/2a344f51986d01972a4cfee86caf00fc07f3b0e2 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Nov 30 08:09:35 2020 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick) Date: Mon, 30 Nov 2020 13:09:35 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] fix error message Message-ID: <5fc4ef0f65762_1912b1a3cf5396812394@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/py3.7 at PyPy / pypy Commits: 21cc796c by Carl Friedrich Bolz-Tereick at 2020-11-30T13:45:43+01:00 fix error message --HG-- branch : py3.7 - - - - - 2 changed files: - pypy/module/exceptions/interp_exceptions.py - pypy/module/exceptions/test/test_exc.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/21cc796c3106c13e38cd1deec9b8bf9ec2bde38a -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/21cc796c3106c13e38cd1deec9b8bf9ec2bde38a You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Nov 30 09:08:41 2020 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick) Date: Mon, 30 Nov 2020 14:08:41 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] fix position of elif clauses in the ast Message-ID: <5fc4fce99b529_1912b1a359d11b812694e@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/default at PyPy / pypy Commits: 21e613af by Carl Friedrich Bolz-Tereick at 2020-11-30T14:32:54+01:00 fix position of elif clauses in the ast - - - - - 2 changed files: - pypy/interpreter/astcompiler/astbuilder.py - pypy/interpreter/astcompiler/test/test_astbuilder.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/21e613af528e48beca42b893a760745c0a232f89 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/21e613af528e48beca42b893a760745c0a232f89 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Nov 30 09:11:32 2020 From: foss at heptapod.net (Carl Friedrich Bolz-Tereick) Date: Mon, 30 Nov 2020 14:11:32 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] better error message for object.__init__ with too many parameters Message-ID: <5fc4fd94befe1_1912b1a3da84bd41271fd@heptapod-foss.mail> Carl Friedrich Bolz-Tereick pushed to branch branch/py3.7 at PyPy / pypy Commits: ea46da16 by Carl Friedrich Bolz-Tereick at 2020-11-30T15:10:15+01:00 better error message for object.__init__ with too many parameters --HG-- branch : py3.7 - - - - - 2 changed files: - pypy/objspace/std/objectobject.py - pypy/objspace/std/test/test_obj.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/ea46da1689a88363357dfe451d38aaa93f8a0c43 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/ea46da1689a88363357dfe451d38aaa93f8a0c43 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Nov 30 12:46:12 2020 From: foss at heptapod.net (Matti Picus) Date: Mon, 30 Nov 2020 17:46:12 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] 117 commits: enable x64 Message-ID: <5fc52fe4472bc_1912b1a3e49db8413205d@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 242b7a01 by nulano at 2020-07-13T16:53:59+02:00 enable x64 --HG-- branch : win64 - - - - - f2e4de7e by nulano at 2020-07-13T18:16:52+02:00 dirty fix for windows running rpython/translator/c/test/test_standalone::TestStandalone::test_int_manipulation --HG-- branch : win64 - - - - - b3203a67 by nulano at 2020-07-13T18:22:48+02:00 fix heap corruption when allocating short strings (rpython/translator/c/test/test_standalone::TestStandalone) --HG-- branch : win64 - - - - - 4700b5f2 by nulano at 2020-07-14T12:27:58+02:00 Merge --HG-- branch : win64 - - - - - 72566e07 by nulano at 2020-07-14T16:35:52+02:00 fix OP_RAW_MALLOC_USAGE fixes rpython/translator/c/test/test_newgc::TestMiniMarkGC --HG-- branch : win64 - - - - - cce5fb92 by nulano at 2020-07-14T16:37:29+02:00 Merge --HG-- branch : win64 - - - - - 514273f4 by nulano at 2020-07-14T18:14:41+02:00 fix rpython/translator/c/test/test_lltyped::test_padding_in_prebuilt_struct --HG-- branch : win64 - - - - - e61cd65b by nulano at 2020-07-14T19:13:00+02:00 fix rpython\translator\c\test\test_database.py::test_primitive --HG-- branch : win64 - - - - - 4bf473c7 by nulano at 2020-07-15T20:38:46+02:00 fix rbigint on 64-bit without native 128-bit type also add a workaround for divmod on CPython64/64 being non-trivial to fix --HG-- branch : win64 - - - - - 04812254 by nulano at 2020-07-15T20:58:17+02:00 fix rlib/test/test_buffer::test_signed --HG-- branch : win64 - - - - - be759588 by nulano at 2020-07-16T03:42:06+02:00 fix rlib test_clibffi and test_libffi --HG-- branch : win64 - - - - - c6bfa141 by nulano at 2020-07-16T05:18:10+02:00 bpo-20160: broken ctypes calling convention on MSVC / 64-bit Windows (large structs). Patch by mattip --HG-- branch : win64 - - - - - 5e59a51e by nulano at 2020-07-17T01:18:21+02:00 add 64-bit binaries for rpython\rlib\test\test_rwin32.py --HG-- branch : win64 - - - - - 12430364 by nulano at 2020-07-17T01:58:41+02:00 fix rposix function signatures for win64 --HG-- branch : win64 - - - - - 9d46d170 by nulano at 2020-07-17T02:57:40+02:00 fix rarithmetic.mulmod translation on win64 --HG-- branch : win64 - - - - - 2f6dbcdc by nulano at 2020-07-17T17:45:34+02:00 avoid 32-bit arithmetic in rlib.rwin32.FAILED --HG-- branch : win64 - - - - - 7dc5e9cd by nulano at 2020-07-17T17:46:42+02:00 resolve fixme in rlib.rstruct.nativefmttable --HG-- branch : win64 - - - - - e0fc079a by nulano at 2020-07-17T18:42:25+02:00 add 64 bit MSVC string to rlib.compilerinfo (TODO hardcoded to AMD64) --HG-- branch : win64 - - - - - cf15607a by nulano at 2020-07-17T22:07:28+02:00 _cffi_backend.ctypeprim: fix rffi.LONG vs rffi.SIGNED --HG-- branch : win64 - - - - - 2289ab56 by nulano at 2020-07-17T23:20:29+02:00 fix _cffi_backend/test/test_fastpath.py::test_fast_init_ulong_from_list on win64 --HG-- branch : win64 - - - - - 750142ac by nulano at 2020-07-18T02:59:52+02:00 add pre-declaration for pypy_get_libc_handle this worked on win32 because msvc assumes int return type if no declaration is found, but on win64 the result gets truncated to 32-bit --HG-- branch : win64 - - - - - c1bdcf6a by nulano at 2020-07-18T18:23:09+02:00 fix test_clibffi.py::test_callback, test__rawffi.py::test_callback, _rawffi/callback.py parameter types --HG-- branch : win64 - - - - - 9ec60799 by nulano at 2020-07-18T18:23:43+02:00 skip FFI_STDCALL check on win64 where it is undefined --HG-- branch : win64 - - - - - b4c3aa9e by nulano at 2020-07-18T19:44:47+02:00 fix long vs Signed in stack.c --HG-- branch : win64 - - - - - 57c2af23 by nulano at 2020-07-18T20:39:04+02:00 fix Signed types in translator/c/funcgen --HG-- branch : win64 - - - - - e6433b04 by nulano at 2020-07-20T00:08:50+02:00 attempt to fix _winreg types --HG-- branch : win64 - - - - - 63fbd617 by nulano at 2020-07-20T02:09:34+02:00 fix _winreg translation on win64 (32-bit arithmetic is currently unimplemented) --HG-- branch : win64 - - - - - 842c5d43 by nulano at 2020-07-20T02:10:36+02:00 enable win64 compilation in cpyext/api.py (needed for cffi modules) --HG-- branch : win64 - - - - - 3fc4f5e0 by nulano at 2020-07-23T23:57:46+02:00 replace long with Signed in thread*.c files the compiler is smart enough to handle these being long, but let's avoid any potential confusion --HG-- branch : win64 - - - - - 856c8c09 by nulano at 2020-07-24T04:23:39+02:00 fix rffi.LONG vs rffi.SIGNED in _rawffi/alt --HG-- branch : win64 - - - - - f548ba83 by nulano at 2020-07-24T15:01:07+02:00 Merge default --HG-- branch : win64 - - - - - 3da8b60f by nulano at 2020-07-30T00:53:25+02:00 Merge default --HG-- branch : win64 - - - - - a9a56233 by nulano at 2020-07-30T02:11:26+02:00 fix socketfd_type in _rsocket_rffi on win64 --HG-- branch : win64 - - - - - 7363811e by nulano at 2020-07-30T02:20:26+02:00 fix _socket module translation on win64 --HG-- branch : win64 - - - - - 1da9d728 by nulano at 2020-07-30T14:50:04+02:00 merge default --HG-- branch : win64 - - - - - 894b6a7b by nulano at 2020-07-30T15:54:26+02:00 fix ULONG overflow in array module on win64 --HG-- branch : win64 - - - - - 4c278849 by nulano at 2020-07-30T17:24:48+02:00 typo in multibytecodec.h --HG-- branch : win64 - - - - - e002081a by nulano at 2020-07-30T18:43:53+02:00 fix _multiprocessing translation on win64 --HG-- branch : win64 - - - - - 9495df19 by nulano at 2020-07-30T21:38:51+02:00 fix type in rpython\jit\metainterp\test\test_virtual.py --HG-- branch : win64 - - - - - 489f9edb by nulano at 2020-07-31T01:07:58+02:00 proper fix for windows running rpython\translator\c\test\test_standalone.py::test_int_manipulation --HG-- branch : win64 - - - - - 78a847a9 by nulano at 2020-08-10T02:25:56+02:00 fix rffi.LONG / rffi.ULONG vs rffi.SIGNED / rffi.UNSIGNED in _pypyjson module --HG-- branch : win64 - - - - - db35dbf7 by nulano at 2020-08-10T02:39:21+02:00 Merge default --HG-- branch : win64 - - - - - 1882b547 by nulano at 2020-08-10T02:40:44+02:00 win64 MSVC doesn't support __asm --HG-- branch : win64 - - - - - 9f6ff3ff by nulano at 2020-08-10T06:38:10+02:00 fix some rffi.(U)LONG(P) vs rffi.(UN)SIGNED(P) issues without test coverage (found with grep) --HG-- branch : win64 - - - - - 5fce15ba by nulano at 2020-08-10T09:25:36+02:00 update pypyoption translationmodules on win and workingmodules on win64 --HG-- branch : win64 - - - - - fefca1eb by nulano at 2020-08-10T11:04:28+02:00 skip 32-bit specific test in _rawffi --HG-- branch : win64 - - - - - b2e1f00e by Armin Rigo at 2020-08-11T11:38:23+02:00 fixes for metainterp/test/test_fficall.py --HG-- branch : win64 - - - - - 4b3b2150 by Armin Rigo at 2020-08-11T12:23:41+02:00 in-progress: jit backend fixes for win64 --HG-- branch : win64 - - - - - 092d8dbc by Armin Rigo at 2020-08-11T12:46:18+02:00 disable HAS_CODEMAP for now on win64 --HG-- branch : win64 - - - - - 39b51d63 by Armin Rigo at 2020-08-11T19:04:53+02:00 fixes to callbuilder.py --HG-- branch : win64 - - - - - d9842614 by Armin Rigo at 2020-08-11T19:56:20+02:00 fix for _build_wb_slowpath --HG-- branch : win64 - - - - - 01ae8090 by Armin Rigo at 2020-08-11T19:59:58+02:00 another fix if withcards==True --HG-- branch : win64 - - - - - 39411d6c by Armin Rigo at 2020-08-11T20:15:07+02:00 add INT3 instructions around CALLs that may still be broken. fix one case --HG-- branch : win64 - - - - - 521db36c by Armin Rigo at 2020-08-11T20:27:12+02:00 more fixes --HG-- branch : win64 - - - - - dbfe413c by Armin Rigo at 2020-08-12T11:26:32+02:00 the shadow store always contains 4 words, even if the function only takes less arguments --HG-- branch : win64 - - - - - 4ac73972 by Armin Rigo at 2020-08-12T12:07:49+02:00 fix some tests, more tweaks to registers around calls --HG-- branch : win64 - - - - - 2769c378 by Armin Rigo at 2020-08-12T12:33:20+02:00 fix for calls to SetLastError --HG-- branch : win64 - - - - - 1504332d by Armin Rigo at 2020-08-12T13:24:56+02:00 after a lot of fighting, found the workaround to debug this --HG-- branch : win64 - - - - - e84aeb5f by Armin Rigo at 2020-08-12T13:39:00+02:00 test_compile_bridge_while_running --HG-- branch : win64 - - - - - b6f0bc40 by Armin Rigo at 2020-08-12T13:45:41+02:00 fix test_arrayitems --HG-- branch : win64 - - - - - ae5ec7b3 by Armin Rigo at 2020-08-16T16:15:10+02:00 fix test --HG-- branch : win64 - - - - - ff2b24c7 by Armin Rigo at 2020-08-16T17:43:27+02:00 can't make sense of this failure, skip it as non-essential for now --HG-- branch : win64 - - - - - 752b0309 by Armin Rigo at 2020-08-16T17:50:32+02:00 skip codemaps tests on win64 --HG-- branch : win64 - - - - - 8c527a63 by Armin Rigo at 2020-08-16T17:57:31+02:00 don't duplicate this list of registers (fixes test_call_use_correct_regs) --HG-- branch : win64 - - - - - bc56109a by Armin Rigo at 2020-08-16T18:19:03+02:00 more fixes in this test --HG-- branch : win64 - - - - - bdd4c0f4 by Armin Rigo at 2020-08-16T18:31:44+02:00 no codemaps on win64 --HG-- branch : win64 - - - - - 6e616709 by Armin Rigo at 2020-08-16T18:32:11+02:00 for now, disable the vector extension on win64 (the tests don't pass, but I'm not too sure why not) --HG-- branch : win64 - - - - - 4336fa18 by Armin Rigo at 2020-08-16T19:53:25+02:00 make test_zrpy_gc.compile_framework_2 pass --HG-- branch : win64 - - - - - e0f0977a by Armin Rigo at 2020-08-16T20:36:08+02:00 test_zrpy_gc passes --HG-- branch : win64 - - - - - ab44141e by Armin Rigo at 2020-08-17T04:23:03+02:00 fix --HG-- branch : win64 - - - - - 635791f5 by Armin Rigo at 2020-08-17T11:09:59+02:00 fix: otherwise, the variable is only 4 bytes but the JIT writes to it as if it were 8 bytes --HG-- branch : win64 - - - - - 00564f38 by nulano at 2020-08-17T20:38:18+02:00 change some longs to Signeds in c sources; these should not matter, but avoid confusion --HG-- branch : win64 - - - - - e6ddbfa5 by nulano at 2020-08-17T21:45:19+02:00 fix long vs Signed error in stacklet.c --HG-- branch : win64 - - - - - 9dd54b2b by nulano at 2020-08-17T21:46:00+02:00 fix long vs Signed in instrument.c --HG-- branch : win64 - - - - - df31dbae by nulano at 2020-08-18T12:30:59+02:00 Merge default --HG-- branch : win64 - - - - - f0928d62 by nulano at 2020-08-18T20:51:47+02:00 match CPython GetLastError() behaviour (i.e. cast to rffi.LONG first) --HG-- branch : win64 - - - - - 2dda2f15 by nulano at 2020-08-20T15:17:53+02:00 fix SemLock.SEM_VALUE_MAX --HG-- branch : win64 - - - - - 2dcaa7aa by nulano at 2020-08-21T01:23:43+02:00 fix Py_ssize_t on win64 fixes extra_tests\cffi_tests\cffi1\test_recompiler --HG-- branch : win64 - - - - - e4769086 by nulano at 2020-08-29T01:21:36+02:00 fix tclobj.AsObj for win64 int type --HG-- branch : win64 - - - - - 246d52d8 by nulano at 2020-08-31T01:04:06+02:00 always use win64_14x externals branch --HG-- branch : win64 - - - - - 8f4a1ba5 by Matti Picus at 2020-10-05T12:19:00+03:00 merge default into branch --HG-- branch : win64 - - - - - 4ebf4727 by Matti Picus at 2020-10-05T20:41:13+03:00 install cffi from source --HG-- branch : win64 - - - - - 30c125a4 by nulano at 2020-10-05T20:42:27+01:00 fix rposix function signatures for both Linux and Win64 --HG-- branch : win64 - - - - - 250ca1b4 by nulano at 2020-10-05T20:50:34+01:00 typo in test_semaphore --HG-- branch : win64 - - - - - abcc5388 by nulano at 2020-10-05T20:51:39+01:00 Merge --HG-- branch : win64 - - - - - dc69a3bb by Matti Picus at 2020-10-05T23:54:25+03:00 skip cppyy, cpyext tests on win64 --HG-- branch : win64 - - - - - 7a8e6d54 by nulano at 2020-10-07T01:08:19+01:00 fix overflow in rbigint.abs_rshift_and_mask on non-win64 --HG-- branch : win64 - - - - - 2aa36f2b by Matti Picus at 2020-10-07T08:54:25+03:00 fix missing imports to skip cpyext --HG-- branch : win64 - - - - - 55ae78a4 by Matti Picus at 2020-10-07T14:54:46+03:00 create just the bare minimum of include headers to allow _cffi_backend to work --HG-- branch : win64 - - - - - 87e3cd92 by Matti Picus at 2020-10-07T17:14:38+03:00 fix typedef of Py_ssize_t --HG-- branch : win64 - - - - - babe6787 by nulano at 2020-10-08T00:43:02+01:00 fix test_rffi_sizeof was ignored for lltype.* --HG-- branch : win64 - - - - - 2d90de13 by Matti Picus at 2020-10-08T23:07:12+03:00 merge app_main into win64 --HG-- branch : win64 - - - - - 2dc2c5d4 by Matti Picus at 2020-10-08T23:26:13+03:00 fix Py_ssize_t typedef (nulano) --HG-- branch : win64 - - - - - f96f316c by Matti Picus at 2020-10-09T09:09:57+03:00 merge default into win64 --HG-- branch : win64 - - - - - b284c014 by Matti Picus at 2020-10-10T22:04:47+03:00 merge default into branch --HG-- branch : win64 - - - - - 2e7d493a by nulano at 2020-10-10T22:36:21+01:00 skip cpyext tests when calling a single file directly --HG-- branch : win64 - - - - - 27e38927 by Matti Picus at 2020-10-11T09:29:05+03:00 skip micronumpy tests on win64 (for now? permenantly?) --HG-- branch : win64 - - - - - 43fd1e4b by nulano at 2020-10-11T21:49:01+01:00 fix FFI_TYPE_LONGDOUBLE on win64 --HG-- branch : win64 - - - - - b033a3f9 by nulano at 2020-10-11T21:52:51+01:00 Merge --HG-- branch : win64 - - - - - 7824709e by nulano at 2020-10-14T00:39:19+01:00 add some missing includes to _cffi_backend/copy_includes.py --HG-- branch : win64 - - - - - 54cc5de4 by nulano at 2020-10-14T00:41:37+01:00 Merge --HG-- branch : win64 - - - - - fc5e9b83 by Matti Picus at 2020-10-15T21:46:36+03:00 merge default into branch --HG-- branch : win64 - - - - - 6e860e19 by Matti Picus at 2020-10-15T21:55:10+03:00 backport py3.6 changes --HG-- branch : win64 - - - - - 3a0761c6 by nulano at 2020-10-15T23:24:30+01:00 fail early in rstr.do_stringformat for ints too small, not when speciallizing ll_int2xxx --HG-- branch : win64 - - - - - a83d5d8b by Matti Picus at 2020-10-28T08:09:05+02:00 merge default into branch --HG-- branch : win64 - - - - - 96e21020 by Matti Picus at 2020-10-28T08:11:51+02:00 document branch --HG-- branch : win64 - - - - - accb58d0 by nulano at 2020-10-31T21:23:54+00:00 this is no longer needed --HG-- branch : win64 - - - - - 6d0a9a8c by nulano at 2020-10-31T21:28:14+00:00 translating win64 on regular CPython is now an error; I think RPython is also affected (at the very least rpython.rlib.rbigint is broken on regular CPython) --HG-- branch : win64 - - - - - c611b099 by Matti Picus at 2020-11-29T12:39:11+02:00 merge default into win64, tweak rpython/tool/cparser/cparser.py --HG-- branch : win64 - - - - - e65844a0 by Matti Picus at 2020-11-29T18:30:11+02:00 merge win64 with py.37 on a branch --HG-- branch : win64-py3.7 - - - - - 4f276990 by Matti Picus at 2020-11-29T21:11:44+02:00 fix merge --HG-- branch : win64-py3.7 - - - - - af04429d by nulano at 2020-10-15T23:04:17+01:00 widen descr_repr params in interp_socket --HG-- branch : win64-py3.7 - - - - - 48b7be56 by Matti Picus at 2020-11-29T23:23:57+02:00 redo 8d46bb85ee06 --HG-- branch : win64-py3.7 - - - - - 8d236899 by Matti Picus at 2020-11-29T23:30:31+02:00 fixes from win64-py3.6 --HG-- branch : win64-py3.7 - - - - - a78b7994 by Matti Picus at 2020-11-30T08:03:37+02:00 fixes annotation for both 32-bit and 64-bit windows, disable _hpy_universal --HG-- branch : win64-py3.7 - - - - - 3c2a6695 by Matti Picus at 2020-11-30T19:41:02+02:00 fix tests after merge --HG-- branch : win64-py3.7 - - - - - 75e89acc by Matti Picus at 2020-11-30T19:44:31+02:00 merge default into py.37 via intermediary branch win64-py3.7 --HG-- branch : py3.7 - - - - - 30 changed files: - pypy/__init__.py - pypy/config/pypyoption.py - pypy/doc/whatsnew-head.rst - pypy/interpreter/baseobjspace.py - + pypy/module/_cffi_backend/copy_includes.py - pypy/module/_cffi_backend/ctypeprim.py - pypy/module/_cffi_backend/test/test_fastpath.py - pypy/module/_cppyy/test/conftest.py - pypy/module/_demo/demo.py - pypy/module/_hpy_universal/llapi.py - pypy/module/_multibytecodec/src/cjkcodecs/multibytecodec.h - pypy/module/_multiprocessing/interp_semaphore.py - pypy/module/_multiprocessing/test/test_semaphore.py - pypy/module/_pypyjson/interp_decoder.py - pypy/module/_pypyjson/simd.py - pypy/module/_pypyjson/test/test_simd.py - pypy/module/_rawffi/alt/interp_funcptr.py - pypy/module/_rawffi/alt/interp_struct.py - pypy/module/_rawffi/alt/test/test_funcptr.py - pypy/module/_rawffi/alt/type_converter.py - pypy/module/_rawffi/callback.py - pypy/module/_rawffi/test/test__rawffi.py - pypy/module/_socket/interp_socket.py - pypy/module/_winreg/interp_winreg.py - pypy/module/array/interp_array.py - pypy/module/array/test/test_array.py - pypy/module/bz2/interp_bz2.py - pypy/module/cpyext/api.py - ? pypy/module/cpyext/cparser.py - pypy/module/cpyext/parse/cpyext_object.h View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/ea46da1689a88363357dfe451d38aaa93f8a0c43...75e89acc92a9d3b98f774152ac031ca8fc2617eb -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/ea46da1689a88363357dfe451d38aaa93f8a0c43...75e89acc92a9d3b98f774152ac031ca8fc2617eb You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Nov 30 12:46:15 2020 From: foss at heptapod.net (Matti Picus) Date: Mon, 30 Nov 2020 17:46:15 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/win64-py3.7] fix tests after merge Message-ID: <5fc52fe77c0ef_1912b1a387f0d281322a@heptapod-foss.mail> Matti Picus pushed to branch branch/win64-py3.7 at PyPy / pypy Commits: 3c2a6695 by Matti Picus at 2020-11-30T19:41:02+02:00 fix tests after merge --HG-- branch : win64-py3.7 - - - - - 2 changed files: - pypy/module/_rawffi/alt/test/test_funcptr.py - pypy/module/_rawffi/alt/test/test_struct.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/3c2a6695d9f29b91d6e23c060a711147bddce98a -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/3c2a6695d9f29b91d6e23c060a711147bddce98a You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Nov 30 12:54:50 2020 From: foss at heptapod.net (Matti Picus) Date: Mon, 30 Nov 2020 17:54:50 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] document merged branch Message-ID: <5fc531eabc2ec_1912b1a3da84bd4133269@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 30966087 by Matti Picus at 2020-11-30T19:53:10+02:00 document merged branch --HG-- branch : py3.7 - - - - - 1 changed file: - pypy/doc/whatsnew-pypy3-head.rst View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/30966087f24e6e32c55d6a7cecfb571632a4c2e1 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/30966087f24e6e32c55d6a7cecfb571632a4c2e1 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Nov 30 12:56:04 2020 From: foss at heptapod.net (Matti Picus) Date: Mon, 30 Nov 2020 17:56:04 +0000 Subject: [pypy-commit] [Git][pypy/pypy] Deleted branch branch/win64-py3.6 Message-ID: <5fc53234f21e5_1912b1a3cf539681334d0@heptapod-foss.mail> Matti Picus deleted branch branch/win64-py3.6 at PyPy / pypy -- You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Nov 30 13:10:28 2020 From: foss at heptapod.net (Antonio Cuni) Date: Mon, 30 Nov 2020 18:10:28 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/rpython-error_value] temporary checkin to see whether disabling this breaks any test Message-ID: <5fc535941c7c1_1912b1a3da848641336e7@heptapod-foss.mail> Antonio Cuni pushed to branch branch/rpython-error_value at PyPy / pypy Commits: 349cc6b1 by Antonio Cuni at 2020-11-30T18:08:58+00:00 temporary checkin to see whether disabling this breaks any test --HG-- branch : rpython-error_value - - - - - 1 changed file: - rpython/translator/exceptiontransform.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/349cc6b1a9a5adb73a10f87fcfe4b6551ee4200f -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/349cc6b1a9a5adb73a10f87fcfe4b6551ee4200f You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Nov 30 15:45:51 2020 From: foss at heptapod.net (Antonio Cuni) Date: Mon, 30 Nov 2020 20:45:51 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/rpython-error_value] 3 commits: Refactor&simplify the approach: Message-ID: <5fc559ffb50a9_1913f9ac9fc69b4136379@heptapod-foss.mail> Antonio Cuni pushed to branch branch/rpython-error_value at PyPy / pypy Commits: cf646112 by Antonio Cuni at 2020-11-30T21:39:44+01:00 Refactor&simplify the approach: 1. declare that the return value of general RPython function is undefined and that you should not rely on it 2. merge @llhelper_can_raise and @ll_error_value into a combined @llhelper_error_value: this is the only case which we ultimately care about, and it's simpler to test/implement them together than separately 3. introduce a failing test (test_enforce_llhelper_error_value_in_case_of_nested_exception) which will be fixed in the next commit. --HG-- branch : rpython-error_value - - - - - f6e51b8f by Antonio Cuni at 2020-11-30T21:40:01+01:00 merge heads --HG-- branch : rpython-error_value - - - - - 4a88a927 by Antonio Cuni at 2020-11-30T21:44:34+01:00 fix test_enforce_llhelper_error_value_in_case_of_nested_exception by disabling an optimization if the graph has @llhelper_error_value --HG-- branch : rpython-error_value - - - - - 6 changed files: - rpython/rlib/objectmodel.py - rpython/rtyper/llinterp.py - rpython/rtyper/lltypesystem/ll2ctypes.py - rpython/rtyper/lltypesystem/test/test_ll2ctypes.py - rpython/translator/exceptiontransform.py - rpython/translator/test/test_exceptiontransform.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/349cc6b1a9a5adb73a10f87fcfe4b6551ee4200f...4a88a927bc83e93f0a6fd453dd47f849019d815e -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/349cc6b1a9a5adb73a10f87fcfe4b6551ee4200f...4a88a927bc83e93f0a6fd453dd47f849019d815e You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Nov 30 16:29:49 2020 From: foss at heptapod.net (Matti Picus) Date: Mon, 30 Nov 2020 21:29:49 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/py3.7] translation fixes for 64-bit windows Message-ID: <5fc5644d40100_1912b1a37b946ec13839a@heptapod-foss.mail> Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 5b8caa3a by Matti Picus at 2020-11-30T23:27:34+02:00 translation fixes for 64-bit windows --HG-- branch : py3.7 - - - - - 4 changed files: - pypy/interpreter/unicodehelper_win32.py - pypy/module/_io/interp_win32consoleio.py - pypy/module/_winreg/interp_winreg.py - rpython/rlib/rwin32.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/5b8caa3a4edac92be1f4d2b505780cb050c01b83 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/5b8caa3a4edac92be1f4d2b505780cb050c01b83 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: From foss at heptapod.net Mon Nov 30 16:36:27 2020 From: foss at heptapod.net (Matti Picus) Date: Mon, 30 Nov 2020 21:36:27 +0000 Subject: [pypy-commit] [Git][pypy/pypy][branch/default] backport changes from py3.7 to rpython Message-ID: <5fc565dbccdf_1913f9ac8539d4413858e@heptapod-foss.mail> Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 8bbff486 by Matti Picus at 2020-11-30T23:34:55+02:00 backport changes from py3.7 to rpython - - - - - 4 changed files: - rpython/rlib/_rsocket_rffi.py - rpython/rlib/rsocket.py - rpython/rlib/rtime.py - rpython/rlib/rwin32.py View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/commit/8bbff48601c6aeb6f7d9708ea72cb046dafde659 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/8bbff48601c6aeb6f7d9708ea72cb046dafde659 You're receiving this email because of your account on foss.heptapod.net. -------------- next part -------------- An HTML attachment was scrubbed... URL: