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