setup uses pep440 compliant version