summaryrefslogtreecommitdiffstats
path: root/docs/source/devguide/packaging/release.md
diff options
context:
space:
mode:
authorCalum Lind <calumlind+deluge@gmail.com>2019-06-05 23:32:37 +0100
committerCalum Lind <calumlind+deluge@gmail.com>2019-06-06 17:12:58 +0100
commitd4185505d1845c59881518b8699868a867fdbe75 (patch)
tree6fa1bdec02b6f8225da24e12acf77e36321e18c2 /docs/source/devguide/packaging/release.md
parent04e58659febdcd9f371f49d33999af3654f13e11 (diff)
downloaddeluge-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.md21
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