updated description to be more useful
using what setuptools provide to manage Python version differences