File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -6,21 +6,30 @@ What's new
66
77.. contents::
88..
9- 1 Release 0.9
10- 1.1 New features
11- 1.2 Bug fixes
12- 1.3 Backwards incompatible changes
13- 1.4 Changes merged in from IPython1
14- 1.4.1 New features
15- 1.4.2 Bug fixes
16- 1.4.3 Backwards incompatible changes
17- 2 Release 0.8.4
18- 3 Release 0.8.3
19- 4 Release 0.8.2
20- 5 Older releases
9+ 1 Release 0.9.1
10+ 2 Release 0.9
11+ 2.1 New features
12+ 2.2 Bug fixes
13+ 2.3 Backwards incompatible changes
14+ 2.4 Changes merged in from IPython1
15+ 2.4.1 New features
16+ 2.4.2 Bug fixes
17+ 2.4.3 Backwards incompatible changes
18+ 3 Release 0.8.4
19+ 4 Release 0.8.3
20+ 5 Release 0.8.2
21+ 6 Older releases
2122..
2223
2324
25+ Release 0.9.1
26+ =============
27+
28+ This release was quickly made to restore compatibility with Python 2.4, which
29+ version 0.9 accidentally broke. No new features were introduced, other than
30+ some additional testing support for internal use.
31+
32+
2433Release 0.9
2534===========
2635
Original file line number Diff line number Diff line change 11.. _development:
22
3- ==================================
3+ ==============================
44IPython development guidelines
5- ==================================
6-
7- .. contents::
5+ ==============================
86
97
108Overview
@@ -380,6 +378,7 @@ are interested in working on this part of IPython. The current prototype of
380378.. _ConfigObj: http://www.voidspace.org.uk/python/configobj.html
381379.. _Traits: http://code.enthought.com/traits/
382380
381+
383382Installation and testing scenarios
384383==================================
385384
@@ -424,3 +423,24 @@ Tests to run for these scenarios
424423 installed.
425424 5. Beat on the IPython terminal a bunch.
426425 6. Make sure that furl files are being put in proper locations.
426+
427+
428+ Release checklist
429+ =================
430+
431+ Most of the release process is automated by the :file:`release` script in the
432+ :file:`tools` directory. This is just a handy reminder for the release manager.
433+
434+ #. Run the release script, which makes the tar.gz, eggs and Win32 .exe
435+ installer. It posts them to the site and registers the release with PyPI.
436+
437+ #. Updating the website with announcements and links to the updated changes.txt
438+ in html form. Remember to put a short note both on the news page of the site
439+ and on launcphad.
440+
441+ #. Drafting a short release announcement with i) highlights and ii) a link to
442+ the html changes.txt.
443+
444+ #. Make sure that the released version of the docs is live on the site.
445+
446+ #. Celebrate!
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ IPython Documentation
44
55.. htmlonly::
66
7- :Release: |version |
7+ :Release: |release |
88 :Date: |today|
99
1010 Contents:
You can’t perform that action at this time.
0 commit comments