Similar to davidhalter/jedi#1016
Dropping support for EOL versions of Python.
Google BigQuery result for all history downloads by python version:
$ pypinfo --percent future pyversion
| python_version | percent | download_count |
| -------------- | ------- | -------------- |
| 3.7 | 42.61% | 8,388,003 |
| 3.6 | 21.85% | 4,302,198 |
| 2.7 | 14.68% | 2,889,720 |
| 3.8 | 12.53% | 2,467,021 |
| 3.5 | 7.18% | 1,414,377 |
| 3.9 | 1.00% | 197,807 |
| 3.4 | 0.13% | 26,235 |
| 2.6 | 0.00% | 893 |
| 3.10 | 0.00% | 433 |
| 3.3 | 0.00% | 15 |
| Total | | 19,686,702 |
You can see that 2.6 and 3.3 are both ~0.0%, so it should be safe to drop. Worst case if anyone wants to use future for Python 2.6 and Python 3.3, they can always use an older version of future.
Python 2.6 is blocking us from moving to Github Action, since Github's https://github.com/actions/setup-python does not support Python 2.6 anymore (see full list).