[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-commits] [stem/master] Require Python 3.6 to run tests
commit c73023efe24891fac4ed32ce78e2630d1caeaabc
Author: Damian Johnson <atagar@xxxxxxxxxxxxxx>
Date: Thu Jan 2 11:47:22 2020 -0800
Require Python 3.6 to run tests
Now that the PSF has removed Python 2.x support we are as well...
https://www.python.org/doc/sunset-python-2/
Stem 2.x will require Python 3.x, but what version? Python 3.5 is EOL in a few
months (prior to our next release)...
https://devguide.python.org/#status-of-python-branches
So the question is 3.6 or 3.7? I'm not yet aware of a reason to pick 3.7 so for
the moment picking 3.6. This might change if we strongly desire a 3.7 feature
as we work on this branch.
https://docs.python.org/3/whatsnew/3.7.html
---
stem/prereq.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/stem/prereq.py b/stem/prereq.py
index 5e8e89dc..480f070c 100644
--- a/stem/prereq.py
+++ b/stem/prereq.py
@@ -46,8 +46,8 @@ def check_requirements():
major_version, minor_version = sys.version_info[0:2]
- if major_version < 2 or (major_version == 2 and minor_version < 6):
- raise ImportError('stem requires python version 2.6 or greater')
+ if major_version < 3 or (major_version == 3 and minor_version < 6):
+ raise ImportError('stem requires python version 3.6 or greater')
def _is_python_26():
_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits