[concurrent.futures.interpreter] Update to 3.14.0b4 (#14522)

This commit is contained in:
Semyon Moroz
2025-08-04 18:59:26 -07:00
committed by GitHub
parent f57e8b1f26
commit 084742b431
4 changed files with 22 additions and 51 deletions
@@ -2,14 +2,6 @@
# TODO: New errors in Python 3.14 that need to be fixed or moved below
# ====================================================================
concurrent.futures.InterpreterPoolExecutor.__init__
concurrent.futures.InterpreterPoolExecutor.prepare_context
concurrent.futures.interpreter.ExecutionFailed
concurrent.futures.interpreter.InterpreterPoolExecutor.__init__
concurrent.futures.interpreter.InterpreterPoolExecutor.prepare_context
concurrent.futures.interpreter.WorkerContext.__init__
concurrent.futures.interpreter.WorkerContext.prepare
concurrent.futures.interpreter.do_call
multiprocessing.managers.BaseListProxy.clear
multiprocessing.managers.BaseListProxy.copy
multiprocessing.managers.DictProxy.__ior__
@@ -47,7 +47,7 @@ if sys.version_info >= (3, 14):
with InterpreterPoolExecutor(initializer=_initializer, initargs=("x",)): # type: ignore
...
context = InterpreterPoolExecutor.prepare_context(initializer=_initializer, initargs=(1,), shared={})
context = InterpreterPoolExecutor.prepare_context(initializer=_initializer, initargs=(1,))
worker_context = context[0]()
assert_type(worker_context, concurrent.futures.interpreter.WorkerContext)
resolve_task = context[1]