Currently our Python client is primarily built for Python2 (though with a PR I have pending to fix one little thing it works with up to v3.6), but Python 2 will be totally dead in 1 year, 2 months, 1 day, 14 hours and approx. 34 minutes as of the time of this writing.
After that date, it will no longer be reasonable to support Python2. I propose pushing a release of the client to PyPi (the name 'trafficcontrol' is free) so that it can be hosted in a Python2-compatible state while continuing to develop only for Python3. People will be able to install and use the client with Python2, but updates for that version will halt when we drop Python2 support. I'd also like to know if there's any interest in dropping Python2 support for the Traffic Control 4.0 release, even if that happens before 2020 - because a major revision is probably the best time to make a breaking change like that.
