Dependencies such as jefferson are now python3 only and python2 is no longer supported, as it appears all our dependencies have python3 versions it should be safe to drop python2 support.