1
1
Since releasing new versions is currently a somewhat complicated task, the current procedure
2
- (12.05.2018 ) will be outlined in this document.
2
+ (17.02.2020 ) will be outlined in this document.
3
3
4
- All of this has only been tested on Debian 10 & Fedora 28 (Linux).
4
+ All of this has only been tested on Debian 11 (Linux).
5
5
6
6
# Prerequirements
7
7
@@ -12,7 +12,7 @@ All of this has only been tested on Debian 10 & Fedora 28 (Linux).
12
12
APT line: ` sudo apt install python3-pip && sudo pip3 install flit `
13
13
DNF line: ` sudo dnf install python3-flit `
14
14
15
- * Note* : Version ` 1.1 +` of ` flit ` is required!
15
+ * Note* : Version ` 2.0 +` of ` flit ` is required!
16
16
17
17
## Building the documentation
18
18
@@ -56,14 +56,14 @@ At the time of writing the officially used key is: *12D3KooWEqnTdgqHnkkwarSrJjeM
56
56
## Update the source code
57
57
58
58
1 . Make a GIT commit incrementing the version number in ` ipfshttpclient/version.py ` :
59
- ` git commit -m "Release version 0.4.X " ipfshttpclient/version.py ` )
59
+ ` git commit -m "Release version 0.X.Y " ipfshttpclient/version.py ` )
60
60
2 . Tag the GIT commit with the version number using an annotated and signed tag:
61
- ` git tag --sign -m "Release version 0.4.X " 0.4.X `
61
+ ` git tag --sign -m "Release version 0.X.Y " 0.X.Y `
62
62
3 . Push the new version
63
63
64
64
## Upload the new version to PyPI
65
65
66
- Run: ` flit build && flit upload `
66
+ Run: ` flit build && flit publish `
67
67
68
68
## Re-generate and publish the documentation
69
69
0 commit comments