From cd50ac434a556c3784d726051bb460b400f58fde Mon Sep 17 00:00:00 2001
From: Itamar Turner-Trauring <itamar@itamarst.org>
Date: Mon, 3 Aug 2020 10:59:51 -0400
Subject: [PATCH] Port to Python 3.

---
 src/allmydata/test/test_crypto.py | 9 +++++++++
 src/allmydata/util/_python3.py    | 1 +
 2 files changed, 10 insertions(+)

diff --git a/src/allmydata/test/test_crypto.py b/src/allmydata/test/test_crypto.py
index 1e9402370..7f6271ef3 100644
--- a/src/allmydata/test/test_crypto.py
+++ b/src/allmydata/test/test_crypto.py
@@ -1,3 +1,12 @@
+from __future__ import absolute_import
+from __future__ import division
+from __future__ import print_function
+from __future__ import unicode_literals
+
+from future.utils import PY2
+if PY2:
+    from builtins import filter, map, zip, ascii, chr, hex, input, next, oct, open, pow, round, super, bytes, dict, int, list, object, range, str, max, min  # noqa: F401
+
 from future.utils import native_bytes
 
 import six
diff --git a/src/allmydata/util/_python3.py b/src/allmydata/util/_python3.py
index 8a75a8fc5..f96a6f1e4 100644
--- a/src/allmydata/util/_python3.py
+++ b/src/allmydata/util/_python3.py
@@ -42,6 +42,7 @@ PORTED_TEST_MODULES = [
     "allmydata.test.test_abbreviate",
     "allmydata.test.test_base32",
     "allmydata.test.test_base62",
+    "allmydata.test.test_crypto",
     "allmydata.test.test_deferredutil",
     "allmydata.test.test_dictutil",
     "allmydata.test.test_hashtree",