[pypy-commit] [Git][pypy/pypy][branch/py3.7] 2 commits: add memory pressure for RawByteBuffer around the malloc
Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: a14dc05f by fijal at 2022-01-08T14:55:32+02:00 add memory pressure for RawByteBuffer around the malloc - - - - - f518ad50 by Matti Picus at 2022-01-09T10:23:53+02:00 merge default --HG-- branch : py3.7 - - - - - 1 changed file: - rpython/rlib/buffer.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/a002881ee7ef86f041f014702fe75871b9ff2c04...f518ad504e5f4c82c0c3664931651ddc4f9c2637 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/a002881ee7ef86f041f014702fe75871b9ff2c04...f518ad504e5f4c82c0c3664931651ddc4f9c2637 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
[pypy-commit] [Git][pypy/pypy][branch/py3.8] 14 commits: detail about PYTHONIOENCODING: if the encoding or the error is ommitted, always
Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: 4fdc583f by Carl Friedrich Bolz-Tereick at 2022-01-05T19:20:32+01:00 detail about PYTHONIOENCODING: if the encoding or the error is ommitted, always use utf-8/strict (instead of asking the locale) --HG-- branch : py3.7 - - - - - e3d021a1 by Carl Friedrich Bolz-Tereick at 2022-01-05T20:37:34+01:00 implement utf8-mode --HG-- branch : py3.7 - - - - - d1c7ad9e by Carl Friedrich Bolz-Tereick at 2022-01-05T21:03:33+01:00 remove commented out code from 2005ish --HG-- branch : py3.7 - - - - - f18cd283 by Carl Friedrich Bolz-Tereick at 2022-01-05T21:07:58+01:00 remove debug print --HG-- branch : py3.7 - - - - - d4345d16 by Carl Friedrich Bolz-Tereick at 2022-01-06T12:19:25+01:00 remove pdb --HG-- branch : py3.7 - - - - - 1ea17ee5 by Matti Picus at 2022-01-07T13:17:09+02:00 fix test for when _locale.setlocale(_locale.LC_CTYPE, None) == "C" --HG-- branch : py3.7 - - - - - b5e53477 by Matti Picus at 2022-01-07T13:45:24+02:00 make sure warnings are caught in test --HG-- branch : py3.7 - - - - - 4622eaf1 by Matti Picus at 2022-01-07T14:07:59+02:00 simplify test_warn_unicode which should make it pass --HG-- branch : py3.7 - - - - - 5db89312 by Carl Friedrich Bolz-Tereick at 2022-01-08T13:26:43+01:00 this maybe fixes test_sys --HG-- branch : py3.7 - - - - - a14dc05f by fijal at 2022-01-08T14:55:32+02:00 add memory pressure for RawByteBuffer around the malloc - - - - - a002881e by Matti Picus at 2022-01-08T22:23:23+02:00 avoid problems with setuptools>=60 (pep 483 deprecation warning), pytest==4.0.0 --HG-- branch : py3.7 - - - - - f518ad50 by Matti Picus at 2022-01-09T10:23:53+02:00 merge default --HG-- branch : py3.7 - - - - - 1310fb04 by Matti Picus at 2022-01-09T10:31:16+02:00 merge py3.7 --HG-- branch : py3.8 - - - - - fb9b298a by Matti Picus at 2022-01-09T10:39:59+02:00 use CYTHON_VERSOIN instead of hard-coding the version --HG-- branch : py3.8 - - - - - 7 changed files: - extra_tests/requirements.txt - pypy/conftest.py - pypy/goal/targetpypystandalone.py - pypy/interpreter/app_main.py - pypy/interpreter/test/test_app_main.py - pypy/module/_warnings/test/apptest_warnings.py - rpython/rlib/buffer.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/3d3191fd892fe8cadd41e70be3206d50f01b6897...fb9b298ae074b184d4ef9636dbd43f95ba1fbfa7 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/3d3191fd892fe8cadd41e70be3206d50f01b6897...fb9b298ae074b184d4ef9636dbd43f95ba1fbfa7 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
[pypy-commit] [Git][pypy/pypy][branch/py3.7] fix _posixsubprocess ztranslation test
Carl Friedrich Bolz-Tereick pushed to branch branch/py3.7 at PyPy / pypy Commits: d02ec1e9 by Carl Friedrich Bolz-Tereick at 2022-01-09T10:13:31+01:00 fix _posixsubprocess ztranslation test the problem comes from a regular StdObjSpace instance staying around in a global and being confused with the FakeObjSpace that the ztranslation machinery uses. Normally we would just not use globals for the space, but in a few very rare circumstances they are unavoidable. --HG-- branch : py3.7 - - - - - 1 changed file: - pypy/module/_posixsubprocess/test/test_ztranslation.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/d02ec1e9615f8c532c1b83045be8a6b68ce45674 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/d02ec1e9615f8c532c1b83045be8a6b68ce45674 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
[pypy-commit] [Git][pypy/pypy][branch/py3.9-platlibdir] 95 commits: fix failing test
Matti Picus pushed to branch branch/py3.9-platlibdir at PyPy / pypy Commits: d00d0100 by Matti Picus at 2021-12-12T18:35:41+02:00 fix failing test - - - - - 441ff264 by Matti Picus at 2021-12-20T09:20:02+02:00 fix test for misinterpreted OpenSSL version scheme (bpo-46114) --HG-- branch : py3.8 - - - - - 7a167978 by Matti Picus at 2021-12-23T13:30:54+02:00 test, implement PyModule_NewObject --HG-- branch : py3.7 - - - - - 1b878855 by Matti Picus at 2021-12-20T09:20:02+02:00 fix test for misinterpreted OpenSSL version scheme (bpo-46114) --HG-- branch : py3.7 - - - - - 16111f2b by Matti Picus at 2021-12-21T10:46:24+02:00 ignore build artifact --HG-- branch : py3.7 - - - - - 78586987 by Matti Picus at 2021-12-21T10:48:15+02:00 remove stray comma --HG-- branch : py3.8 - - - - - a0c08d02 by Matti Picus at 2021-12-21T10:49:05+02:00 merge py3.7 --HG-- branch : py3.8 - - - - - dcc8cea5 by Matti Picus at 2021-12-23T01:17:57+02:00 add PyCompilerFlags.cf_feature_version (bpo 35766) --HG-- branch : py3.8 - - - - - f1b8a18d by Carl Friedrich Bolz-Tereick at 2021-12-23T10:58:56+01:00 #3617: move the crash functionality for testing into its own function, add docstrings - - - - - 00a9c32d by Matti Picus at 2021-12-23T16:45:27+02:00 test, fix overflow error message to be more helpful than "int too large for int" --HG-- branch : py3.7 - - - - - c68bbf8f by Carl Friedrich Bolz-Tereick at 2021-12-23T18:44:25+01:00 support __reversed__ on weakref proxies --HG-- branch : py3.9 - - - - - b369f355 by Carl Friedrich Bolz-Tereick at 2021-12-23T19:08:21+01:00 add collects, remove worse error message check --HG-- branch : py3.9 - - - - - 2ebfbae9 by Matti Picus at 2021-12-23T21:26:43+02:00 merge py3.7 --HG-- branch : py3.8 - - - - - 80036487 by Carl Friedrich Bolz-Tereick at 2021-12-23T20:52:48+01:00 update timeit to bring it closer to 3.9 again --HG-- branch : py3.9 - - - - - f403f621 by Carl Friedrich Bolz-Tereick at 2021-12-23T20:59:42+01:00 fix tests (they are more like cpython now too) --HG-- branch : py3.9 - - - - - d9d3cbec by Matti Picus at 2021-12-24T01:04:39+02:00 refactor to expose PyModule_ExecDef (tested in cython module_api) --HG-- branch : py3.7 - - - - - f5242045 by Matti Picus at 2021-12-24T01:05:26+02:00 merge py3.7 --HG-- branch : py3.8 - - - - - 2c3a0e63 by Matti Picus at 2021-12-27T08:54:03+02:00 move toward one source of truth for so_name and (windows) exe_name_w - - - - - 7bd6898d by Matti Picus at 2021-12-27T22:55:41+02:00 set rpython MAXUNICODE to 0x10 since we use utf8 universally - - - - - 68d9dcd3 by Matti Picus at 2021-12-28T00:33:49+02:00 more refactoring of exe name - - - - - be68cbd6 by Matti Picus at 2021-12-28T00:41:57+02:00 merge default --HG-- branch : py3.7 - - - - - 311e7db7 by Matti Picus at 2021-12-28T00:42:43+02:00 merge py3.7 --HG-- branch : py3.8 - - - - - 4dee3757 by Matti Picus at 2021-12-28T00:43:06+02:00 merge py3.8 --HG-- branch : py3.9 - - - - - 106f751a by Matti Picus at 2021-12-28T10:52:40+02:00 limit pwd.getpwnam to str, issue 3624 --HG-- branch : py3.7 - - - - - 0f29ffb0 by Matti Picus at 2021-12-28T19:38:54+02:00 fix compilation on darwin --HG-- branch : py3.9 - - - - - 6c7f3750 by Matti Picus at 2021-12-29T10:13:00+02:00 reduce diff to cpython: remove darwin gcc flags in distutils/unixccompiler --HG-- branch : py3.9 - - - - - e8f603da by Matti Picus at 2021-12-29T10:34:27+02:00 virtualenv fails when window's dll is libpypy3.9-c.exe revert this when https://github.com/pypa/virtualenv/issues/2260 is resolved --HG-- branch : py3.9 - - - - - 94c2f0d2 by Matti Picus at 2021-12-29T13:50:21+02:00 exe target is self.exe_name not self.c_entryp - - - - - 7647cbce by Matti Picus at 2021-12-29T23:36:29+02:00 fix _io warning type --HG-- branch : py3.8 - - - - - 72c114c4 by Matti Picus at 2021-12-30T00:27:32+02:00 in socket.socket(fileno=fileno), fileno must be an int not fid itself --HG-- branch : py3.8 - - - - - 91dda4e8 by Matti Picus at 2021-12-30T11:15:11+02:00 test, fix for exe name with formatting - - - - - 5632170c by Matti Picus at 2021-12-30T14:35:46+02:00 add LDFLAGS to sysconfig, adjust for py3.8 layout --HG-- branch : py3.8 - - - - - c5b2a3d0 by Matti Picus at 2021-12-30T15:09:49+02:00 comprimise: fix both test and thread error formatting --HG-- branch : py3.8 - - - - - d34fb03a by Matti Picus at 2021-12-30T15:14:52+02:00 compromise: fix socket error message and test --HG-- branch : py3.8 - - - - - 66e25a06 by Matti Picus at 2021-12-30T15:42:47+02:00 gc.collect inside the warning context manager --HG-- branch : py3.8 - - - - - 344ea4c4 by Matti Picus at 2021-12-30T18:03:44+02:00 fix logic condition in _overlapped (part of issue 167515) --HG-- branch : py3.7 - - - - - 4014b86f by Matti Picus at 2021-12-30T18:04:17+02:00 merge py3.7 --HG-- branch : py3.8 - - - - - 4c14a3a4 by Matti Picus at 2021-12-30T19:22:50+02:00 typo --HG-- branch : py3.7 - - - - - 65f2d62a by Matti Picus at 2021-12-30T19:23:12+02:00 m
[pypy-commit] [Git][pypy/pypy][branch/py3.9] 6 commits: make it possible to translate with --platlibdir like this:
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: 2e4a7214 by Carl Friedrich Bolz-Tereick at 2021-12-23T11:12:47+01:00 make it possible to translate with --platlibdir like this: rpython -Ojit targetpypystandalone.py --platlibdir=lib64 --HG-- branch : py3.9-platlibdir - - - - - b9920567 by Carl Friedrich Bolz-Tereick at 2021-12-23T12:34:38+01:00 use platlibdir in site.py correctly --HG-- branch : py3.9-platlibdir - - - - - e1db7d02 by Carl Friedrich Bolz-Tereick at 2021-12-23T15:33:48+01:00 use platlibdir to find the initial path as well, otherwise packaged pypy's use the compiled in path --HG-- branch : py3.9-platlibdir - - - - - f6a3efc4 by Carl Friedrich Bolz-Tereick at 2021-12-23T15:36:50+01:00 use platlibdir when packaging too --HG-- branch : py3.9-platlibdir - - - - - 93396444 by Matti Picus at 2022-01-09T15:28:46+02:00 merge py3.9 into branch --HG-- branch : py3.9-platlibdir - - - - - 57767aa0 by Matti Picus at 2022-01-09T15:34:44+02:00 merge py3.9-platlibdir which provides the --platlibdir option when translating --HG-- branch : py3.9 - - - - - 8 changed files: - lib-python/3/site.py - pypy/config/pypyoption.py - pypy/module/sys/initpath.py - pypy/module/sys/moduledef.py - pypy/module/sys/state.py - pypy/module/sys/test/test_initpath.py - pypy/module/sys/test/test_sysmodule.py - pypy/tool/release/package.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/e8885fe8eb6e2a022e47ca3ef650be4beb082cba...57767aa0630bf0fdcdc71fe332947f4b4d2358d2 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/e8885fe8eb6e2a022e47ca3ef650be4beb082cba...57767aa0630bf0fdcdc71fe332947f4b4d2358d2 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
[pypy-commit] [Git][pypy/pypy][branch/default] backport change from 007460cad4dd in py3.8
Matti Picus pushed to branch branch/default at PyPy / pypy Commits: 2fb09ca0 by Matti Picus at 2022-01-09T16:19:26+02:00 backport change from 007460cad4dd in py3.8 - - - - - 1 changed file: - rpython/rlib/rsignal.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/2fb09ca0791e076ee330fc5adc4fcddc4e115c8e -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/2fb09ca0791e076ee330fc5adc4fcddc4e115c8e 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
[pypy-commit] [Git][pypy/pypy][branch/py3.7] 2 commits: keep cffi buffer alive (issue 3625)
Matti Picus pushed to branch branch/py3.7 at PyPy / pypy Commits: 1aa83f26 by Matti Picus at 2022-01-09T11:16:19+02:00 keep cffi buffer alive (issue 3625) --HG-- branch : py3.7 - - - - - 81b5dd64 by Matti Picus at 2022-01-09T16:24:16+02:00 merge heads --HG-- branch : py3.7 - - - - - 1 changed file: - lib_pypy/_overlapped.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/d02ec1e9615f8c532c1b83045be8a6b68ce45674...81b5dd649b954a48a9d766225233fe23c265e35e -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/d02ec1e9615f8c532c1b83045be8a6b68ce45674...81b5dd649b954a48a9d766225233fe23c265e35e 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
[pypy-commit] [Git][pypy/pypy][branch/py3.8] 3 commits: keep cffi buffer alive (issue 3625)
Matti Picus pushed to branch branch/py3.8 at PyPy / pypy Commits: 1aa83f26 by Matti Picus at 2022-01-09T11:16:19+02:00 keep cffi buffer alive (issue 3625) --HG-- branch : py3.7 - - - - - 2aeb3c30 by Matti Picus at 2022-01-09T11:16:58+02:00 merge py3.7 --HG-- branch : py3.8 - - - - - 5c61cf65 by Matti Picus at 2022-01-09T16:07:56+02:00 duplicate getsockopt from pypysig_set_wakeup_fd to get nicer error on windows Once this settles down, the check in pypysig_set_wakeup_fd can be removed. --HG-- branch : py3.8 - - - - - 4 changed files: - lib_pypy/_overlapped.py - pypy/module/signal/interp_signal.py - pypy/module/signal/test/test_signal.py - rpython/rlib/rsignal.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/fb9b298ae074b184d4ef9636dbd43f95ba1fbfa7...5c61cf655bb785fab708e9be875010c8d1b733dd -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/compare/fb9b298ae074b184d4ef9636dbd43f95ba1fbfa7...5c61cf655bb785fab708e9be875010c8d1b733dd 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
[pypy-commit] [Git][pypy/pypy][branch/py3.9] add clause for _fake (tests) when getting stdlib target
Matti Picus pushed to branch branch/py3.9 at PyPy / pypy Commits: f4d48a5f by Matti Picus at 2022-01-09T23:52:14+02:00 add clause for _fake (tests) when getting stdlib target --HG-- branch : py3.9 - - - - - 2 changed files: - pypy/tool/release/package.py - pypy/tool/release/test/test_package.py View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/f4d48a5f367c01af3b5787394b3c7bb5104557d5 -- View it on Heptapod: https://foss.heptapod.net/pypy/pypy/-/commit/f4d48a5f367c01af3b5787394b3c7bb5104557d5 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