Due to awkward CDN caching, some users who downloaded the source code
tarballs of Python 3.5.8 got a preliminary version instead of the final
version. As best as we can tell, this only affects the .xz release;
there are no known instances of users downloading an incorrect version
of the .tgz
It looks as if a couple of the above links got corrupted during transmission,
so the link behind the text is not what it seems to be (it includes a couple of
extra characters from the following footnote). Try these:
https://pypi.org/project/distlib/0.3.0/
https://distlib.readthedocs.io/en/0.3.0