File: release_checklist.md

package info (click to toggle)
pytest-httpserver 1.1.3-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 908 kB
  • sloc: python: 2,382; makefile: 77; sh: 21
file content (17 lines) | stat: -rw-r--r-- 698 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17

Sounds like a python script for me, but here's the manual checklist:

- [ ] check the latest commits on master
- [ ] every major change reflected in the release notes
- [ ] CHANGES.rst is generated by `make changes`: check formatting
- [ ] check the latest doc build at rtd.org
- [ ] check that master is green at travis
- [ ] version bump (sphinx/conf.py, setup.py)
- [ ] tag the HEAD
- [ ] generate documentation, check version at release notes
- [ ] build the dist: setup.py sdist bdist_wheel
- [ ] install package in a local venv
- [ ] run the examples in this venv
- [ ] CHANGES.rst is generated by `make changes`: commit
- [ ] push to github (version bump, tags)
- [ ] upload dist/* to pypi