File tree 3 files changed +46
-17
lines changed
3 files changed +46
-17
lines changed Original file line number Diff line number Diff line change @@ -6,21 +6,30 @@ What's new
6
6
7
7
.. contents::
8
8
..
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
21
22
..
22
23
23
24
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
+
24
33
Release 0.9
25
34
===========
26
35
Original file line number Diff line number Diff line change 1
1
.. _development:
2
2
3
- ==================================
3
+ ==============================
4
4
IPython development guidelines
5
- ==================================
6
-
7
- .. contents::
5
+ ==============================
8
6
9
7
10
8
Overview
@@ -380,6 +378,7 @@ are interested in working on this part of IPython. The current prototype of
380
378
.. _ConfigObj: http://www.voidspace.org.uk/python/configobj.html
381
379
.. _Traits: http://code.enthought.com/traits/
382
380
381
+
383
382
Installation and testing scenarios
384
383
==================================
385
384
@@ -424,3 +423,24 @@ Tests to run for these scenarios
424
423
installed.
425
424
5. Beat on the IPython terminal a bunch.
426
425
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
4
4
5
5
.. htmlonly::
6
6
7
- :Release: |version |
7
+ :Release: |release |
8
8
:Date: |today|
9
9
10
10
Contents:
You can’t perform that action at this time.
0 commit comments