You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by po...@apache.org on 2022/03/20 16:52:37 UTC
[airflow] branch main updated: Fix python 3.10 support in vendored in cgroupspy (#22208)
This is an automated email from the ASF dual-hosted git repository.
potiuk pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/main by this push:
new 76d6089 Fix python 3.10 support in vendored in cgroupspy (#22208)
76d6089 is described below
commit 76d6089887919765c1d431c07e53a33f2c16de01
Author: Jarek Potiuk <ja...@potiuk.com>
AuthorDate: Sun Mar 20 17:51:34 2022 +0100
Fix python 3.10 support in vendored in cgroupspy (#22208)
The cgrouppspy is not Python 3.10 compliant due to Iterable
being imported directly from collections.
This is captured in https://github.com/cloudsigma/cgroupspy/issues/13
We fix it in our vendored-in version of cgroupspy until
hopefully new version of it is released.
This is part of the effort needed to implement Python 3.10
compatibility: #22050
---
airflow/_vendor/cgroupspy/interfaces.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/airflow/_vendor/cgroupspy/interfaces.py b/airflow/_vendor/cgroupspy/interfaces.py
index 331c4b5..85468cc 100644
--- a/airflow/_vendor/cgroupspy/interfaces.py
+++ b/airflow/_vendor/cgroupspy/interfaces.py
@@ -24,7 +24,7 @@ ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
"""
-from collections import Iterable
+from collections.abc import Iterable
from airflow._vendor.cgroupspy.contenttypes import BaseContentType