File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ # OpenSlide Python release process
2+
3+ - [ ] Update ` CHANGELOG.txt ` and version in ` openslide/_version.py `
4+ - [ ] Create and push signed tag
5+ - [ ] [ Launch AppVeyor build] ( https://ci.appveyor.com/project/OpenSlide/openslide-python )
6+ - [ ] ` git clean -dxf && mkdir dist `
7+ - [ ] Download wheels from each build job into ` dist ` directory
8+ - [ ] ` python setup.py register sdist `
9+ - [ ] ` twine upload dist/* `
10+ - [ ] Recompress tarball with ` xz `
11+ - [ ] Attach release notes to [ GitHub release] ( https://github.com/openslide/openslide-python/releases ) ; upload tarballs and wheels
12+ - [ ] ` python setup.py build_sphinx ` and copy ` build/sphinx/html/ ` to website ` api/python/ `
13+ - [ ] Update website: ` _data/releases.yaml ` , ` _includes/news.markdown `
14+ - [ ] Send mail to -announce and -users
15+ - [ ] Update Fedora package
16+ - [ ] Update MacPorts package
You can’t perform that action at this time.
0 commit comments