simon-anders / htseq

HTSeq is a Python library to facilitate processing and analysis of data from high-throughput sequencing (HTS) experiments.
https://htseq.readthedocs.io/en/release_0.11.1/
GNU General Public License v3.0
122 stars 77 forks source link

Travis CI cleanup for python2 #14

Closed iosonofabio closed 7 years ago

iosonofabio commented 7 years ago

I cleaned up the mechamisms for continuous integration (travis CI) to support:

Pysam introduced a number of non-backward compatible API changes around versions 0.8.4-0.9, so supporting pysam<0.9.0 requires special, deprecated code. I am in favour of deprecating those cases and start supporting from pysam 0.9 onwards.

I made similar changes for the python 3 branch that are addressed in pull request #15.

This addresses issues #13 and #4 .