diff --git a/py-kms/Etrigan.py b/py-kms/Etrigan.py
index 0bb2498..24e9d00 100644
--- a/py-kms/Etrigan.py
+++ b/py-kms/Etrigan.py
@@ -9,7 +9,12 @@ import time
 import signal
 import logging
 import argparse
-from collections import Sequence
+
+#Since Python 3.10: Sequence is located on "collections.abc" instead of "collections"
+if (sys.version_info >= (3,10)):
+    from collections.abc import Sequence
+else:
+    from collections import Sequence
 
 __version__             = "0.1"
 __license__             = "MIT License"