"there is nothing in the PyPI package description that actually indicates what version of Python is being targeted"
is incorrect. There are Trove classifiers[1] for both versions, and indeed for every minor version number of both versions. There are even Python 2 and 3 classifiers that end in "Only", which look like they would exactly fit the author's use case.