diff options
author | Calum Lind <calumlind+deluge@gmail.com> | 2019-06-05 23:32:37 +0100 |
---|---|---|
committer | Calum Lind <calumlind+deluge@gmail.com> | 2019-06-06 17:12:58 +0100 |
commit | d4185505d1845c59881518b8699868a867fdbe75 (patch) | |
tree | 6fa1bdec02b6f8225da24e12acf77e36321e18c2 /docs/source/devguide/packaging/release.md | |
parent | 04e58659febdcd9f371f49d33999af3654f13e11 (diff) | |
download | deluge-d4185505d1845c59881518b8699868a867fdbe75.tar.gz deluge-d4185505d1845c59881518b8699868a867fdbe75.tar.bz2 deluge-d4185505d1845c59881518b8699868a867fdbe75.zip |
[Docs] Cleanup changelog and docs
Diffstat (limited to 'docs/source/devguide/packaging/release.md')
-rw-r--r-- | docs/source/devguide/packaging/release.md | 21 |
1 files changed, 9 insertions, 12 deletions
diff --git a/docs/source/devguide/packaging/release.md b/docs/source/devguide/packaging/release.md index 4ecb93872..d83f02b20 100644 --- a/docs/source/devguide/packaging/release.md +++ b/docs/source/devguide/packaging/release.md @@ -5,24 +5,21 @@ - Update [translation](../contributing/translations.md) `po` files from [Launchpad](https://translations.launchpad.net/deluge) account. - Changelog is updated with relevant commits and release date is added. -- Version number increment: - - setup.py - - man pages - - osx/Info.plist - - Version and month `sed` commands: - - `git grep -l '2\.0\.0' | grep -v CHANGELOG.md | xargs sed -i 's/2\.0\.0/2\.0\.1/g'` - - `git grep -l 'October' docs/man | xargs sed -i 's/October/November/g'` -- Increment copyright year: - - osx/Info.plist - Tag release in git and push upstream. - e.g. `git tag -a deluge-2.0.0 -m "Deluge 2.0.0 Release"` ## Release -- Run `make_release` script on extracted tarball e.g. - - `make_release deluge-2.0.0` +- Create source and wheel distributions: + + python setup.py sdist bdist_wheel + +- Upload to PyPi: + + twine upload dist/deluge-2.0.0.tar.xz dist/deluge-2.0.0-py3-none-any.whl + - Package for OSs, Ubuntu, Windows, OSX. -- Upload source tarballs and packages to ftp. +- Upload source tarballs and packages. (_Ensure file permissions are global readable:_ `0644`) ## Post-Release |