Python3.12: disable process_executor, which depends on asyncore
The asyncore module has been deprecated in Python 3.6 and removed in
Python 3.12. In the future, we should either port process_executor to
asyncio or deprecate it, but for now we just disable it starting in
Python 3.12.
Reviewed: https:/ /review. opendev. org/c/openstack /taskflow/ +/916147 /opendev. org/openstack/ taskflow/ commit/ 78d39c49aab39fc 823c86ef93bc696 968e12f233
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 78d39c49aab39fc 823c86ef93bc696 968e12f233
Author: Cyril Roelandt <email address hidden>
Date: Thu Apr 18 01:48:58 2024 +0200
Python3.12: disable process_executor, which depends on asyncore
The asyncore module has been deprecated in Python 3.6 and removed in
Python 3.12. In the future, we should either port process_executor to
asyncio or deprecate it, but for now we just disable it starting in
Python 3.12.
Closes-Bug: #2026183
Change-Id: I6c69593c5ce5a6 2721294564917d7 a75531a2dac