RELEASE.md - toot - Unnamed repository; edit this file 'description' to name the repository.
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) LICENSE
---
RELEASE.md (677B)
---
1 Release instructions
2 ====================
3
4 * Update the version number in `setup.py`
5 * Update the `CHANGELOG.md` with the release notes & date
6 * Tag a release
7 * Push master & tag to GitHub
8
9 Publishing to PyPI
10 ------------------
11
12 * `make dist` to create source and wheel distributions
13 * `make publish` to push them to PyPI
14
15 Publishing to Debian repo
16 -------------------------
17
18 Publishing deb packages is done via [ihabunek/packages](https://github.com/ihabunek/packages)
19
20 * `make deb` to create the debian package
21 * copy deb file to packages project directory
22 * in packages project directory:
23 * `make` to build the repo files
24 * `make publish` to send them to the server