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.
_______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit