Show More
@@ -1,6 +1,43 | |||||
1 | ============ |
|
1 | ============ | |
2 | 8.x Series |
|
2 | 8.x Series | |
3 | ============ |
|
3 | ============ | |
|
4 | .. _version 8.28: | |||
|
5 | ||||
|
6 | IPython 8.28 | |||
|
7 | ============ | |||
|
8 | ||||
|
9 | Slight delay of this September release as I was busy at Pydata Paris last week. | |||
|
10 | Not many user visible changes for this release, a couple of bug fixes and | |||
|
11 | workaround: | |||
|
12 | ||||
|
13 | - :ghpull:`14480` AssertionError: assert _xterm_term_title_saved in WSL β It is | |||
|
14 | unclear why the terminal title is not saved in WSL, if you've WSL experience | |||
|
15 | we'd love your feedback and help to not just ignore an error | |||
|
16 | - :ghpull:`14510` Fix use of pyside6 >= 6.7.0 | |||
|
17 | - :ghpull:`14518` Make values public (_tb_highlight & _tb_highlight_style) | |||
|
18 | - :ghpull:`14515` Use environment variable to identify conda / mamba | |||
|
19 | ||||
|
20 | ||||
|
21 | As usual you can find the full list of PRs on GitHub under `the 8.28 | |||
|
22 | <https://github.com/ipython/ipython/milestone/135?closed=1>`__ milestone. | |||
|
23 | ||||
|
24 | For something completely different | |||
|
25 | ---------------------------------- | |||
|
26 | ||||
|
27 | One of the first works of Science Fiction (`Frankenstein | |||
|
28 | <https://en.wikipedia.org/wiki/Frankenstein>`__), was written by `Mary Shelley | |||
|
29 | <https://en.wikipedia.org/wiki/Mary_Shelley>`__ when she was 18, before being | |||
|
30 | published in London on 1 January 1818 when she was 20. This is often overlooked, | |||
|
31 | and the role of founders of science fiction attribute to Edgar Allan Poe and | |||
|
32 | Jules Verne despite being published later. | |||
|
33 | ||||
|
34 | Thanks | |||
|
35 | ------ | |||
|
36 | ||||
|
37 | Thanks as well to the `D. E. Shaw group <https://deshaw.com/>`__ for sponsoring | |||
|
38 | work on IPython and related libraries. | |||
|
39 | ||||
|
40 | ||||
4 | .. _version 8.27: |
|
41 | .. _version 8.27: | |
5 |
|
42 | |||
6 | IPython 8.27 |
|
43 | IPython 8.27 |
@@ -30,12 +30,12 python -c 'import matplotlib' | |||||
30 |
|
30 | |||
31 |
|
31 | |||
32 | echo "Will use $BLUE'$EDITOR'$NOR to edit files when necessary" |
|
32 | echo "Will use $BLUE'$EDITOR'$NOR to edit files when necessary" | |
33 | echo -n "PREV_RELEASE (X.y.z) [$PREV_RELEASE]: " |
|
33 | # echo -n "PREV_RELEASE (X.y.z) [$PREV_RELEASE]: " | |
34 | read input |
|
34 | # read input | |
35 | PREV_RELEASE=${input:-$PREV_RELEASE} |
|
35 | # PREV_RELEASE=${input:-$PREV_RELEASE} | |
36 | echo -n "MILESTONE (X.y) [$MILESTONE]: " |
|
36 | # echo -n "MILESTONE (X.y) [$MILESTONE]: " | |
37 | read input |
|
37 | # read input | |
38 | MILESTONE=${input:-$MILESTONE} |
|
38 | # MILESTONE=${input:-$MILESTONE} | |
39 | echo -n "VERSION (X.y.z) [$VERSION]:" |
|
39 | echo -n "VERSION (X.y.z) [$VERSION]:" | |
40 | read input |
|
40 | read input | |
41 | VERSION=${input:-$VERSION} |
|
41 | VERSION=${input:-$VERSION} | |
@@ -90,44 +90,44 then | |||||
90 | read |
|
90 | read | |
91 | fi |
|
91 | fi | |
92 |
|
92 | |||
93 | if ask_section "Gen Stats, and authors" |
|
93 | # if ask_section "Gen Stats, and authors" | |
94 | then |
|
94 | # then | |
95 |
|
95 | # | ||
96 |
|
|
96 | # echo | |
97 |
|
|
97 | # echo $BLUE"here are all the authors that contributed to this release:"$NOR | |
98 |
|
|
98 | # git log --format="%aN <%aE>" $PREV_RELEASE... | sort -u -f | |
99 |
|
99 | # | ||
100 |
|
|
100 | # echo | |
101 |
|
|
101 | # echo $BLUE"If you see any duplicates cancel (Ctrl-C), then edit .mailmap." | |
102 |
|
|
102 | # echo $GREEN"Press enter to continue:"$NOR | |
103 |
|
|
103 | # read | |
104 |
|
104 | # | ||
105 |
|
|
105 | # echo $BLUE"generating stats"$NOR | |
106 |
|
|
106 | # python tools/github_stats.py --milestone $MILESTONE > stats.rst | |
107 |
|
107 | # | ||
108 |
|
|
108 | # echo $BLUE"stats.rst files generated."$NOR | |
109 |
|
|
109 | # echo $GREEN"Please merge it with the right file (github-stats-X.rst) and commit."$NOR | |
110 |
|
|
110 | # echo $GREEN"press enter to continue."$NOR | |
111 |
|
|
111 | # read | |
112 |
|
112 | # | ||
113 | fi |
|
113 | # fi | |
114 |
|
114 | |||
115 | if ask_section "Generate API difference (using frapuccino)" |
|
115 | # if ask_section "Generate API difference (using frapuccino)" | |
116 | then |
|
116 | # then | |
117 |
|
|
117 | # echo $BLUE"Checking out $PREV_RELEASE"$NOR | |
118 |
|
|
118 | # git checkout tags/$PREV_RELEASE | |
119 |
|
|
119 | # sleep 1 | |
120 |
|
|
120 | # echo $BLUE"Saving API to file $PREV_RELEASE"$NOR | |
121 |
|
|
121 | # frappuccino IPython IPython.kernel IPython.lib IPython.qt IPython.lib.kernel IPython.html IPython.frontend IPython.external --save IPython-$PREV_RELEASE.json | |
122 |
|
|
122 | # echo $BLUE"coming back to $BRANCH"$NOR | |
123 |
|
|
123 | # git switch $BRANCH | |
124 |
|
|
124 | # sleep 1 | |
125 |
|
|
125 | # echo $BLUE"comparing ..."$NOR | |
126 |
|
|
126 | # frappuccino IPython IPython.kernel IPython.lib --compare IPython-$PREV_RELEASE.json | |
127 |
|
|
127 | # echo $GREEN"Use the above guideline to write an API changelog ..."$NOR | |
128 |
|
|
128 | # echo $GREEN"Press any keys to continue"$NOR | |
129 |
|
|
129 | # read | |
130 | fi |
|
130 | # fi | |
131 |
|
131 | |||
132 | echo "Cleaning repository" |
|
132 | echo "Cleaning repository" | |
133 | git clean -xfdi |
|
133 | git clean -xfdi |
General Comments 0
You need to be logged in to leave comments.
Login now