From 4f5ac37968b47043fac56a596f15b3b7cb8f5192 Mon Sep 17 00:00:00 2001 From: Anssi Ranta Date: Fri, 14 Jan 2022 12:27:23 +0200 Subject: [PATCH 1/2] import from collections.abc instead collections --- gluster/gfapi/gfapi.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gluster/gfapi/gfapi.py b/gluster/gfapi/gfapi.py index e0e3499..5de0b79 100644 --- a/gluster/gfapi/gfapi.py +++ b/gluster/gfapi/gfapi.py @@ -18,7 +18,7 @@ import stat import errno import uuid -from collections import Iterator +from collections.abc import Iterator from gluster.gfapi import api from gluster.gfapi.exceptions import LibgfapiException, Error From 0fa39314bb600ac0afc21450f702d5114e06bef9 Mon Sep 17 00:00:00 2001 From: Anssi Ranta Date: Fri, 14 Jan 2022 13:14:25 +0000 Subject: [PATCH 2/2] python 2 Compatibility for python3.10 fix --- gluster/gfapi/gfapi.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/gluster/gfapi/gfapi.py b/gluster/gfapi/gfapi.py index 5de0b79..03af8e7 100644 --- a/gluster/gfapi/gfapi.py +++ b/gluster/gfapi/gfapi.py @@ -18,7 +18,12 @@ import stat import errno import uuid -from collections.abc import Iterator + +PY3_3 = sys.version_info >= (3, 3) +if PY3_3: + from collections.abc import Iterator +else: + from collections import Iterator from gluster.gfapi import api from gluster.gfapi.exceptions import LibgfapiException, Error