Move the pythonhoted page to python_modules even though it is not
yet activated to render in the book.
Change location of pythonhosted md5sum ENTITIES to packages.ent
so they can be used in multiple pages but only need to be updated
in one place.
Note that pages not have entries like:
<!ENTITY asciidoc-md5sum "&asciidoc-md5sum;">
so this seems to be redefinig the entity to the version
in packages.ent. This seems to be OK with the build system.
It is not easy to make one's mind whether a dash or an underscore
should be used: pypi, and doc, use hatch-vcs. But tarball name
nd installed module directories have hatch_vcs (note that dashes
are forbidden in python module names). So use hatch_vcs in written
text (don't change the dash in the entities and the id).
We will change pythonhosted.xml to incorporate all python modules
(perhaps excepting PyXDG) at https://files.pythonhosted.org
and move it to the top of the Python Modules page.
We will need to place the md5sums for the module sources in packages.ent
so they can be referenced in two places.
For now, remove the page from the build. Later we will need to clean up
Makefile and archive stylesheets/{pyhosted-inc,pythonhosted}.xsl.
This page is not complete. The build part does not work yet, but
the fetch of files does. If the fetch is run a second time, it
will only get a file in the .md5 file that is not already present.
The install instructs are mostly OK, but the test for the module
already installed is not correct yet. The next commit will
update it.