Update minimum python version to 3.8
This fixes the problem with python-ligo-lw==1.8.0
causing older versions of ligo.skymap
to fail. This allows us to use ligo.skymap>0.6.1
which does work. We note that gwcelery is also moving to python==3.8
, so this shouldn't cause any issues.