Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8 at PyPy / pypy
Commits: b9b69be8 by Ronan Lamy at 2020-12-04T18:26:27+00:00 hg merge py3.6 --HG-- branch : hpy - - - - - a1637a5f by Matti Picus at 2020-11-24T10:22:21+02:00 add symlinks for python, python3 to the package (not on windows) --HG-- branch : hpy - - - - - 5aba2588 by Matti Picus at 2020-12-06T00:44:10+02:00 back out changeset 2215fd8a26a8 applied to wrong branch --HG-- branch : hpy - - - - - 97a84cd2 by Simon Cross at 2020-12-08T17:23:06+02:00 Update vendored hpy to 2829a0d. --HG-- branch : hpy-update-to-2829a0d - - - - - e6d13817 by Simon Cross at 2020-12-08T17:24:15+02:00 Fix locating of compiled .so file. --HG-- branch : hpy-update-to-2829a0d - - - - - 85b3af55 by Simon Cross at 2020-12-08T17:34:26+02:00 Restore skipping hpy tests on windows from r100780. --HG-- branch : hpy-update-to-2829a0d - - - - - 0d6ab8c9 by Simon Cross at 2020-12-09T22:41:14+02:00 Small update of vendored hpy to 22a05e8. --HG-- branch : hpy-update-to-2829a0d - - - - - b43a8a8c by Simon Cross at 2020-12-09T22:43:57+02:00 Implement HPy_FatalError. --HG-- branch : hpy-update-to-2829a0d - - - - - a78307bf by Simon Cross at 2020-12-10T11:44:39+02:00 Fix HPyLong_AsUnsignedLongLong and HPyLong_AsSsize_t to ignore __int__ and __index__ methods. --HG-- branch : hpy-update-to-2829a0d - - - - - ee6fe2ff by Simon Cross at 2020-12-10T11:45:49+02:00 Update vendored hpy to c9ada53 plus an uncommitted fix for the HPy_FatalError test. --HG-- branch : hpy-update-to-2829a0d - - - - - 738880b7 by Simon Cross at 2020-12-10T13:44:05+02:00 Update vendored hpy to 7a0cb53. --HG-- branch : hpy-update-to-2829a0d - - - - - b856262d by Simon Cross at 2020-12-10T18:50:48+02:00 Update vendored hpy to 6e38f80. --HG-- branch : hpy-update-to-2829a0d - - - - - 616db8d0 by Simon Cross at 2020-12-10T18:51:36+02:00 Look for filename as .hpy.so now that the C extenion name is correct. --HG-- branch : hpy-update-to-2829a0d - - - - - f45191e7 by Simon Cross at 2020-12-10T21:03:32+00:00 Merge branch 'branch/hpy-update-to-2829a0d' into 'branch/hpy' Update hpy to 2829a0d See merge request pypy/pypy!783 --HG-- branch : hpy - - - - - 55925cc9 by Ronan Lamy at 2021-01-15T18:37:32+00:00 Don't crash when importing a defective module --HG-- branch : hpy - - - - - 74774ed5 by Carl Friedrich Bolz-Tereick at 2021-03-08T21:14:43+01:00 tweak - - - - - e029ceb6 by Matti Picus at 2021-03-09T08:23:54+02:00 fix for windows - - - - - 6cfa8650 by Carl Friedrich Bolz-Tereick at 2021-03-11T11:50:30+01:00 kill dead code - - - - - 8ce49bd0 by Carl Friedrich Bolz-Tereick at 2021-03-11T11:51:24+01:00 properly deal with memfd_create missing - - - - - b61fba4e by Carl Friedrich Bolz-Tereick at 2021-03-11T13:45:18+01:00 gah, thanks matti - - - - - 60feccb3 by Carl Friedrich Bolz-Tereick at 2021-03-11T13:46:23+01:00 add a shortcut for re.sub doing zero replacements (which happens quite often for things like escaping characters) - - - - - a120be83 by Ronan Lamy at 2021-03-11T18:44:35+00:00 Update to Python 3.7 (merge 'py3.7' into 'hpy') --HG-- branch : hpy - - - - - 7c99942a by Carl Friedrich Bolz-Tereick at 2021-03-11T20:28:40+01:00 a test that shows the problem of #3402: when disabling inlining we can get into a situation where we retrace again and again the same loop, because it is itself too huge - - - - - b3c92491 by Matti Picus at 2021-03-12T12:05:23+02:00 redo d137aaa8fb1a to enable the sys_flags on windows - - - - - d6e135b2 by Matti Picus at 2021-03-12T12:10:38+02:00 merge default into branch --HG-- branch : py3.7 - - - - - eadd7579 by Ronan Lamy at 2021-03-12T17:22:07+00:00 update-vendored to commit eb07982b6 --HG-- branch : hpy-update-to-eb07982b6 - - - - - 269dfa30 by Ronan Lamy at 2021-03-12T17:28:03+00:00 rename .should_check_refcount() to .supports_refcounts() --HG-- branch : hpy-update-to-eb07982b6 - - - - - be64a053 by Ronan Lamy at 2021-03-12T18:09:53+00:00 Add the other .supports_foo() helpers --HG-- branch : hpy-update-to-eb07982b6 - - - - - 224ee0cc by Ronan Lamy at 2021-03-12T18:41:50+00:00 Implement HPyTuple_Check --HG-- branch : hpy-update-to-eb07982b6 - - - - - 00f18fdb by Ronan Lamy at 2021-03-12T18:50:25+00:00 Implement HPyCallable_Check --HG-- branch : hpy-update-to-eb07982b6 - - - - - 33f0e547 by Ronan Lamy at 2021-03-12T19:41:20+00:00 Implement HPy_CallTupleDict --HG-- branch : hpy-update-to-eb07982b6 - - - - - f2939268 by Carl Friedrich Bolz-Tereick at 2021-03-15T10:47:55+01:00 increment the magic number, which should have happened in 7b6f5e251bd1, sorry :-(. add a simple test that hashes stdlib_opcode and compares it against a hard-coded number. if that changes, we get a failing test to remind us to update the magic. --HG-- branch : py3.7 - - - - - 8d87b355 by Matti Picus at 2021-03-15T12:15:16+02:00 start 7.3.4 release: update versions and contributors, create release note - - - - - e763840e by Matti Picus at 2021-03-15T12:23:18+02:00 merge default into py3.7 --HG-- branch : py3.7 - - - - - cdd5cb85 by Carl Friedrich Bolz-Tereick at 2021-03-15T16:12:34+01:00 try to fix #3351: when two cursors shared the same statement, and one of them was collected at the wrong time, we could get an SQLITE_MISUSE that was reported in confusing ways. fix this by remembering *which* cursors is using a statement, and only freeing those that we use --HG-- branch : py3.7 - - - - - 2e4e465c by Carl Friedrich Bolz-Tereick at 2021-03-15T16:40:14+01:00 properly report sqlite errors from the callers of __set_param --HG-- branch : py3.7 - - - - - 849d74dc by Carl Friedrich Bolz-Tereick at 2021-03-16T07:35:40+01:00 fix one of the remaining sqlite issues: cpython sqlite3 only case-folds ascii column names --HG-- branch : py3.7 - - - - - 252f91d5 by Carl Friedrich Bolz-Tereick at 2021-03-16T12:13:33+01:00 small optimization: rbigint.str returns ascii --HG-- branch : py3.7 - - - - - e2ab8dff by Ronan Lamy at 2021-03-16T16:52:41+00:00 Initialise all required attributes in HPyModule_Create() --HG-- branch : hpy-update-to-eb07982b6 - - - - - 706bbfb9 by Ronan Lamy at 2021-03-16T19:58:34+00:00 Merge branch 'branch/hpy-update-to-eb07982b6' into 'branch/hpy' Branch/hpy update to eb07982b6 See merge request pypy/pypy!810 --HG-- branch : hpy - - - - - 0b52dce4 by Carl Friedrich Bolz-Tereick at 2021-03-17T09:40:27+01:00 fix last failing CPython test: if PARSE_COLNAMES is not set, the description should not remove the part in [brackets] --HG-- branch : py3.7 - - - - - b8012fa4 by Matti Picus at 2021-03-17T10:55:13+02:00 add a hint to why we disabled cffi-based _decimal - - - - - 3ce540df by Matti Picus at 2021-03-17T10:59:17+02:00 build release for win-64 not win-32 - - - - - 68c99cda by Matti Picus at 2021-03-17T13:50:15+02:00 merge default into branch --HG-- branch : py3.7 - - - - - 9e875c96 by Matti Picus at 2021-03-17T21:52:12+02:00 test, implement PyFile_FromFd (which replaced PyFile_FromFile in python 3.0) --HG-- branch : py3.7 - - - - - c4506779 by Matti Picus at 2021-03-18T07:04:23+02:00 widen() always trips me up. Unbreak translation --HG-- branch : py3.7 - - - - - 84169539 by Matti Picus at 2021-03-18T09:33:35+02:00 handle None values better. Separate variables are needed for translation --HG-- branch : py3.7 - - - - - a0998cd3 by Matti Picus at 2021-03-19T08:02:30+02:00 update for rc1 - - - - - efafbfe7 by Matti Picus at 2021-03-19T08:02:53+02:00 Added tag release-pypy2.7-v7.3.4rc1 for changeset 9ea8f87bdc75 - - - - - 74d18e79 by Matti Picus at 2021-03-19T14:39:38+02:00 Added tag release-pypy3.7-v7.3.4rc1 for changeset 465347ee258a - - - - - 046b176e by Matti Picus at 2021-03-19T16:20:30+02:00 update versions.json and check - - - - - 4581b4c2 by Carl Friedrich Bolz-Tereick at 2021-03-20T14:15:17+01:00 typo-level fixed, make a few things more explicit - - - - - b8028025 by Carl Friedrich Bolz-Tereick at 2021-03-20T14:32:07+01:00 try to rewrite the introduction of the release announcement - - - - - 9ec183c4 by Carl Friedrich Bolz-Tereick at 2021-03-20T14:44:46+01:00 two more typos - - - - - cfc0dad9 by Carl Friedrich Bolz-Tereick at 2021-03-20T15:28:08+01:00 add a way to get at the overallocated size of a list - - - - - e299fa94 by Carl Friedrich Bolz-Tereick at 2021-03-20T15:46:09+01:00 expose the physical size of a list in __pypy__ - - - - - 92d6cfab by Carl Friedrich Bolz-Tereick at 2021-03-20T16:06:33+01:00 fix translation - - - - - 6d27302e by Matti Picus at 2021-03-21T11:50:43+02:00 sync with upstream pyrepl including PRs 26, 30, 34 - - - - - 640fb431 by Stefano Rivera at 2021-03-21T13:50:32-07:00 Remove trailing whitespace - - - - - bcbc4068 by Stefano Rivera at 2021-03-21T19:36:35-07:00 Trailing comma --HG-- branch : py3.7 - - - - - fbce301f by Matti Picus at 2021-03-22T12:15:09+02:00 add new files from 70e48be84f55, fix .hgignore - - - - - 49b7ae42 by Matti Picus at 2021-03-23T09:33:09+02:00 skip some pyrepl tests on windows - - - - - cd676281 by Matti Picus at 2021-03-23T10:05:26+02:00 skip interrupt on windows - - - - - ee46c0fd by Matti Picus at 2021-03-23T10:08:25+02:00 more skips for windows - - - - - c9a3c84d by Matti Picus at 2021-03-24T13:56:28+02:00 typo - - - - - 47ef7450 by Matti Picus at 2021-03-24T13:56:41+02:00 import the built-in module first - - - - - 885b21cd by Matti Picus at 2021-03-25T10:23:05+02:00 tweak release note, recognize Ondrej Baranovič (nulano) - - - - - 646b6bed by Matti Picus at 2021-03-25T14:48:20+02:00 typo (YannikJadoul from IRC) --HG-- branch : py3.7 - - - - - 9eb9bb74 by Carl Friedrich Bolz-Tereick at 2021-03-25T20:51:11+01:00 do the call to newint outside of the _descr_hash_jitdriver implementation (leads to finishs that allocate) - - - - - b4a5151c by Carl Friedrich Bolz-Tereick at 2021-03-25T21:08:38+01:00 instance_ptr_eq and instance_ptr_ne are symmetric - - - - - edd6f2c0 by Matti Picus at 2021-03-25T18:33:24+02:00 fix import, make tests follow the implementation (test_reader does not exist in upstream) - - - - - 2ab895dd by nulano at 2021-03-26T11:29:31+01:00 regenerate icon --HG-- branch : icon-aliasing - - - - - aa2d84cc by Carl Friedrich Bolz-Tereick at 2021-03-26T11:04:43+00:00 Merge branch 'branch/icon-aliasing' into 'branch/default' Regenerate icon See merge request pypy/pypy!811 - - - - - 3745fe8c by Carl Friedrich Bolz-Tereick at 2021-03-26T11:27:46+01:00 fix the get_printable_location of rsre jit - - - - - e79b16a1 by Matti Picus at 2021-03-26T14:47:30+03:00 improve error message for upstream pyrepl, document merged branch - - - - - d283acf9 by Carl Friedrich Bolz-Tereick at 2021-03-26T13:23:38+01:00 a fast path for l[:] = l2 - - - - - 2b3cdcc1 by Carl Friedrich Bolz-Tereick at 2021-03-26T14:19:20+01:00 test and fix - - - - - 19b061a7 by Carl Friedrich Bolz-Tereick at 2021-03-26T14:45:47+01:00 backport of 3a37dfe596eb: restore pickling of dict iterators - - - - - 810cc131 by Carl Friedrich Bolz-Tereick at 2021-03-26T22:50:52+01:00 equivalently to 54713a43f660, fix CALL_METHOD_KW to not lose the immutability of the keyword name tuple --HG-- branch : py3.7 - - - - - 2584836b by Matti Picus at 2021-03-29T00:01:56+03:00 revert and redo bbb8186527b6 for backward compatibility (issue 3422) - - - - - 098b9b0e by Matti Picus at 2021-03-29T00:31:00+03:00 merge default into branch --HG-- branch : py3.7 - - - - - f3a3f13d by Matti Picus at 2021-03-29T08:31:55+03:00 fix 8824760015f0 - - - - - 2a0b7cc1 by Matti Picus at 2021-03-29T08:35:01+03:00 fix 8824760015f0 --HG-- branch : py3.7 - - - - - ba324a39 by Matti Picus at 2021-03-29T08:35:53+03:00 merge default into branch --HG-- branch : py3.7 - - - - - 69c29b1a by Matti Picus at 2021-03-29T14:11:28+03:00 update openssl to 1.1.k for darwin, linux and always embed the new version - - - - - 27046e3f by Matti Picus at 2021-03-29T16:39:45+03:00 tweak error formatting - - - - - 674ce827 by Matti Picus at 2021-03-29T16:40:32+03:00 try harder to force recompiling openssl when building _ssl import - - - - - 3d64dcf3 by Matti Picus at 2021-03-30T00:25:13+03:00 only embed gdbm on darwin - - - - - 0072a8cc by Carl Friedrich Bolz-Tereick at 2021-03-30T08:03:09+02:00 fix test - - - - - c0a1ef1c by Matti Picus at 2021-03-30T09:09:54+03:00 move processing setupterm error message to rpython for a nicer message - - - - - 4333bab9 by Matti Picus at 2021-03-30T09:13:33+03:00 merge default into py3.7 --HG-- branch : py3.7 - - - - - fe1474fe by Carl Friedrich Bolz-Tereick at 2021-03-30T09:18:06+02:00 fix bugs (thanks mattip) - - - - - 7a9e338d by Carl Friedrich Bolz-Tereick at 2021-03-30T15:32:26+02:00 merge heads - - - - - 5cdf5a2f by Carl Friedrich Bolz-Tereick at 2021-03-30T15:38:41+02:00 merge default --HG-- branch : py3.7 - - - - - 00f085ab by Matti Picus at 2021-03-31T07:46:50+03:00 fix tests - - - - - b8e5d7fa by Matti Picus at 2021-03-31T08:12:04+03:00 update release note - - - - - 73654b9b by Matti Picus at 2021-03-31T08:16:59+03:00 backport pypy3 whatsnew, move pypy2 whatsnew - - - - - 2bff217e by Matti Picus at 2021-03-31T08:17:50+03:00 restart whatsnew pypy2 - - - - - 59a95bd2 by Matti Picus at 2021-03-31T08:19:15+03:00 move whatsnew pypy3 head to 7.3.4 - - - - - 5974f3f7 by Matti Picus at 2021-03-31T08:22:59+03:00 restart pypy3 whatsnew, update doc indices - - - - - d2c20763 by Matti Picus at 2021-03-31T08:23:54+03:00 merge default into branch --HG-- branch : py3.7 - - - - - 196ff553 by Matti Picus at 2021-03-31T10:43:28+03:00 use win64 rpython in force-builds - - - - - 72d86eaa by Matti Picus at 2021-03-31T10:46:51+03:00 fix function declaration - - - - - 72c0d5e0 by Matti Picus at 2021-03-31T10:57:12+03:00 merge default into branch --HG-- branch : py3.7 - - - - - 557ec7b8 by Matti Picus at 2021-03-31T13:24:52+03:00 leave a wrapped setupterm rpython function to avoid including "term.h" - - - - - 83c54e3d by Matti Picus at 2021-03-31T16:12:58+03:00 typo - - - - - e9a550aa by Matti Picus at 2021-03-31T18:05:22+03:00 fix regex (backported from CPython 2.7.18) - - - - - 0e4ceafe by Matti Picus at 2021-03-31T18:06:42+03:00 merge default into py3.7 --HG-- branch : py3.7 - - - - - ebb50162 by Matti Picus at 2021-03-31T20:45:53+03:00 merge hpy into py3.7 --HG-- branch : py3.7 - - - - - 744198ac by Matti Picus at 2021-03-31T22:51:26+03:00 merge PR 34 from github.com/pypy/pyrepl (issue 2371) - - - - - 933937e4 by Matti Picus at 2021-03-31T22:54:21+03:00 merge default into py3.7 --HG-- branch : py3.7 - - - - - a40f4f9a by Matti Picus at 2021-04-01T08:23:08+03:00 fix needed for testing - - - - - 94e147df by Matti Picus at 2021-04-01T08:36:48+03:00 do not embed lmza on linux, maybe review this when we drop CentOS6 --HG-- branch : py3.7 - - - - - dfe8b91b by Matti Picus at 2021-04-01T08:56:29+03:00 restart whatsnew-pypy3-head.rst --HG-- branch : py3.7 - - - - - 54403d48 by Matti Picus at 2021-04-01T09:48:27+03:00 fix memory leak - - - - - 4a5e64a9 by Matti Picus at 2021-04-01T10:08:32+03:00 typo, fix memory leak - - - - - 17c8d760 by Matti Picus at 2021-04-01T10:10:02+03:00 merge default into branch --HG-- branch : py3.7 - - - - - 85c0cc3a by Matti Picus at 2021-04-01T10:34:13+03:00 fix test --HG-- branch : py3.7 - - - - - 625e232f by Matti Picus at 2021-04-01T16:54:07+03:00 mention HPy in release note; tweak documentation - - - - - deae602f by Matti Picus at 2021-04-01T23:25:08+03:00 restore code that got lost in the shuffle (thanks obfusk) - - - - - 1730e6f4 by Matti Picus at 2021-04-02T01:27:25+03:00 revert pyrepl to 8ef001285964, before merging upstream - - - - - fa5d419c by Matti Picus at 2021-04-02T08:28:36+03:00 revert pyrepl to 24f58eca7031, before merging from pypy/pyrepl --HG-- branch : py3.7 - - - - - 2b10c85e by Matti Picus at 2021-04-02T15:14:22+03:00 revert test to fix it --HG-- branch : py3.7 - - - - - 85520826 by Matti Picus at 2021-04-03T06:25:04+00:00 embed _gdbm and lzma on arm64 --HG-- branch : py3.7 - - - - - df4bbeac by Matti Picus at 2021-04-03T19:38:47+00:00 add '-fPIC', fix gdbm C interface --HG-- branch : py3.7 - - - - - 0f6d68b7 by Matti Picus at 2021-04-03T22:56:35+03:00 skip zlib test on 1.2.7 too (manylinux2014 buildbot) - - - - - 3cd6871b by Matti Picus at 2021-04-03T23:00:22+03:00 merge default into py3.7 --HG-- branch : py3.7 - - - - - 0ec664d7 by Matti Picus at 2021-04-04T09:10:08+03:00 add file lost in merge with default --HG-- branch : py3.7 - - - - - 77df7770 by Matti Picus at 2021-04-04T11:24:08+03:00 disable _hpyproject_universal on windows until hpyproject/hpy/pull/125 is merged --HG-- branch : py3.7 - - - - - 9d9694ea by Carl Friedrich Bolz-Tereick at 2021-04-07T21:12:01+02:00 merge py3.7 --HG-- branch : py3.8 - - - - - 30 changed files: - .hgignore - .hgtags - LICENSE - extra_tests/test_sqlite3.py - lib_pypy/_gdbm.py - lib_pypy/_gdbm_build.py - lib_pypy/_sqlite3.py - lib_pypy/pypy_tools/build_cffi_imports.py - pypy/config/pypyoption.py - pypy/doc/__pypy__-module.rst - 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.4.rst - pypy/doc/sandbox.rst - pypy/doc/tool/makecontributor.py - pypy/doc/whatsnew-head.rst - + pypy/doc/whatsnew-pypy2-7.3.4.rst - + pypy/doc/whatsnew-pypy3-7.3.4.rst - pypy/doc/whatsnew-pypy3-head.rst - pypy/goal/pypy.ico - pypy/goal/targetpypystandalone.py - pypy/interpreter/pyopcode.py - pypy/interpreter/test/test_zzpickle_and_slow.py - pypy/module/__pypy__/interp_magic.py - pypy/module/__pypy__/moduledef.py - pypy/module/__pypy__/test/test_magic.py - pypy/module/_hpy_universal/_vendored/hpy/devel/__init__.py - pypy/module/_hpy_universal/_vendored/hpy/devel/include/common/autogen_hpyfunc_declare.h View it on GitLab: https://foss.heptapod.net/pypy/pypy/-/compare/f2906a1bd3ed03c58845434e23528915a0d16cba...9d9694eac448eec4dad65f8968d9b908c2737e44 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/f2906a1bd3ed03c58845434e23528915a0d16cba...9d9694eac448eec4dad65f8968d9b908c2737e44 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