@@ -5,26 +5,28 @@ Releases
5
5
6
6
Release schedule
7
7
----------------
8
- bpython does not have a set release cycle. The developers will decide together when the time is ripe to release a version.
9
- For information what happens after the decision is made to make a release you should read the 'Release Path' section.
8
+ bpython does not have a set release cycle. The developers will decide together
9
+ when the time is ripe to release a version. For information what happens after
10
+ the decision is made to make a release you should read the 'Release Path'
11
+ section.
10
12
11
13
Release Path
12
14
------------
13
- After it is decided to release a new version of bpython the following checklist is followed:
15
+ After it is decided to release a new version of bpython the following checklist
16
+ is followed:
14
17
15
18
* The repository is frozen, nobody pushes until the version is built.
16
- * Bob (:ref: `authors `) makes a tarball of the new version and sends it to Simon (:ref: `authors `) who will host it on the bpython website.
19
+ * Bob (:ref: `authors `) makes a tarball of the new version and sends it to Simon
20
+ (:ref: `authors `) who will host it on the bpython website.
17
21
* The package is then downloaded by all of the people who like to test it.
18
22
* Everybody checks if there are no great problems:
19
-
20
- * Version numbers correct?
21
- * CHANGELOG is correct?
22
- * AUTHORS?
23
-
24
- * After everybody says 'yes' the website and pypi are updated to point to this new version.
25
-
26
- * Simon (:ref: `authors `) also checks if all numbers on the website have been updated.
27
-
23
+ - Version numbers correct?
24
+ - CHANGELOG is correct?
25
+ - AUTHORS?
26
+ * After everybody says 'yes' the website and PyPI are updated to point to this
27
+ new version.
28
+ - Simon (:ref: `authors `) also checks if all numbers on the website have been
29
+ updated.
28
30
* 24 hours later package maintainers could update their stuff.
29
31
30
32
Checklist
@@ -34,7 +36,7 @@ A checklist to perform some manual tests before a release:
34
36
35
37
Check that all of the following work before a release:
36
38
37
- * Runs under Python 2.6, 2.7, 3.3, and 3.4 (after 2to3) .
39
+ * Runs under Python 2.6, 2.7, 3.3, and 3.4.
38
40
* Save
39
41
* Rewind
40
42
* Pastebin
0 commit comments