From 79f795f1b883c5222b0bbb359620b9d19b3f7f67 Mon Sep 17 00:00:00 2001 From: grubert Date: Tue, 21 Jun 2022 22:18:52 +0000 Subject: [PATCH] releasing 0.19b1 git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk@9087 929543f6-e4f2-0310-98a6-ba3bd3dd1d04 --- sandbox/infrastructure/releasing-log.txt | 36 +++++++++++++++++++++++++++++--- 1 file changed, 33 insertions(+), 3 deletions(-) diff --git a/sandbox/infrastructure/releasing-log.txt b/sandbox/infrastructure/releasing-log.txt index 5c963a926..6b37bbfa6 100644 --- a/sandbox/infrastructure/releasing-log.txt +++ b/sandbox/infrastructure/releasing-log.txt @@ -24,11 +24,41 @@ Problems Release 0.19b1 (2022-06-21) =========================== -follow docs/dev/release.txt +* run tox: +* set_version 0.19b1 +* tox again +* Generate universal wheel and source-distribution :: + + python3 setup.py sdist + python3 setup.py bdist_wheel -test install with ``--pre`` :: +* Upload universal wheel and source to test.pypi:: - python -m pip install --index-url https://test.pypi.org/simple/ --no-deps --pre docutils + twine upload --repository-url https://test.pypi.org/legacy/ dist/docutils-0.19b* + +* test in venvs: ignore wrong paths and un-embedded images + +* upload to pypi:: + + twine upload dist/docutils-0.19* + +* and test: python uses the cached download from the previous test. + + - remove from pip cache:: + + find .cache/pip/wheels -name docutils\*whl + +ERROR ? + + ``python3 setup.py bdist_wheel`` builds a docutils-0.19b1-py2.py3-none-any.whl + although python > 3.7 is required ... will this break python2 installations ? + + Testing with python2.7 : only 0.18 is installed, even with --pre and -U. + +* set_version 0.19b2.dev and change __version_info_structure. +* tox +* commit +* Run sandbox/infrastructure/docutils-update.local to update web-content. Release 0.18.1 (2021-11-23) =========================== -- 2.11.4.GIT