Remove the PyPI cruft from the doc
GitOrigin-RevId: d12d4771866d40ba6cb1fdeb629b9abf8323ece4
Change-Id: Ic6a448d23ce6e0c67941c1c393a16d285174bce8
diff --git a/proc/release/index.md b/proc/release/index.md
index 050d8a9..d32401e 100644
--- a/proc/release/index.md
+++ b/proc/release/index.md
@@ -11,13 +11,16 @@
## Tool Prerequisites
-You'll need `pip` and `twine`.
+You'll need `pip` (builtin if you use a `venv`) or `build` (external).
+I no long upload to PyPI, but if you want to you'll need `twine`.
This document cannot describe any detailed method for installing `pip`,
but I recommend using `conda` or `brew` to get Python and pip
together.
-`twine` can be installed with `python -m pip install twine`.
+`build` can be installed with `python -m pip install build`;
+similar for `twine`.
+
## Release procedure
@@ -84,20 +87,13 @@
(which it won't have done)
-Documentation magically appears on ReadTheDocs.
-In some previous versions, docker was used to build the
-documentation which was bundled into an `sdist`.
+### Documentation
+
+Documentation appears on https://drj11.gitlab.io/pypng/, automatically
+created using `sphinx` in a `.gitlab-ci.yml` script.
sphinx-build -N -d sphinx-crud -a man html
-XX we don't upload to PyPI any more
-X Upload to PyPI:
-X
-X python -m twine upload *.whl
-X
-X (If it complains about "you must be identified" then use
-X "python setup.py register" first; unlikely to work since i
-X deleted setup.py)
## Record Release