Final steps for release
-
Check documentation generation for warnings and errors -> !636 (merged) -
Check pytest output for warnings -> #329 (closed) + !635 (merged), !634 (merged) -
Run isort
on whole repository
find . -type f -name '*.py' | xargs isort
-
Update author list again
git shortlog -s origin/NIFTy_6..origin/NIFTy_7 | cut -f2-
-
Fast-forward NIFTy_8
toorigin/NIFTy_7
branch -
Rename nifty7 -> nifty8 on NIFTy_8 branch
rm nifty7
ln -s src nifty8
find . -type f -exec sed -i 's/nifty7/nifty8/g' {} \;
find . -type f -exec sed -i 's/NIFTy_7/NIFTy_8/g' {} \;
find . -type f -exec sed -i 's/NIFTy7/NIFTy8/g' {} \; # Only partially!
-
Rename NIFTy_6 -> NIFTy_7 in .gitlab-ci.yml
(for doc generation) -
NIFTy_8 subsection in README.md
in contributors section -
NIFTy_7 section in ChangeLog.md
-
Make NIFTy_7 the default branch of the gitlab repository -
Add daily pipeline schedule for NIFTy_8
branch and remove the one forNIFTy_6