requirements: update to handle python 2.6
- We should use latest sphinx at least in python 2.7 (used in CI) because since 1.6.2 they fixed an important bug in
autosummary
plugin which we are currently using to generate documentation - pygments should be installed no matter what python version. Usually the bug is not triggered because other dependencies (like ptpython) have a dependency on pygments as well