File tree Expand file tree Collapse file tree 1 file changed +16
-0
lines changed Expand file tree Collapse file tree 1 file changed +16
-0
lines changed 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