dkirkby / bossdata

Tools for accessing SDSS BOSS data
MIT License
1 stars 3 forks source link

Do we support python 2.6? #80

Closed dkirkby closed 6 years ago

dkirkby commented 9 years ago

We currently claim to support 2.6 in the setup.py classifiers and our TravisCI config is testing against it (our tox config also includes py26 but I don't think this is used anywhere). The only reason our unit tests pass on 2.6 is because they have very weak coverage.

There are 2 issues with 2.6 that I know of:

We are already using astropy.utils.compat.argparse to work around the first problem, but adding indices to every {} would be painful (and perhaps make the code less readable).

There are probably other 2.6 incompatibilities that we don't know about since nobody is actually using it.

Should we give up on 2.6 or get more serious about testing with it?

dkirkby commented 9 years ago

I am now leaning towards abandoning 2.6 since I don't think we have any users and just realized that this would speed up our continuous integration tests by a factor of 2.