Docutils Release Procedure (original) (raw)

David Goodger

Lea Wiemann

open to all Docutils developers

Contact:

docutils-develop@lists.sourceforge.net

Date:

2025-05-06

Revision:

10125

Copyright:

This document has been placed in the public domain.

Steps to take and watch

CAUTION copy test from modified not yet committed source tree.

cp -Lr ../docutils-code/docutils/test .
python test/alltests.py
Ignore missing HISTORY.rst it is not in the wheel file. if ok
deactivate ; cd .. ; rm -r du3
Test the sdist:
python3 -m venv du3s ; cd du3s
export PYTHONPATH= ; . bin/activate
pip install --index-url https://test.pypi.org/simple/ --no-binary docutils docutils
sdist installation fails with subprocess not finding flit_core . test.pypi has flit 3.5.1 but installs 0.5 preinstalling flit_core did not work either ... why.
postbone sdist test to pypi:
cp -Lr ../docutils-code/docutils/test .
python test/alltests.py
Ignore test_find_file_in_dirs fails because HISTORY.rst is missing or/and missing pil.

deactivate ; cd .. ; rm -r du3s

For candidate releases change version to rc#+1dev.

For final releases