One extra dependency is pulled in for Python versions older than 3.6, but other than that it's pretty easy to support them. It definitely works on 2.7 now, and should work on older 3.x versions (but that's untested).