gh-105107: Remove PyEval_CallFunction() function#105108
Conversation
4022016 to
211fb31
Compare
May 30, 2023 17:12
|
The "Tests / Check for source changes (pull_request)" CI job failed because the added NEWS entry filename contains a space in |
Sorry, something went wrong.
|
I've merged #105110 to workaround the CI error, let's update this branch. |
Sorry, something went wrong.
Remove 4 functions from the C API, deprecated in Python 3.9: * PyEval_CallObjectWithKeywords() * PyEval_CallObject() * PyEval_CallFunction() * PyEval_CallMethod() Keep 3 functions in the stable ABI: * PyEval_CallObjectWithKeywords() * PyEval_CallFunction() * PyEval_CallMethod()
69669e4 to
a394bbc
Compare
May 31, 2023 10:40
|
I completed the documentation how to port existing code after reading comments of the long issue #73734. |
Sorry, something went wrong.
Thanks. To complete the doc, I rebased my PR on the main branch. |
Sorry, something went wrong.
⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️Hi! The buildbot ARM Raspbian 3.x has failed when building commit 579c41c. What do you need to do:
You can take a look at the buildbot page here: https://buildbot.python.org/all/#builders/424/builds/4108 Failed tests:
Failed subtests:
Summary of the results of the build (if available): == Tests result: FAILURE then ENV CHANGED == 427 tests OK. 10 slowest tests:
1 test altered the execution environment: 19 tests skipped: 1 re-run test: Total duration: 41 min 25 sec Click to see traceback logsTraceback (most recent call last):
File "/var/lib/buildbot/workers/3.x.gps-raspbian.nondebug/build/Lib/test/test_sqlite3/test_cli.py", line 142, in test_interact_on_disk_file
out, err = proc.communicate(input="create table t(t);",
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/lib/buildbot/workers/3.x.gps-raspbian.nondebug/build/Lib/subprocess.py", line 1209, in communicate
stdout, stderr = self._communicate(input, endtime, timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/var/lib/buildbot/workers/3.x.gps-raspbian.nondebug/build/Lib/subprocess.py", line 2109, in _communicate
self._check_timeout(endtime, orig_timeout, stdout, stderr)
File "/var/lib/buildbot/workers/3.x.gps-raspbian.nondebug/build/Lib/subprocess.py", line 1253, in _check_timeout
raise TimeoutExpired(
subprocess.TimeoutExpired: Command '['/var/lib/buildbot/workers/3.x.gps-raspbian.nondebug/build/python', '-Xutf8', '-m', 'sqlite3', '@test_21594_tmpæ']' timed out after 5.25 seconds
|
Sorry, something went wrong.
Remove 4 functions from the C API, deprecated in Python 3.9:
Keep 3 functions in the stable ABI:
📚 Documentation preview 📚: https://cpython-previews--105108.org.readthedocs.build/