commit c73023efe24891fac4ed32ce78e2630d1caeaabc Author: Damian Johnson <ata...@torproject.org> 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@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits