Python 2 has reached its end-of-life almost two and a half years ago (https://www.python.org/doc/sunset-python-2/), i.e. I would argue that all the compatibility code (e.g. sys.version_info.major == 2/sys.version.info.major == 3 branches) could be removed by now to simplify the code-base. Happy to help doing that if this gets a Concept ACK.
Python 2 has reached its end-of-life almost two and a half years ago (https://www.python.org/doc/sunset-python-2/), i.e. I would argue that all the compatibility code (e.g.
sys.version_info.major == 2
/sys.version.info.major == 3
branches) could be removed by now to simplify the code-base. Happy to help doing that if this gets a Concept ACK.