Preparation:
-
update all help screens
idc-help -f markdown -o plugins -T pipeline -i README.md -l INFO
idc-help -f markdown -o generators -T generator -i README.md -l INFO
-
update the help screen of
idc-convert
inREADME.md
to have the latest list of plugins -
update the help screen of
idc-exec
inREADME.md
to have the latest list of generators -
increment version in
setup.py
-
add new changelog section in
CHANGES.rst
-
align
DESCRIPTION.rst
withREADME.md
-
commit/push all changes
Commands for releasing on pypi.org (requires twine >= 1.8.0):
find -name "*~" -delete
rm dist/*
python3 setup.py clean
python3 setup.py sdist
twine upload dist/*
Steps:
- start new release (version:
vX.Y.Z
) - enter release notes, i.e., significant changes since last release
- upload
image_dataset_converter-X.Y.Z.tar.gz
previously generated withsetup.py
- publish
- increment minimum version to newly released one in
setup.py
- add note to
CHANGES.rst