Show More
@@ -3,6 +3,190 | |||||
3 | Issues closed in the 2.0 development cycle |
|
3 | Issues closed in the 2.0 development cycle | |
4 | ========================================== |
|
4 | ========================================== | |
5 |
|
5 | |||
|
6 | Issues closed in 2.1.0 | |||
|
7 | ---------------------- | |||
|
8 | ||||
|
9 | GitHub stats for 2014/04/02 - 2014/05/21 (since 2.0.0) | |||
|
10 | ||||
|
11 | These lists are automatically generated, and may be incomplete or contain duplicates. | |||
|
12 | ||||
|
13 | The following 35 authors contributed 145 commits. | |||
|
14 | ||||
|
15 | * Adrian Price-Whelan | |||
|
16 | * Aron Ahmadia | |||
|
17 | * Benjamin Ragan-Kelley | |||
|
18 | * Benjamin Schultz | |||
|
19 | * Björn Linse | |||
|
20 | * Blake Griffith | |||
|
21 | * chebee7i | |||
|
22 | * Damián Avila | |||
|
23 | * Dav Clark | |||
|
24 | * dexterdev | |||
|
25 | * Erik Tollerud | |||
|
26 | * Grzegorz Rożniecki | |||
|
27 | * Jakob Gager | |||
|
28 | * jdavidheiser | |||
|
29 | * Jessica B. Hamrick | |||
|
30 | * Jim Garrison | |||
|
31 | * Jonathan Frederic | |||
|
32 | * Matthias Bussonnier | |||
|
33 | * Maximilian Albert | |||
|
34 | * Mohan Raj Rajamanickam | |||
|
35 | * ncornette | |||
|
36 | * Nikolay Koldunov | |||
|
37 | * Nile Geisinger | |||
|
38 | * Pankaj Pandey | |||
|
39 | * Paul Ivanov | |||
|
40 | * Pierre Haessig | |||
|
41 | * Raffaele De Feo | |||
|
42 | * Renaud Richardet | |||
|
43 | * Spencer Nelson | |||
|
44 | * Steve Chan | |||
|
45 | * sunny | |||
|
46 | * Susan Tan | |||
|
47 | * Thomas Kluyver | |||
|
48 | * Yaroslav Halchenko | |||
|
49 | * zah | |||
|
50 | ||||
|
51 | We closed a total of 129 issues, 92 pull requests and 37 regular issues; | |||
|
52 | this is the full list (generated with the script | |||
|
53 | :file:`tools/github_stats.py --milestone 2.1`): | |||
|
54 | ||||
|
55 | Pull Requests (92): | |||
|
56 | ||||
|
57 | * :ghpull:`5871`: specify encoding in msgpack.unpackb | |||
|
58 | * :ghpull:`5869`: Catch more errors from clipboard access on Windows | |||
|
59 | * :ghpull:`5866`: Make test robust against differences in line endings | |||
|
60 | * :ghpull:`5605`: Two cell toolbar fixes. | |||
|
61 | * :ghpull:`5843`: remove Firefox-specific CSS workaround | |||
|
62 | * :ghpull:`5845`: Pass Windows interrupt event to kernels as an environment variable | |||
|
63 | * :ghpull:`5835`: fix typo in v2 convert | |||
|
64 | * :ghpull:`5841`: Fix writing history with output to a file in Python 2 | |||
|
65 | * :ghpull:`5842`: fix typo in nbconvert help | |||
|
66 | * :ghpull:`5846`: Fix typos in Cython example | |||
|
67 | * :ghpull:`5839`: Close graphics dev in finally clause | |||
|
68 | * :ghpull:`5837`: pass on install docs | |||
|
69 | * :ghpull:`5832`: Fixed example to work with python3 | |||
|
70 | * :ghpull:`5826`: allow notebook tour instantiation to fail | |||
|
71 | * :ghpull:`5560`: Minor expansion of Cython example | |||
|
72 | * :ghpull:`5818`: interpret any exception in getcallargs as not callable | |||
|
73 | * :ghpull:`5816`: Add output to IPython directive when in verbatim mode. | |||
|
74 | * :ghpull:`5822`: Don't overwrite widget description in interact | |||
|
75 | * :ghpull:`5782`: Silence exception thrown by completer when dir() does not return a list | |||
|
76 | * :ghpull:`5807`: Drop log level to info for Qt console shutdown | |||
|
77 | * :ghpull:`5814`: Remove -i options from mv, rm and cp aliases | |||
|
78 | * :ghpull:`5812`: Fix application name when printing subcommand help. | |||
|
79 | * :ghpull:`5804`: remove an inappropriate ``!`` | |||
|
80 | * :ghpull:`5805`: fix engine startup files | |||
|
81 | * :ghpull:`5806`: Don't auto-move .config/ipython if symbolic link | |||
|
82 | * :ghpull:`5716`: Add booktabs package to latex base.tplx | |||
|
83 | * :ghpull:`5669`: allows threadsafe sys.stdout.flush from background threads | |||
|
84 | * :ghpull:`5668`: allow async output on the most recent request | |||
|
85 | * :ghpull:`5768`: fix cursor keys in long lines wrapped in markdown | |||
|
86 | * :ghpull:`5788`: run cells with ``silent=True`` in ``%run nb.ipynb`` | |||
|
87 | * :ghpull:`5715`: log all failed ajax API requests | |||
|
88 | * :ghpull:`5769`: Don't urlescape the text that goes into a title tag | |||
|
89 | * :ghpull:`5762`: Fix check for pickling closures | |||
|
90 | * :ghpull:`5766`: View.map with empty sequence should return empty list | |||
|
91 | * :ghpull:`5758`: Applied bug fix: using fc and ec did not properly set the figure canvas ... | |||
|
92 | * :ghpull:`5754`: Format command name into subcommand_description at run time, not import | |||
|
93 | * :ghpull:`5744`: Describe using PyPI/pip to distribute & install extensions | |||
|
94 | * :ghpull:`5712`: monkeypatch inspect.findsource only when we use it | |||
|
95 | * :ghpull:`5708`: create checkpoints dir in notebook subdirectories | |||
|
96 | * :ghpull:`5714`: log error message when API requests fail | |||
|
97 | * :ghpull:`5732`: Quick typo fix in nbformat/convert.py | |||
|
98 | * :ghpull:`5713`: Fix a NameError in IPython.parallel | |||
|
99 | * :ghpull:`5704`: Update nbconvertapp.py | |||
|
100 | * :ghpull:`5534`: cleanup some ``pre`` css inheritance | |||
|
101 | * :ghpull:`5699`: don't use common names in require decorators | |||
|
102 | * :ghpull:`5692`: Update notebook.rst fixing broken reference to notebook examples readme | |||
|
103 | * :ghpull:`5693`: Update parallel_intro.rst to fix a broken link to examples | |||
|
104 | * :ghpull:`5486`: disambiguate to location when no IPs can be determined | |||
|
105 | * :ghpull:`5574`: Remove the outdated keyboard shortcuts from notebook docs | |||
|
106 | * :ghpull:`5568`: Use ``__qualname__`` in pretty reprs for Python 3 | |||
|
107 | * :ghpull:`5678`: Fix copy & paste error in docstring of ImageWidget class | |||
|
108 | * :ghpull:`5677`: Fix %bookmark -l for Python 3 | |||
|
109 | * :ghpull:`5670`: nbconvert: Fix CWD imports | |||
|
110 | * :ghpull:`5647`: Mention git hooks in install documentation | |||
|
111 | * :ghpull:`5671`: Fix blank slides issue in Reveal slideshow pdf export | |||
|
112 | * :ghpull:`5657`: use 'localhost' as default for the notebook server | |||
|
113 | * :ghpull:`5584`: more semantic icons | |||
|
114 | * :ghpull:`5594`: update components with marked-0.3.2 | |||
|
115 | * :ghpull:`5500`: check for Python 3.2 | |||
|
116 | * :ghpull:`5582`: reset readline after running PYTHONSTARTUP | |||
|
117 | * :ghpull:`5630`: Fixed Issue :ghissue:`4012` Added Help menubar link to Github markdown doc | |||
|
118 | * :ghpull:`5613`: Fixing bug :ghissue:`5607` | |||
|
119 | * :ghpull:`5633`: Provide more help if lessc is not found. | |||
|
120 | * :ghpull:`5620`: fixed a typo in IPython.core.formatters | |||
|
121 | * :ghpull:`5619`: Fix typo in storemagic module docstring | |||
|
122 | * :ghpull:`5592`: add missing ``browser`` to notebook_aliases list | |||
|
123 | * :ghpull:`5506`: Fix ipconfig regex pattern | |||
|
124 | * :ghpull:`5581`: Fix rmagic for cells ending in comment. | |||
|
125 | * :ghpull:`5576`: only process cr if it's found | |||
|
126 | * :ghpull:`5478`: Add git-hooks install script. Update README.md | |||
|
127 | * :ghpull:`5546`: do not shutdown notebook if 'n' is part of answer | |||
|
128 | * :ghpull:`5527`: Don't remove upload items from nav tree unless explicitly requested. | |||
|
129 | * :ghpull:`5501`: remove inappropriate wheel tag override | |||
|
130 | * :ghpull:`5548`: FileNotebookManager: Use shutil.move() instead of os.rename() | |||
|
131 | * :ghpull:`5524`: never use ``for (var i in array)`` | |||
|
132 | * :ghpull:`5459`: Fix interact animation page jump FF | |||
|
133 | * :ghpull:`5559`: Minor typo fix in "Cython Magics.ipynb" | |||
|
134 | * :ghpull:`5507`: Fix typo in interactive widgets examples index notebook | |||
|
135 | * :ghpull:`5554`: Make HasTraits pickleable | |||
|
136 | * :ghpull:`5535`: fix n^2 performance issue in coalesce_streams preprocessor | |||
|
137 | * :ghpull:`5522`: fix iteration over Client | |||
|
138 | * :ghpull:`5488`: Added missing require and jquery from cdn. | |||
|
139 | * :ghpull:`5516`: ENH: list generated config files in generated, and rm them upon clean | |||
|
140 | * :ghpull:`5493`: made a minor fix to one of the widget examples | |||
|
141 | * :ghpull:`5512`: Update tooltips to refer to shift-tab | |||
|
142 | * :ghpull:`5505`: Make backport_pr work on Python 3 | |||
|
143 | * :ghpull:`5503`: check explicitly for 'dev' before adding the note to docs | |||
|
144 | * :ghpull:`5498`: use milestones to indicate backport | |||
|
145 | * :ghpull:`5492`: Polish whatsnew docs | |||
|
146 | * :ghpull:`5495`: Fix various broken things in docs | |||
|
147 | * :ghpull:`5496`: Exclude whatsnew/pr directory from docs builds | |||
|
148 | * :ghpull:`5489`: Fix required Python versions | |||
|
149 | ||||
|
150 | Issues (37): | |||
|
151 | ||||
|
152 | * :ghissue:`5364`: Horizontal scrollbar hides cell's last line on Firefox | |||
|
153 | * :ghissue:`5192`: horisontal scrollbar overlaps output or touches next cell | |||
|
154 | * :ghissue:`5840`: Third-party Windows kernels don't get interrupt signal | |||
|
155 | * :ghissue:`2412`: print history to file using qtconsole and notebook | |||
|
156 | * :ghissue:`5703`: Notebook doesn't render with "ask me every time" cookie setting in Firefox | |||
|
157 | * :ghissue:`5817`: calling mock object in IPython 2.0.0 under Python 3.4.0 raises AttributeError | |||
|
158 | * :ghissue:`5499`: Error running widgets nbconvert example | |||
|
159 | * :ghissue:`5654`: Broken links from ipython documentation | |||
|
160 | * :ghissue:`5019`: print in QT event callback doesn't show up in ipython notebook. | |||
|
161 | * :ghissue:`5800`: Only last In prompt number set ? | |||
|
162 | * :ghissue:`5801`: startup_command specified in ipengine_config.py is not executed | |||
|
163 | * :ghissue:`5690`: ipython 2.0.0 and pandoc 1.12.2.1 problem | |||
|
164 | * :ghissue:`5408`: Add checking/flushing of background output from kernel in mainloop | |||
|
165 | * :ghissue:`5407`: clearing message handlers on status=idle loses async output | |||
|
166 | * :ghissue:`5467`: Incorrect behavior of up/down keyboard arrows in code cells on wrapped lines | |||
|
167 | * :ghissue:`3085`: nicer notebook error message when lacking permissions | |||
|
168 | * :ghissue:`5765`: map_sync over empty list raises IndexError | |||
|
169 | * :ghissue:`5553`: Notebook matplotlib inline backend: can't set figure facecolor | |||
|
170 | * :ghissue:`5710`: inspect.findsource monkeypatch raises wrong exception for C extensions | |||
|
171 | * :ghissue:`5706`: Multi-Directory notebooks overwrite each other's checkpoints | |||
|
172 | * :ghissue:`5698`: can't require a function named ``f`` | |||
|
173 | * :ghissue:`5569`: Keyboard shortcuts in documentation are out of date | |||
|
174 | * :ghissue:`5566`: Function name printing should use ``__qualname__`` instead of ``__name__`` (Python 3) | |||
|
175 | * :ghissue:`5676`: "bookmark -l" not working in ipython 2.0 | |||
|
176 | * :ghissue:`5555`: Differentiate more clearly between Notebooks and Folders in new UI | |||
|
177 | * :ghissue:`5590`: Marked double escape | |||
|
178 | * :ghissue:`5514`: import tab-complete fail with ipython 2.0 shell | |||
|
179 | * :ghissue:`4012`: Notebook: link to markdown formatting reference | |||
|
180 | * :ghissue:`5611`: Typo in 'storemagic' documentation | |||
|
181 | * :ghissue:`5589`: Kernel start fails when using --browser argument | |||
|
182 | * :ghissue:`5491`: Bug in Windows ipconfig ip address regular expression | |||
|
183 | * :ghissue:`5579`: rmagic extension throws 'Error while parsing the string.' when last line is comment | |||
|
184 | * :ghissue:`5518`: Ipython2 will not open ipynb in example directory | |||
|
185 | * :ghissue:`5561`: New widget documentation has missing notebook link | |||
|
186 | * :ghissue:`5128`: Page jumping when output from widget interaction replaced | |||
|
187 | * :ghissue:`5519`: IPython.parallel.Client behavior as iterator | |||
|
188 | * :ghissue:`5510`: Tab-completion for function argument list | |||
|
189 | ||||
6 |
|
190 | |||
7 | Issues closed in 2.0.0 |
|
191 | Issues closed in 2.0.0 | |
8 | ---------------------- |
|
192 | ---------------------- |
@@ -2,6 +2,18 | |||||
2 | 2.0 Series |
|
2 | 2.0 Series | |
3 | ============ |
|
3 | ============ | |
4 |
|
4 | |||
|
5 | ||||
|
6 | Release 2.1.0 | |||
|
7 | ============= | |||
|
8 | ||||
|
9 | May, 2014 | |||
|
10 | ||||
|
11 | IPython 2.1 is the first bugfix release for 2.0. | |||
|
12 | For more information on what fixes have been backported to 2.1, | |||
|
13 | see our :ref:`detailed release info | |||
|
14 | <issues_list_200>`. | |||
|
15 | ||||
|
16 | ||||
5 | Release 2.0.0 |
|
17 | Release 2.0.0 | |
6 | ============= |
|
18 | ============= | |
7 |
|
19 |
General Comments 0
You need to be logged in to leave comments.
Login now