Show More
This diff has been collapsed as it changes many lines, (1202 lines changed) Show them Hide them | |||||
@@ -0,0 +1,1202 b'' | |||||
|
1 | .. _issues_list_013: | |||
|
2 | ||||
|
3 | Issues closed in the 0.13 development cycle | |||
|
4 | =========================================== | |||
|
5 | ||||
|
6 | Issues closed in 0.13 | |||
|
7 | --------------------- | |||
|
8 | ||||
|
9 | GitHub stats since 0.12 (2011/12/19 - 2012/06/29) | |||
|
10 | ||||
|
11 | These lists are automatically generated, and may be incomplete or contain duplicates. | |||
|
12 | ||||
|
13 | The following 62 authors contributed 1745 commits for 0.13: | |||
|
14 | ||||
|
15 | * Aaron Culich | |||
|
16 | * Aaron Meurer | |||
|
17 | * Alex Kramer | |||
|
18 | * Andrew Giessel | |||
|
19 | * Andrew Straw | |||
|
20 | * AndrΓ© Matos | |||
|
21 | * Aron Ahmadia | |||
|
22 | * Ben Edwards | |||
|
23 | * Benjamin Ragan-Kelley | |||
|
24 | * Bradley M. Froehle | |||
|
25 | * Brandon Parsons | |||
|
26 | * Brian E. Granger | |||
|
27 | * Carlos Cordoba | |||
|
28 | * David Hirschfeld | |||
|
29 | * David Zderic | |||
|
30 | * Ernie French | |||
|
31 | * Fernando Perez | |||
|
32 | * Ian Murray | |||
|
33 | * Jason Grout | |||
|
34 | * Jens H Nielsen | |||
|
35 | * Jez Ng | |||
|
36 | * Jonathan March | |||
|
37 | * Jonathan Taylor | |||
|
38 | * Julian Taylor | |||
|
39 | * JΓΆrgen Stenarson | |||
|
40 | * Kent Inverarity | |||
|
41 | * Marc Abramowitz | |||
|
42 | * Mark Wiebe | |||
|
43 | * Matthew Brett | |||
|
44 | * Matthias BUSSONNIER | |||
|
45 | * Michael Droettboom | |||
|
46 | * Mike Hansen | |||
|
47 | * Nathan Rice | |||
|
48 | * Pankaj Pandey | |||
|
49 | * Paul | |||
|
50 | * Paul Ivanov | |||
|
51 | * Piotr Zolnierczuk | |||
|
52 | * Piti Ongmongkolkul | |||
|
53 | * Puneeth Chaganti | |||
|
54 | * Robert Kern | |||
|
55 | * Ross Jones | |||
|
56 | * Roy Hyunjin Han | |||
|
57 | * Scott Tsai | |||
|
58 | * Skipper Seabold | |||
|
59 | * Stefan van der Walt | |||
|
60 | * Steven Johnson | |||
|
61 | * Takafumi Arakaki | |||
|
62 | * Ted Wright | |||
|
63 | * Thomas Hisch | |||
|
64 | * Thomas Kluyver | |||
|
65 | * Thomas Spura | |||
|
66 | * Thomi Richards | |||
|
67 | * Tim Couper | |||
|
68 | * Timo Paulssen | |||
|
69 | * Toby Gilham | |||
|
70 | * Tony S Yu | |||
|
71 | * W\. Trevor King | |||
|
72 | * Walter Doerwald | |||
|
73 | * anatoly techtonik | |||
|
74 | * fawce | |||
|
75 | * mcelrath | |||
|
76 | * wilsaj | |||
|
77 | ||||
|
78 | ||||
|
79 | We closed a total of 1115 issues, 373 pull requests and 742 regular issues; | |||
|
80 | this is the full list (generated with the script | |||
|
81 | :file:`tools/github_stats.py`): | |||
|
82 | ||||
|
83 | Pull Requests (373): | |||
|
84 | ||||
|
85 | * :ghpull:`1943`: add screenshot and link into releasenotes | |||
|
86 | * :ghpull:`1954`: update some example notebooks | |||
|
87 | * :ghpull:`2048`: move _encode_binary to jsonutil.encode_images | |||
|
88 | * :ghpull:`2050`: only add quotes around xunit-file on Windows | |||
|
89 | * :ghpull:`2047`: disable auto-scroll on mozilla | |||
|
90 | * :ghpull:`2015`: Fixes for %paste with special transformations | |||
|
91 | * :ghpull:`2046`: Iptest unicode | |||
|
92 | * :ghpull:`1939`: Namespaces | |||
|
93 | * :ghpull:`2042`: increase auto-scroll threshold to 100 lines | |||
|
94 | * :ghpull:`2043`: move RemoteError import to top-level | |||
|
95 | * :ghpull:`2036`: %alias_magic | |||
|
96 | * :ghpull:`1968`: Proposal of icons for .ipynb files | |||
|
97 | * :ghpull:`2037`: remove `ipython-qtconsole` gui-script | |||
|
98 | * :ghpull:`2038`: add extra clear warning to shell doc | |||
|
99 | * :ghpull:`2029`: Ship unminified js | |||
|
100 | * :ghpull:`2007`: Add custom_control and custom_page_control variables to override the Qt widgets used by qtconsole | |||
|
101 | * :ghpull:`2034`: fix&test push/pull recarrays | |||
|
102 | * :ghpull:`2028`: Reduce unhelpful information shown by pinfo | |||
|
103 | * :ghpull:`2030`: check wxPython version in inputhook | |||
|
104 | * :ghpull:`2024`: Make interactive_usage a bit more rst friendly | |||
|
105 | * :ghpull:`2031`: disable ^C^C confirmation on Windows | |||
|
106 | * :ghpull:`2027`: match stdin encoding in frontend readline test | |||
|
107 | * :ghpull:`2025`: Fix parallel test on WinXP - wait for resource cleanup. | |||
|
108 | * :ghpull:`2016`: BUG: test runner fails in Windows if filenames contain spaces. | |||
|
109 | * :ghpull:`2020`: Fix home path expansion test in Windows. | |||
|
110 | * :ghpull:`2021`: Fix Windows pathname issue in 'odd encoding' test. | |||
|
111 | * :ghpull:`2022`: don't check writability in test for get_home_dir when HOME is undefined | |||
|
112 | * :ghpull:`1996`: frontend test tweaks | |||
|
113 | * :ghpull:`2014`: relax profile regex in notebook | |||
|
114 | * :ghpull:`2012`: Mono cursor offset | |||
|
115 | * :ghpull:`2004`: Clarify generic message spec vs. Python message API in docs | |||
|
116 | * :ghpull:`2010`: notebook: Print a warning (but do not abort) if no webbrowser can be found. | |||
|
117 | * :ghpull:`2002`: Refactor %magic into a lsmagic_docs API function. | |||
|
118 | * :ghpull:`1999`: `%magic` help: display line and cell magics in alphabetical order. | |||
|
119 | * :ghpull:`1981`: Clean BG processes created by %%script on kernel exit | |||
|
120 | * :ghpull:`1994`: Fix RST misformatting. | |||
|
121 | * :ghpull:`1951`: minor notebook startup/notebook-dir adjustments | |||
|
122 | * :ghpull:`1974`: Allow path completion on notebook. | |||
|
123 | * :ghpull:`1964`: allow multiple instances of a Magic | |||
|
124 | * :ghpull:`1991`: fix _ofind attr in %page | |||
|
125 | * :ghpull:`1988`: check for active frontend in update_restart_checkbox | |||
|
126 | * :ghpull:`1979`: Add support for tox (http://tox.testrun.org/) and Travis CI (http://travis-ci.org/) | |||
|
127 | * :ghpull:`1970`: dblclick to restore size of images | |||
|
128 | * :ghpull:`1978`: Notebook names truncating at the first period | |||
|
129 | * :ghpull:`1825`: second attempt at scrolled long output | |||
|
130 | * :ghpull:`1934`: Cell/Worksheet metadata | |||
|
131 | * :ghpull:`1746`: Confirm restart (configuration option, and checkbox UI) | |||
|
132 | * :ghpull:`1944`: [qtconsole] take %,%% prefix into account for completion | |||
|
133 | * :ghpull:`1973`: fix another FreeBSD $HOME symlink issue | |||
|
134 | * :ghpull:`1967`: Fix psums example description in docs | |||
|
135 | * :ghpull:`1965`: fix for #1678, undo no longer clears cells | |||
|
136 | * :ghpull:`1952`: avoid duplicate "Websockets closed" dialog on ws close | |||
|
137 | * :ghpull:`1962`: Support unicode prompts | |||
|
138 | * :ghpull:`1955`: update to latest version of vim-ipython | |||
|
139 | * :ghpull:`1945`: Add --proc option to %%script | |||
|
140 | * :ghpull:`1956`: move import RemoteError after get_exc_info | |||
|
141 | * :ghpull:`1950`: Fix for copy action (Ctrl+C) when there is no pager defined in qtconsole | |||
|
142 | * :ghpull:`1948`: Fix help string for InteractiveShell.ast_node_interactivity | |||
|
143 | * :ghpull:`1942`: swallow stderr of which in utils.process.find_cmd | |||
|
144 | * :ghpull:`1940`: fix completer css on some Chrome versions | |||
|
145 | * :ghpull:`1938`: remove remaining references to deprecated XREP/XREQ names | |||
|
146 | * :ghpull:`1925`: Fix styling of superscripts and subscripts. Closes #1924. | |||
|
147 | * :ghpull:`1936`: increase duration of save messages | |||
|
148 | * :ghpull:`1937`: add %save -f | |||
|
149 | * :ghpull:`1935`: add version checking to pyreadline import test | |||
|
150 | * :ghpull:`1849`: Octave magics | |||
|
151 | * :ghpull:`1759`: github, merge PR(s) just by number(s) | |||
|
152 | * :ghpull:`1931`: Win py3fixes | |||
|
153 | * :ghpull:`1933`: oinspect.find_file: Additional safety if file cannot be found. | |||
|
154 | * :ghpull:`1932`: Fix adding functions to CommandChainDispatcher with equal priority on Py 3 | |||
|
155 | * :ghpull:`1928`: Select NoDB by default | |||
|
156 | * :ghpull:`1923`: Add IPython syntax support to the %timeit magic, in line and cell mode | |||
|
157 | * :ghpull:`1926`: Make completer recognize escaped quotes in strings. | |||
|
158 | * :ghpull:`1893`: Update Parallel Magics and Exception Display | |||
|
159 | * :ghpull:`1921`: magic_arguments: dedent but otherwise preserve indentation. | |||
|
160 | * :ghpull:`1919`: Use oinspect in CodeMagics._find_edit_target | |||
|
161 | * :ghpull:`1918`: don't warn in iptest if deathrow/quarantine are missing | |||
|
162 | * :ghpull:`1917`: Fix for %pdef on Python 3 | |||
|
163 | * :ghpull:`1913`: Fix for #1428 | |||
|
164 | * :ghpull:`1911`: temporarily skip autoreload tests | |||
|
165 | * :ghpull:`1909`: Fix for #1908, use os.path.normcase for safe filename comparisons | |||
|
166 | * :ghpull:`1907`: py3compat fixes for %%script and tests | |||
|
167 | * :ghpull:`1906`: ofind finds non-unique cell magics | |||
|
168 | * :ghpull:`1845`: Fixes to inspection machinery for magics | |||
|
169 | * :ghpull:`1902`: Workaround fix for gh-1632; minimal revert of gh-1424 | |||
|
170 | * :ghpull:`1900`: Cython libs | |||
|
171 | * :ghpull:`1899`: add ScriptMagics to class list for generated config | |||
|
172 | * :ghpull:`1898`: minimize manpages | |||
|
173 | * :ghpull:`1897`: use glob for bad exclusion warning | |||
|
174 | * :ghpull:`1855`: %%script and %%file magics | |||
|
175 | * :ghpull:`1870`: add %%capture for capturing stdout/err | |||
|
176 | * :ghpull:`1861`: Use dvipng to format sympy.Matrix | |||
|
177 | * :ghpull:`1867`: Fix 1px margin bouncing of selected menu item. | |||
|
178 | * :ghpull:`1889`: Reconnect when the websocket connection closes unexpectedly | |||
|
179 | * :ghpull:`1886`: Fix a bug in renaming notebook | |||
|
180 | * :ghpull:`1895`: Fix error in test suite with ip.system() | |||
|
181 | * :ghpull:`1762`: add `locate` entry points | |||
|
182 | * :ghpull:`1883`: Fix vertical offset due to bold/italics, and bad browser fonts. | |||
|
183 | * :ghpull:`1875`: re-write columnize, with intermediate step. | |||
|
184 | * :ghpull:`1851`: new completer for qtconsole. | |||
|
185 | * :ghpull:`1892`: Remove suspicious quotes in interactiveshell.py | |||
|
186 | * :ghpull:`1864`: Rmagic exceptions | |||
|
187 | * :ghpull:`1829`: [notebook] don't care about leading prct in completion | |||
|
188 | * :ghpull:`1832`: Make svg, jpeg and png images resizable in notebook. | |||
|
189 | * :ghpull:`1674`: HTML Notebook carriage-return handling, take 2 | |||
|
190 | * :ghpull:`1882`: Remove importlib dependency which not available in Python 2.6. | |||
|
191 | * :ghpull:`1879`: Correct stack depth for variable expansion in !system commands | |||
|
192 | * :ghpull:`1841`: [notebook] deduplicate completion results | |||
|
193 | * :ghpull:`1850`: Remove args/kwargs handling in TryNext, fix %paste error messages. | |||
|
194 | * :ghpull:`1663`: Keep line-endings in ipynb | |||
|
195 | * :ghpull:`1815`: Make : invalid in filenames in the Notebook JS code. | |||
|
196 | * :ghpull:`1819`: doc: cleanup the parallel psums example a little | |||
|
197 | * :ghpull:`1839`: External cleanup | |||
|
198 | * :ghpull:`1782`: fix Magic menu in qtconsole, split in groups | |||
|
199 | * :ghpull:`1862`: Minor bind_kernel improvements | |||
|
200 | * :ghpull:`1857`: Prevent jumping of window to input when output is clicked. | |||
|
201 | * :ghpull:`1856`: Fix 1px jumping of cells and menus in Notebook. | |||
|
202 | * :ghpull:`1852`: fix chained resubmissions | |||
|
203 | * :ghpull:`1780`: Rmagic extension | |||
|
204 | * :ghpull:`1847`: add InlineBackend to ConsoleApp class list | |||
|
205 | * :ghpull:`1836`: preserve header for resubmitted tasks | |||
|
206 | * :ghpull:`1828`: change default extension to .ipy for %save -r | |||
|
207 | * :ghpull:`1800`: Reintroduce recall | |||
|
208 | * :ghpull:`1830`: lsmagic lists magics in alphabetical order | |||
|
209 | * :ghpull:`1773`: Update SymPy profile: SymPy's latex() can now print set and frozenset | |||
|
210 | * :ghpull:`1761`: Edited documentation to use IPYTHONDIR in place of ~/.ipython | |||
|
211 | * :ghpull:`1822`: aesthetics pass on AsyncResult.display_outputs | |||
|
212 | * :ghpull:`1821`: ENTER submits the rename notebook dialog. | |||
|
213 | * :ghpull:`1820`: NotebookApp: Make the number of ports to retry user configurable. | |||
|
214 | * :ghpull:`1816`: Always use filename as the notebook name. | |||
|
215 | * :ghpull:`1813`: Add assert_in method to nose for Python 2.6 | |||
|
216 | * :ghpull:`1711`: New Tooltip, New Completer and JS Refactor | |||
|
217 | * :ghpull:`1798`: a few simple fixes for docs/parallel | |||
|
218 | * :ghpull:`1812`: Ensure AsyncResult.display_outputs doesn't display empty streams | |||
|
219 | * :ghpull:`1811`: warn on nonexistent exclusions in iptest | |||
|
220 | * :ghpull:`1810`: fix for #1809, failing tests in IPython.zmq | |||
|
221 | * :ghpull:`1808`: Reposition alternate upload for firefox [need cross browser/OS/language test] | |||
|
222 | * :ghpull:`1742`: Check for custom_exceptions only once | |||
|
223 | * :ghpull:`1807`: add missing cython exclusion in iptest | |||
|
224 | * :ghpull:`1805`: Fixed a vcvarsall.bat error on win32/Py2.7 when trying to compile with m... | |||
|
225 | * :ghpull:`1739`: Dashboard improvement (necessary merge of #1658 and #1676 + fix #1492) | |||
|
226 | * :ghpull:`1770`: Cython related magic functions | |||
|
227 | * :ghpull:`1707`: Accept --gui=<...> switch in IPython qtconsole. | |||
|
228 | * :ghpull:`1797`: Fix comment which breaks Emacs syntax highlighting. | |||
|
229 | * :ghpull:`1795`: fix %gui magic | |||
|
230 | * :ghpull:`1793`: Raise repr limit for strings to 80 characters (from 30). | |||
|
231 | * :ghpull:`1794`: don't use XDG path on OS X | |||
|
232 | * :ghpull:`1792`: Unicode-aware logger | |||
|
233 | * :ghpull:`1791`: update zmqshell magics | |||
|
234 | * :ghpull:`1787`: DOC: Remove regression from qt-console docs. | |||
|
235 | * :ghpull:`1758`: test_pr, fallback on http if git protocol fail, and SSL errors... | |||
|
236 | * :ghpull:`1748`: Fix some tests for Python 3.3 | |||
|
237 | * :ghpull:`1755`: test for pygments before running qt tests | |||
|
238 | * :ghpull:`1771`: Make default value of interactivity passed to run_ast_nodes configurable | |||
|
239 | * :ghpull:`1784`: restore loadpy to load | |||
|
240 | * :ghpull:`1768`: Update parallel magics | |||
|
241 | * :ghpull:`1779`: Tidy up error raising in magic decorators. | |||
|
242 | * :ghpull:`1769`: Allow cell mode timeit without setup code. | |||
|
243 | * :ghpull:`1716`: Fix for fake filenames in verbose traceback | |||
|
244 | * :ghpull:`1763`: [qtconsole] fix append_plain_html -> append_html | |||
|
245 | * :ghpull:`1732`: Refactoring of the magics system and implementation of cell magics | |||
|
246 | * :ghpull:`1630`: Merge divergent Kernel implementations | |||
|
247 | * :ghpull:`1705`: [notebook] Make pager resizable, and remember size... | |||
|
248 | * :ghpull:`1606`: Share code for %pycat and %loadpy, make %pycat aware of URLs | |||
|
249 | * :ghpull:`1757`: Open IPython notebook hyperlinks in a new window using target=_blank | |||
|
250 | * :ghpull:`1754`: Fix typo enconters->encounters | |||
|
251 | * :ghpull:`1753`: Clear window title when kernel is restarted | |||
|
252 | * :ghpull:`1449`: Fix for bug #735 : Images missing from XML/SVG export | |||
|
253 | * :ghpull:`1743`: Tooltip completer js refactor | |||
|
254 | * :ghpull:`1681`: add qt config option to clear_on_kernel_restart | |||
|
255 | * :ghpull:`1733`: Tooltip completer js refactor | |||
|
256 | * :ghpull:`1727`: terminate kernel after embed_kernel tests | |||
|
257 | * :ghpull:`1737`: add HistoryManager to ipapp class list | |||
|
258 | * :ghpull:`1686`: ENH: Open a notebook from the command line | |||
|
259 | * :ghpull:`1709`: fixes #1708, failing test in arg_split on windows | |||
|
260 | * :ghpull:`1718`: Use CRegExp trait for regular expressions. | |||
|
261 | * :ghpull:`1729`: Catch failure in repr() for %whos | |||
|
262 | * :ghpull:`1726`: use eval for command-line args instead of exec | |||
|
263 | * :ghpull:`1724`: fix scatter/gather with targets='all' | |||
|
264 | * :ghpull:`1725`: add --no-ff to git pull in test_pr | |||
|
265 | * :ghpull:`1721`: Tooltip completer js refactor | |||
|
266 | * :ghpull:`1657`: Add `wait` optional argument to `hooks.editor` | |||
|
267 | * :ghpull:`1717`: Define generic sys.ps{1,2,3}, for use by scripts. | |||
|
268 | * :ghpull:`1691`: Finish PR #1446 | |||
|
269 | * :ghpull:`1710`: update MathJax CDN url for https | |||
|
270 | * :ghpull:`1713`: Make autocall regexp's configurable. | |||
|
271 | * :ghpull:`1703`: Allow TryNext to have an error message without it affecting the command chain | |||
|
272 | * :ghpull:`1714`: minor adjustments to test_pr | |||
|
273 | * :ghpull:`1704`: ensure all needed qt parts can be imported before settling for one | |||
|
274 | * :ghpull:`1706`: Mark test_push_numpy_nocopy as a known failure for Python 3 | |||
|
275 | * :ghpull:`1698`: fix tooltip on token with number | |||
|
276 | * :ghpull:`1245`: pythonw py3k fixes for issue #1226 | |||
|
277 | * :ghpull:`1685`: Add script to test pull request | |||
|
278 | * :ghpull:`1693`: deprecate IPYTHON_DIR in favor of IPYTHONDIR | |||
|
279 | * :ghpull:`1695`: Avoid deprecated warnings from ipython-qtconsole.desktop. | |||
|
280 | * :ghpull:`1694`: Add quote to notebook to allow it to load | |||
|
281 | * :ghpull:`1689`: Fix sys.path missing '' as first entry in `ipython kernel`. | |||
|
282 | * :ghpull:`1687`: import Binary from bson instead of pymongo | |||
|
283 | * :ghpull:`1616`: Make IPython.core.display.Image less notebook-centric | |||
|
284 | * :ghpull:`1684`: CLN: Remove redundant function definition. | |||
|
285 | * :ghpull:`1670`: Point %pastebin to gist | |||
|
286 | * :ghpull:`1669`: handle pyout messages in test_message_spec | |||
|
287 | * :ghpull:`1295`: add binary-tree engine interconnect example | |||
|
288 | * :ghpull:`1642`: Cherry-picked commits from 0.12.1 release | |||
|
289 | * :ghpull:`1659`: Handle carriage return characters ("\r") in HTML notebook output. | |||
|
290 | * :ghpull:`1656`: ensure kernels are cleaned up in embed_kernel tests | |||
|
291 | * :ghpull:`1664`: InteractiveShell.run_code: Update docstring. | |||
|
292 | * :ghpull:`1662`: Delay flushing softspace until after cell finishes | |||
|
293 | * :ghpull:`1643`: handle jpg/jpeg in the qtconsole | |||
|
294 | * :ghpull:`1652`: add patch_pyzmq() for backporting a few changes from newer pyzmq | |||
|
295 | * :ghpull:`1650`: DOC: moving files with SSH launchers | |||
|
296 | * :ghpull:`1357`: add IPython.embed_kernel() | |||
|
297 | * :ghpull:`1640`: Finish up embed_kernel | |||
|
298 | * :ghpull:`1651`: Remove bundled Itpl module | |||
|
299 | * :ghpull:`1634`: incremental improvements to SSH launchers | |||
|
300 | * :ghpull:`1649`: move examples/test_embed into examples/tests/embed | |||
|
301 | * :ghpull:`1633`: Fix installing extension from local file on Windows | |||
|
302 | * :ghpull:`1645`: Exclude UserDict when deep reloading NumPy. | |||
|
303 | * :ghpull:`1637`: Removed a ':' which shouldn't have been there | |||
|
304 | * :ghpull:`1631`: TST: QApplication doesn't quit early enough with PySide. | |||
|
305 | * :ghpull:`1629`: evaluate a few dangling validate_message generators | |||
|
306 | * :ghpull:`1621`: clear In[] prompt numbers on "Clear All Output" | |||
|
307 | * :ghpull:`1627`: Test the Message Spec | |||
|
308 | * :ghpull:`1624`: Fixes for byte-compilation on Python 3 | |||
|
309 | * :ghpull:`1615`: Add show() method to figure objects. | |||
|
310 | * :ghpull:`1625`: Fix deepreload on Python 3 | |||
|
311 | * :ghpull:`1620`: pyin message now have execution_count | |||
|
312 | * :ghpull:`1457`: Update deepreload to use a rewritten knee.py. Fixes dreload(numpy). | |||
|
313 | * :ghpull:`1613`: allow map / parallel function for single-engine views | |||
|
314 | * :ghpull:`1609`: exit notebook cleanly on SIGINT, SIGTERM | |||
|
315 | * :ghpull:`1607`: cleanup sqlitedb temporary db file after tests | |||
|
316 | * :ghpull:`1608`: don't rely on timedelta.total_seconds in AsyncResult | |||
|
317 | * :ghpull:`1599`: Fix for %run -d on Python 3 | |||
|
318 | * :ghpull:`1602`: Fix %env magic on Python 3. | |||
|
319 | * :ghpull:`1603`: Remove python3 profile | |||
|
320 | * :ghpull:`1604`: Exclude IPython.quarantine from installation | |||
|
321 | * :ghpull:`1600`: Specify encoding for io.open in notebook_reformat tests | |||
|
322 | * :ghpull:`1605`: Small fixes for Animation and Progress notebook | |||
|
323 | * :ghpull:`1529`: __all__ feature, improvement to dir2, and tests for both | |||
|
324 | * :ghpull:`1548`: add sugar methods/properties to AsyncResult | |||
|
325 | * :ghpull:`1535`: Fix pretty printing dispatch | |||
|
326 | * :ghpull:`1399`: Use LaTeX to print various built-in types with the SymPy printing extension | |||
|
327 | * :ghpull:`1597`: re-enter kernel.eventloop after catching SIGINT | |||
|
328 | * :ghpull:`1490`: rename plaintext cell -> raw cell | |||
|
329 | * :ghpull:`1480`: Fix %notebook magic, etc. nbformat unicode tests and fixes | |||
|
330 | * :ghpull:`1588`: Gtk3 integration with ipython works. | |||
|
331 | * :ghpull:`1595`: Examples syntax (avoid errors installing on Python 3) | |||
|
332 | * :ghpull:`1526`: Find encoding for Python files | |||
|
333 | * :ghpull:`1594`: Fix writing git commit ID to a file on build with Python 3 | |||
|
334 | * :ghpull:`1556`: shallow-copy DictDB query results | |||
|
335 | * :ghpull:`1502`: small changes in response to pyflakes pass | |||
|
336 | * :ghpull:`1445`: Don't build sphinx docs for sdists | |||
|
337 | * :ghpull:`1538`: store git commit hash in utils._sysinfo instead of hidden data file | |||
|
338 | * :ghpull:`1546`: attempt to suppress exceptions in channel threads at shutdown | |||
|
339 | * :ghpull:`1559`: update tools/github_stats.py to use GitHub API v3 | |||
|
340 | * :ghpull:`1563`: clear_output improvements | |||
|
341 | * :ghpull:`1560`: remove obsolete discussion of Twisted/trial from testing docs | |||
|
342 | * :ghpull:`1569`: BUG: qtconsole -- non-standard handling of \a and \b. [Fixes #1561] | |||
|
343 | * :ghpull:`1573`: BUG: Ctrl+C crashes wx pylab kernel in qtconsole. | |||
|
344 | * :ghpull:`1568`: fix PR #1567 | |||
|
345 | * :ghpull:`1567`: Fix: openssh_tunnel did not parse port in `server` | |||
|
346 | * :ghpull:`1565`: fix AsyncResult.abort | |||
|
347 | * :ghpull:`1552`: use os.getcwdu in NotebookManager | |||
|
348 | * :ghpull:`1541`: display_pub flushes stdout/err | |||
|
349 | * :ghpull:`1544`: make MultiKernelManager.kernel_manager_class configurable | |||
|
350 | * :ghpull:`1517`: Fix indentation bug in IPython/lib/pretty.py | |||
|
351 | * :ghpull:`1519`: BUG: Include the name of the exception type in its pretty format. | |||
|
352 | * :ghpull:`1489`: Fix zero-copy push | |||
|
353 | * :ghpull:`1477`: fix dangling `buffer` in IPython.parallel.util | |||
|
354 | * :ghpull:`1514`: DOC: Fix references to IPython.lib.pretty instead of the old location | |||
|
355 | * :ghpull:`1481`: BUG: Improve placement of CallTipWidget | |||
|
356 | * :ghpull:`1496`: BUG: LBYL when clearing the output history on shutdown. | |||
|
357 | * :ghpull:`1508`: fix sorting profiles in clustermanager | |||
|
358 | * :ghpull:`1495`: BUG: Fix pretty-printing for overzealous objects | |||
|
359 | * :ghpull:`1472`: more general fix for #662 | |||
|
360 | * :ghpull:`1483`: updated magic_history docstring | |||
|
361 | * :ghpull:`1383`: First version of cluster web service. | |||
|
362 | * :ghpull:`1398`: fix %tb after SyntaxError | |||
|
363 | * :ghpull:`1440`: Fix for failing testsuite when using --with-xml-coverage on windows. | |||
|
364 | * :ghpull:`1419`: Add %install_ext magic function. | |||
|
365 | * :ghpull:`1424`: Win32 shell interactivity | |||
|
366 | * :ghpull:`1468`: Simplify structure of a Job in the TaskScheduler | |||
|
367 | * :ghpull:`1447`: 1107 - Tab autocompletion can suggest invalid syntax | |||
|
368 | * :ghpull:`1469`: Fix typo in comment (insert space) | |||
|
369 | * :ghpull:`1463`: Fix completion when importing modules in the cwd. | |||
|
370 | * :ghpull:`1466`: Fix for issue #1437, unfriendly windows qtconsole error handling | |||
|
371 | * :ghpull:`1432`: Fix ipython directive | |||
|
372 | * :ghpull:`1465`: allow `ipython help subcommand` syntax | |||
|
373 | * :ghpull:`1416`: Conditional import of ctypes in inputhook | |||
|
374 | * :ghpull:`1462`: expedite parallel tests | |||
|
375 | * :ghpull:`1410`: Add javascript library and css stylesheet loading to JS class. | |||
|
376 | * :ghpull:`1448`: Fix for #875 Never build unicode error messages | |||
|
377 | * :ghpull:`1458`: use eval to uncan References | |||
|
378 | * :ghpull:`1450`: load mathjax from CDN via https | |||
|
379 | * :ghpull:`1451`: include heading level in JSON | |||
|
380 | * :ghpull:`1444`: Fix pyhton -> python typos | |||
|
381 | * :ghpull:`1414`: ignore errors in shell.var_expand | |||
|
382 | * :ghpull:`1430`: Fix for tornado check for tornado < 1.1.0 | |||
|
383 | * :ghpull:`1413`: get_home_dir expands symlinks, adjust test accordingly | |||
|
384 | * :ghpull:`1385`: updated and prettified magic doc strings | |||
|
385 | * :ghpull:`1406`: Browser selection | |||
|
386 | * :ghpull:`1377`: Saving non-ascii history | |||
|
387 | * :ghpull:`1402`: fix symlinked /home issue for FreeBSD | |||
|
388 | * :ghpull:`1405`: Only monkeypatch xunit when the tests are run using it. | |||
|
389 | * :ghpull:`1395`: Xunit & KnownFailure | |||
|
390 | * :ghpull:`1396`: Fix for %tb magic. | |||
|
391 | * :ghpull:`1386`: Jsd3 | |||
|
392 | * :ghpull:`1388`: Add simple support for running inside a virtualenv | |||
|
393 | * :ghpull:`1391`: Improve Hub/Scheduler when no engines are registered | |||
|
394 | * :ghpull:`1369`: load header with engine id when engine dies in TaskScheduler | |||
|
395 | * :ghpull:`1353`: Save notebook as script using unicode file handle. | |||
|
396 | * :ghpull:`1352`: Add '-m mod : run library module as a script' option. | |||
|
397 | * :ghpull:`1363`: Fix some minor color/style config issues in the qtconsole | |||
|
398 | * :ghpull:`1371`: Adds a quiet keyword to sync_imports | |||
|
399 | * :ghpull:`1387`: Fixing Cell menu to update cell type select box. | |||
|
400 | * :ghpull:`1296`: Wx gui example: fixes the broken example for `%gui wx`. | |||
|
401 | * :ghpull:`1372`: ipcontroller cleans up connection files unless reuse=True | |||
|
402 | * :ghpull:`1374`: remove calls to meaningless ZMQStream.on_err | |||
|
403 | * :ghpull:`1370`: allow draft76 websockets (Safari) | |||
|
404 | * :ghpull:`1368`: Ensure handler patterns are str, not unicode | |||
|
405 | * :ghpull:`1361`: Notebook bug fix branch | |||
|
406 | * :ghpull:`1364`: avoid jsonlib returning Decimal | |||
|
407 | * :ghpull:`1362`: Don't log complete contents of history replies, even in debug | |||
|
408 | * :ghpull:`1347`: fix weird magic completion in notebook | |||
|
409 | * :ghpull:`1346`: fixups for alternate URL prefix stuff | |||
|
410 | * :ghpull:`1336`: crack at making notebook.html use the layout.html template | |||
|
411 | * :ghpull:`1331`: RST and heading cells | |||
|
412 | * :ghpull:`1247`: fixes a bug causing extra newlines after comments. | |||
|
413 | * :ghpull:`1332`: notebook - allow prefixes in URL path. | |||
|
414 | * :ghpull:`1341`: Don't attempt to tokenize binary files for tracebacks | |||
|
415 | * :ghpull:`1334`: added key handler for control-s to notebook, seems to work pretty well | |||
|
416 | * :ghpull:`1338`: Fix see also in docstrings so API docs build | |||
|
417 | * :ghpull:`1335`: Notebook toolbar UI | |||
|
418 | * :ghpull:`1299`: made notebook.html extend layout.html | |||
|
419 | * :ghpull:`1318`: make Ctrl-D in qtconsole act same as in terminal (ready to merge) | |||
|
420 | * :ghpull:`1328`: Coverage | |||
|
421 | * :ghpull:`1206`: don't preserve fixConsole output in json | |||
|
422 | * :ghpull:`1330`: Add linewrapping to text cells (new feature in CodeMirror). | |||
|
423 | * :ghpull:`1309`: Inoculate clearcmd extension into %reset functionality | |||
|
424 | * :ghpull:`1327`: Updatecm2 | |||
|
425 | * :ghpull:`1326`: Removing Ace edit capability. | |||
|
426 | * :ghpull:`1325`: forgotten selected_cell -> get_selected_cell | |||
|
427 | * :ghpull:`1316`: Pass subprocess test runners a suitable location for xunit output | |||
|
428 | * :ghpull:`1303`: Updatecm | |||
|
429 | * :ghpull:`1312`: minor heartbeat tweaks | |||
|
430 | * :ghpull:`1306`: Fix %prun input parsing for escaped characters (closes #1302) | |||
|
431 | * :ghpull:`1301`: New "Fix for issue #1202" based on current master. | |||
|
432 | * :ghpull:`1289`: Make autoreload extension work on Python 3. | |||
|
433 | * :ghpull:`1288`: Don't ask for confirmation when stdin isn't available | |||
|
434 | * :ghpull:`1294`: TaskScheduler.hwm default to 1 instead of 0 | |||
|
435 | * :ghpull:`1283`: HeartMonitor.period should be an Integer | |||
|
436 | * :ghpull:`1264`: Aceify | |||
|
437 | * :ghpull:`1284`: a fix for GH 1269 | |||
|
438 | * :ghpull:`1213`: BUG: Minor typo in history_console_widget.py | |||
|
439 | * :ghpull:`1267`: add NoDB for non-recording Hub | |||
|
440 | * :ghpull:`1222`: allow Reference as callable in map/apply | |||
|
441 | * :ghpull:`1257`: use self.kernel_manager_class in qtconsoleapp | |||
|
442 | * :ghpull:`1253`: set auto_create flag for notebook apps | |||
|
443 | * :ghpull:`1262`: Heartbeat no longer shares the app's Context | |||
|
444 | * :ghpull:`1229`: Fix display of SyntaxError in Python 3 | |||
|
445 | * :ghpull:`1256`: Dewijmoize | |||
|
446 | * :ghpull:`1246`: Skip tests that require X, when importing pylab results in RuntimeError. | |||
|
447 | * :ghpull:`1211`: serve local files in notebook-dir | |||
|
448 | * :ghpull:`1224`: edit text cells on double-click instead of single-click | |||
|
449 | * :ghpull:`1187`: misc notebook: connection file cleanup, first heartbeat, startup flush | |||
|
450 | * :ghpull:`1207`: fix loadpy duplicating newlines | |||
|
451 | * :ghpull:`1129`: Unified setup.py | |||
|
452 | * :ghpull:`1199`: Reduce IPython.external.* | |||
|
453 | * :ghpull:`1218`: Added -q option to %prun for suppression of the output, along with editing the dochelp string. | |||
|
454 | * :ghpull:`1217`: Added -q option to %prun for suppression of the output, along with editing the dochelp string | |||
|
455 | * :ghpull:`1175`: core.completer: Clean up excessive and unused code. | |||
|
456 | * :ghpull:`1196`: docs: looks like a file path might have been accidentally pasted in the middle of a word | |||
|
457 | * :ghpull:`1190`: Fix link to Chris Fonnesbeck blog post about 0.11 highlights. | |||
|
458 | ||||
|
459 | Issues (742): | |||
|
460 | ||||
|
461 | * :ghissue:`1943`: add screenshot and link into releasenotes | |||
|
462 | * :ghissue:`1570`: [notebook] remove 'left panel' references from example. | |||
|
463 | * :ghissue:`1954`: update some example notebooks | |||
|
464 | * :ghissue:`2048`: move _encode_binary to jsonutil.encode_images | |||
|
465 | * :ghissue:`2050`: only add quotes around xunit-file on Windows | |||
|
466 | * :ghissue:`2047`: disable auto-scroll on mozilla | |||
|
467 | * :ghissue:`1258`: Magic %paste error | |||
|
468 | * :ghissue:`2015`: Fixes for %paste with special transformations | |||
|
469 | * :ghissue:`760`: Windows: test runner fails if repo path contains spaces | |||
|
470 | * :ghissue:`2046`: Iptest unicode | |||
|
471 | * :ghissue:`1939`: Namespaces | |||
|
472 | * :ghissue:`2042`: increase auto-scroll threshold to 100 lines | |||
|
473 | * :ghissue:`2043`: move RemoteError import to top-level | |||
|
474 | * :ghissue:`641`: In %magic help, remove duplicate aliases | |||
|
475 | * :ghissue:`2036`: %alias_magic | |||
|
476 | * :ghissue:`1968`: Proposal of icons for .ipynb files | |||
|
477 | * :ghissue:`825`: keyboardinterrupt crashes gtk gui when gtk.set_interactive is not available | |||
|
478 | * :ghissue:`1971`: Remove duplicate magics docs | |||
|
479 | * :ghissue:`2040`: Namespaces for cleaner public APIs | |||
|
480 | * :ghissue:`2039`: ipython parallel import exception | |||
|
481 | * :ghissue:`2035`: Getdefaultencoding test error with sympy 0.7.1_git | |||
|
482 | * :ghissue:`2037`: remove `ipython-qtconsole` gui-script | |||
|
483 | * :ghissue:`1516`: ipython-qtconsole script isn't installed for Python 2.x | |||
|
484 | * :ghissue:`1297`: "ipython -p sh" is in documentation but doesn't work | |||
|
485 | * :ghissue:`2038`: add extra clear warning to shell doc | |||
|
486 | * :ghissue:`1265`: please ship unminified js and css sources | |||
|
487 | * :ghissue:`2029`: Ship unminified js | |||
|
488 | * :ghissue:`1920`: Provide an easy way to override the Qt widget used by qtconsole | |||
|
489 | * :ghissue:`2007`: Add custom_control and custom_page_control variables to override the Qt widgets used by qtconsole | |||
|
490 | * :ghissue:`2009`: In %magic help, remove duplicate aliases | |||
|
491 | * :ghissue:`2033`: ipython parallel pushing and pulling recarrays | |||
|
492 | * :ghissue:`2034`: fix&test push/pull recarrays | |||
|
493 | * :ghissue:`2028`: Reduce unhelpful information shown by pinfo | |||
|
494 | * :ghissue:`1992`: Tab completion fails with many spaces in filename | |||
|
495 | * :ghissue:`1885`: handle too old wx | |||
|
496 | * :ghissue:`2030`: check wxPython version in inputhook | |||
|
497 | * :ghissue:`2024`: Make interactive_usage a bit more rst friendly | |||
|
498 | * :ghissue:`2031`: disable ^C^C confirmation on Windows | |||
|
499 | * :ghissue:`2023`: Unicode test failure on OS X | |||
|
500 | * :ghissue:`2027`: match stdin encoding in frontend readline test | |||
|
501 | * :ghissue:`1901`: Windows: parallel test fails assert, leaves 14 python processes alive | |||
|
502 | * :ghissue:`2025`: Fix parallel test on WinXP - wait for resource cleanup. | |||
|
503 | * :ghissue:`1986`: Line magic function `%R` not found. (Rmagic) | |||
|
504 | * :ghissue:`1712`: test failure in ubuntu package daily build | |||
|
505 | * :ghissue:`1183`: 0.12 testsuite failures | |||
|
506 | * :ghissue:`2016`: BUG: test runner fails in Windows if filenames contain spaces. | |||
|
507 | * :ghissue:`1806`: Alternate upload methods in firefox | |||
|
508 | * :ghissue:`2019`: Windows: home directory expansion test fails | |||
|
509 | * :ghissue:`2020`: Fix home path expansion test in Windows. | |||
|
510 | * :ghissue:`2017`: Windows core test error - filename quoting | |||
|
511 | * :ghissue:`2021`: Fix Windows pathname issue in 'odd encoding' test. | |||
|
512 | * :ghissue:`1998`: call to nt.assert_true(path._writable_dir(home)) returns false in test_path.py | |||
|
513 | * :ghissue:`2022`: don't check writability in test for get_home_dir when HOME is undefined | |||
|
514 | * :ghissue:`1589`: Test failures and docs don't build on Mac OS X Lion | |||
|
515 | * :ghissue:`1996`: frontend test tweaks | |||
|
516 | * :ghissue:`2011`: Notebook server can't start cluster with hyphen-containing profile name | |||
|
517 | * :ghissue:`2014`: relax profile regex in notebook | |||
|
518 | * :ghissue:`2013`: brew install pyqt | |||
|
519 | * :ghissue:`2005`: Strange output artifacts in footer of notebook | |||
|
520 | * :ghissue:`2012`: Mono cursor offset | |||
|
521 | * :ghissue:`2004`: Clarify generic message spec vs. Python message API in docs | |||
|
522 | * :ghissue:`2006`: Don't crash when starting notebook server if runnable browser not found | |||
|
523 | * :ghissue:`2010`: notebook: Print a warning (but do not abort) if no webbrowser can be found. | |||
|
524 | * :ghissue:`2008`: pip install virtualenv | |||
|
525 | * :ghissue:`2003`: Wrong case of rmagic in docs | |||
|
526 | * :ghissue:`2002`: Refactor %magic into a lsmagic_docs API function. | |||
|
527 | * :ghissue:`2000`: kernel.js consistency with generic IPython message format. | |||
|
528 | * :ghissue:`1999`: `%magic` help: display line and cell magics in alphabetical order. | |||
|
529 | * :ghissue:`1635`: test_prun_quotes fails on Windows | |||
|
530 | * :ghissue:`1984`: Cannot restart Notebook when using `%%script --bg` | |||
|
531 | * :ghissue:`1981`: Clean BG processes created by %%script on kernel exit | |||
|
532 | * :ghissue:`1994`: Fix RST misformatting. | |||
|
533 | * :ghissue:`1949`: Introduce Notebook Magics | |||
|
534 | * :ghissue:`1985`: Kernels should start in notebook dir when manually specified | |||
|
535 | * :ghissue:`1980`: Notebook should check that --notebook-dir exists | |||
|
536 | * :ghissue:`1951`: minor notebook startup/notebook-dir adjustments | |||
|
537 | * :ghissue:`1969`: tab completion in notebook for paths not triggered | |||
|
538 | * :ghissue:`1974`: Allow path completion on notebook. | |||
|
539 | * :ghissue:`1964`: allow multiple instances of a Magic | |||
|
540 | * :ghissue:`1960`: %page not working | |||
|
541 | * :ghissue:`1991`: fix _ofind attr in %page | |||
|
542 | * :ghissue:`1982`: Shutdown qtconsole problem? | |||
|
543 | * :ghissue:`1988`: check for active frontend in update_restart_checkbox | |||
|
544 | * :ghissue:`1979`: Add support for tox (http://tox.testrun.org/) and Travis CI (http://travis-ci.org/) | |||
|
545 | * :ghissue:`1989`: Parallel: output of %px and %px${suffix} is inconsistent | |||
|
546 | * :ghissue:`1966`: ValueError: packer could not serialize a simple message | |||
|
547 | * :ghissue:`1987`: Notebook: MathJax offline install not recognized | |||
|
548 | * :ghissue:`1970`: dblclick to restore size of images | |||
|
549 | * :ghissue:`1983`: Notebook does not save heading level | |||
|
550 | * :ghissue:`1978`: Notebook names truncating at the first period | |||
|
551 | * :ghissue:`1553`: Limited size of output cells and provide scroll bars for such output cells | |||
|
552 | * :ghissue:`1825`: second attempt at scrolled long output | |||
|
553 | * :ghissue:`1915`: add cell-level metadata | |||
|
554 | * :ghissue:`1934`: Cell/Worksheet metadata | |||
|
555 | * :ghissue:`1746`: Confirm restart (configuration option, and checkbox UI) | |||
|
556 | * :ghissue:`1790`: Commenting function. | |||
|
557 | * :ghissue:`1767`: Tab completion problems with cell magics | |||
|
558 | * :ghissue:`1944`: [qtconsole] take %,%% prefix into account for completion | |||
|
559 | * :ghissue:`1973`: fix another FreeBSD $HOME symlink issue | |||
|
560 | * :ghissue:`1972`: Fix completion of '%tim' in the Qt console | |||
|
561 | * :ghissue:`1887`: Make it easy to resize jpeg/png images back to original size. | |||
|
562 | * :ghissue:`1967`: Fix psums example description in docs | |||
|
563 | * :ghissue:`1678`: ctrl-z clears cell output in notebook when pressed enough times | |||
|
564 | * :ghissue:`1965`: fix for #1678, undo no longer clears cells | |||
|
565 | * :ghissue:`1952`: avoid duplicate "Websockets closed" dialog on ws close | |||
|
566 | * :ghissue:`1961`: UnicodeDecodeError on directory with unicode chars in prompt | |||
|
567 | * :ghissue:`1963`: styling prompt, {color.Normal} excepts | |||
|
568 | * :ghissue:`1962`: Support unicode prompts | |||
|
569 | * :ghissue:`1959`: %page not working on qtconsole for Windows XP 32-bit | |||
|
570 | * :ghissue:`1955`: update to latest version of vim-ipython | |||
|
571 | * :ghissue:`1945`: Add --proc option to %%script | |||
|
572 | * :ghissue:`1957`: fix indentation in kernel.js | |||
|
573 | * :ghissue:`1956`: move import RemoteError after get_exc_info | |||
|
574 | * :ghissue:`1950`: Fix for copy action (Ctrl+C) when there is no pager defined in qtconsole | |||
|
575 | * :ghissue:`1948`: Fix help string for InteractiveShell.ast_node_interactivity | |||
|
576 | * :ghissue:`1941`: script magics cause terminal spam | |||
|
577 | * :ghissue:`1942`: swallow stderr of which in utils.process.find_cmd | |||
|
578 | * :ghissue:`1833`: completer draws slightly too small on Chrome | |||
|
579 | * :ghissue:`1940`: fix completer css on some Chrome versions | |||
|
580 | * :ghissue:`1938`: remove remaining references to deprecated XREP/XREQ names | |||
|
581 | * :ghissue:`1924`: HTML superscripts not shown raised in the notebook | |||
|
582 | * :ghissue:`1925`: Fix styling of superscripts and subscripts. Closes #1924. | |||
|
583 | * :ghissue:`1461`: User notification if notebook saving fails | |||
|
584 | * :ghissue:`1936`: increase duration of save messages | |||
|
585 | * :ghissue:`1542`: %save magic fails in clients without stdin if file already exists | |||
|
586 | * :ghissue:`1937`: add %save -f | |||
|
587 | * :ghissue:`1572`: pyreadline version dependency not correctly checked | |||
|
588 | * :ghissue:`1935`: add version checking to pyreadline import test | |||
|
589 | * :ghissue:`1849`: Octave magics | |||
|
590 | * :ghissue:`1759`: github, merge PR(s) just by number(s) | |||
|
591 | * :ghissue:`1931`: Win py3fixes | |||
|
592 | * :ghissue:`1646`: Meaning of restart parameter in client.shutdown() unclear | |||
|
593 | * :ghissue:`1933`: oinspect.find_file: Additional safety if file cannot be found. | |||
|
594 | * :ghissue:`1916`: %paste doesn't work on py3 | |||
|
595 | * :ghissue:`1932`: Fix adding functions to CommandChainDispatcher with equal priority on Py 3 | |||
|
596 | * :ghissue:`1928`: Select NoDB by default | |||
|
597 | * :ghissue:`1923`: Add IPython syntax support to the %timeit magic, in line and cell mode | |||
|
598 | * :ghissue:`1926`: Make completer recognize escaped quotes in strings. | |||
|
599 | * :ghissue:`1929`: Ipython-qtconsole (0.12.1) hangs with Python 2.7.3, Windows 7 64 bit | |||
|
600 | * :ghissue:`1409`: [qtconsole] forward delete bring completion into current line | |||
|
601 | * :ghissue:`1922`: py3k compatibility for setupegg.py | |||
|
602 | * :ghissue:`1598`: document that sync_imports() can't handle "import foo as bar" | |||
|
603 | * :ghissue:`1893`: Update Parallel Magics and Exception Display | |||
|
604 | * :ghissue:`1890`: Docstrings for magics that use @magic_arguments are rendered wrong | |||
|
605 | * :ghissue:`1921`: magic_arguments: dedent but otherwise preserve indentation. | |||
|
606 | * :ghissue:`1919`: Use oinspect in CodeMagics._find_edit_target | |||
|
607 | * :ghissue:`1918`: don't warn in iptest if deathrow/quarantine are missing | |||
|
608 | * :ghissue:`1914`: %pdef failing on python3 | |||
|
609 | * :ghissue:`1917`: Fix for %pdef on Python 3 | |||
|
610 | * :ghissue:`1428`: Failing test that prun does not clobber string escapes | |||
|
611 | * :ghissue:`1913`: Fix for #1428 | |||
|
612 | * :ghissue:`1911`: temporarily skip autoreload tests | |||
|
613 | * :ghissue:`1549`: autoreload extension crashes ipython | |||
|
614 | * :ghissue:`1908`: find_file errors on windows | |||
|
615 | * :ghissue:`1909`: Fix for #1908, use os.path.normcase for safe filename comparisons | |||
|
616 | * :ghissue:`1907`: py3compat fixes for %%script and tests | |||
|
617 | * :ghissue:`1904`: %%px? doesn't work, shows info for %px, general cell magic problem | |||
|
618 | * :ghissue:`1906`: ofind finds non-unique cell magics | |||
|
619 | * :ghissue:`1894`: Win64 binary install fails | |||
|
620 | * :ghissue:`1799`: Source file not found for magics | |||
|
621 | * :ghissue:`1845`: Fixes to inspection machinery for magics | |||
|
622 | * :ghissue:`1774`: Some magics seems broken | |||
|
623 | * :ghissue:`1586`: Clean up tight coupling between Notebook, CodeCell and Kernel Javascript objects | |||
|
624 | * :ghissue:`1632`: Win32 shell interactivity apparently broke qtconsole "cd" magic | |||
|
625 | * :ghissue:`1902`: Workaround fix for gh-1632; minimal revert of gh-1424 | |||
|
626 | * :ghissue:`1900`: Cython libs | |||
|
627 | * :ghissue:`1503`: Cursor is offset in notebook in Chrome 17 on Linux | |||
|
628 | * :ghissue:`1426`: Qt console doesn't handle the `--gui` flag correctly. | |||
|
629 | * :ghissue:`1180`: Can't start IPython kernel in Spyder | |||
|
630 | * :ghissue:`581`: test IPython.zmq | |||
|
631 | * :ghissue:`1593`: Name embedded in notebook overrides filename | |||
|
632 | * :ghissue:`1899`: add ScriptMagics to class list for generated config | |||
|
633 | * :ghissue:`1618`: generate or minimize manpages | |||
|
634 | * :ghissue:`1898`: minimize manpages | |||
|
635 | * :ghissue:`1896`: Windows: apparently spurious warning 'Excluding nonexistent file' ... test_exampleip | |||
|
636 | * :ghissue:`1897`: use glob for bad exclusion warning | |||
|
637 | * :ghissue:`1215`: updated %quickref to show short-hand for %sc and %sx | |||
|
638 | * :ghissue:`1855`: %%script and %%file magics | |||
|
639 | * :ghissue:`1863`: Ability to silence a cell in the notebook | |||
|
640 | * :ghissue:`1870`: add %%capture for capturing stdout/err | |||
|
641 | * :ghissue:`1861`: Use dvipng to format sympy.Matrix | |||
|
642 | * :ghissue:`1867`: Fix 1px margin bouncing of selected menu item. | |||
|
643 | * :ghissue:`1889`: Reconnect when the websocket connection closes unexpectedly | |||
|
644 | * :ghissue:`1577`: If a notebook loses its network connection WebSockets won't reconnect | |||
|
645 | * :ghissue:`1886`: Fix a bug in renaming notebook | |||
|
646 | * :ghissue:`1895`: Fix error in test suite with ip.system() | |||
|
647 | * :ghissue:`1762`: add `locate` entry points | |||
|
648 | * :ghissue:`1883`: Fix vertical offset due to bold/italics, and bad browser fonts. | |||
|
649 | * :ghissue:`1875`: re-write columnize, with intermediate step. | |||
|
650 | * :ghissue:`1860`: IPython.utils.columnize sometime wrong... | |||
|
651 | * :ghissue:`1851`: new completer for qtconsole. | |||
|
652 | * :ghissue:`1892`: Remove suspicious quotes in interactiveshell.py | |||
|
653 | * :ghissue:`1854`: Class `%hierarchy` and graphiz `%%dot` magics | |||
|
654 | * :ghissue:`1827`: Sending tracebacks over ZMQ should protect against unicode failure | |||
|
655 | * :ghissue:`1864`: Rmagic exceptions | |||
|
656 | * :ghissue:`1829`: [notebook] don't care about leading prct in completion | |||
|
657 | * :ghissue:`1832`: Make svg, jpeg and png images resizable in notebook. | |||
|
658 | * :ghissue:`1674`: HTML Notebook carriage-return handling, take 2 | |||
|
659 | * :ghissue:`1874`: cython_magic uses importlib, which doesn't ship with py2.6 | |||
|
660 | * :ghissue:`1882`: Remove importlib dependency which not available in Python 2.6. | |||
|
661 | * :ghissue:`1878`: shell access using ! will not fill class or function scope vars | |||
|
662 | * :ghissue:`1879`: Correct stack depth for variable expansion in !system commands | |||
|
663 | * :ghissue:`1840`: New JS completer should merge completions before display | |||
|
664 | * :ghissue:`1841`: [notebook] deduplicate completion results | |||
|
665 | * :ghissue:`1736`: no good error message on missing tkinter and %paste | |||
|
666 | * :ghissue:`1741`: Display message from TryNext error in magic_paste | |||
|
667 | * :ghissue:`1850`: Remove args/kwargs handling in TryNext, fix %paste error messages. | |||
|
668 | * :ghissue:`1663`: Keep line-endings in ipynb | |||
|
669 | * :ghissue:`1872`: Matplotlib window freezes using intreractive plot in qtconsole | |||
|
670 | * :ghissue:`1869`: Improve CodeMagics._find_edit_target | |||
|
671 | * :ghissue:`1781`: Colons in notebook name causes notebook deletion without warning | |||
|
672 | * :ghissue:`1815`: Make : invalid in filenames in the Notebook JS code. | |||
|
673 | * :ghissue:`1819`: doc: cleanup the parallel psums example a little | |||
|
674 | * :ghissue:`1838`: externals cleanup | |||
|
675 | * :ghissue:`1839`: External cleanup | |||
|
676 | * :ghissue:`1782`: fix Magic menu in qtconsole, split in groups | |||
|
677 | * :ghissue:`1862`: Minor bind_kernel improvements | |||
|
678 | * :ghissue:`1859`: kernmagic during console startup | |||
|
679 | * :ghissue:`1857`: Prevent jumping of window to input when output is clicked. | |||
|
680 | * :ghissue:`1856`: Fix 1px jumping of cells and menus in Notebook. | |||
|
681 | * :ghissue:`1848`: task fails with "AssertionError: not enough buffers!" after second resubmit | |||
|
682 | * :ghissue:`1852`: fix chained resubmissions | |||
|
683 | * :ghissue:`1780`: Rmagic extension | |||
|
684 | * :ghissue:`1853`: Fix jumpy notebook behavior | |||
|
685 | * :ghissue:`1842`: task with UnmetDependency error still owned by engine | |||
|
686 | * :ghissue:`1847`: add InlineBackend to ConsoleApp class list | |||
|
687 | * :ghissue:`1846`: Exceptions within multiprocessing crash Ipython notebook kernel | |||
|
688 | * :ghissue:`1843`: Notebook does not exist and permalinks | |||
|
689 | * :ghissue:`1837`: edit magic broken in head | |||
|
690 | * :ghissue:`1834`: resubmitted tasks doesn't have same session name | |||
|
691 | * :ghissue:`1836`: preserve header for resubmitted tasks | |||
|
692 | * :ghissue:`1776`: fix magic menu in qtconsole | |||
|
693 | * :ghissue:`1828`: change default extension to .ipy for %save -r | |||
|
694 | * :ghissue:`1800`: Reintroduce recall | |||
|
695 | * :ghissue:`1671`: __future__ environments | |||
|
696 | * :ghissue:`1830`: lsmagic lists magics in alphabetical order | |||
|
697 | * :ghissue:`1835`: Use Python import in ipython profile config | |||
|
698 | * :ghissue:`1773`: Update SymPy profile: SymPy's latex() can now print set and frozenset | |||
|
699 | * :ghissue:`1761`: Edited documentation to use IPYTHONDIR in place of ~/.ipython | |||
|
700 | * :ghissue:`1772`: notebook autocomplete fail when typing number | |||
|
701 | * :ghissue:`1822`: aesthetics pass on AsyncResult.display_outputs | |||
|
702 | * :ghissue:`1460`: Redirect http to https for notebook | |||
|
703 | * :ghissue:`1287`: Refactor the notebook tab completion/tooltip | |||
|
704 | * :ghissue:`1596`: In rename dialog, <return> should submit | |||
|
705 | * :ghissue:`1821`: ENTER submits the rename notebook dialog. | |||
|
706 | * :ghissue:`1750`: Let the user disable random port selection | |||
|
707 | * :ghissue:`1820`: NotebookApp: Make the number of ports to retry user configurable. | |||
|
708 | * :ghissue:`1816`: Always use filename as the notebook name. | |||
|
709 | * :ghissue:`1775`: assert_in not present on Python 2.6 | |||
|
710 | * :ghissue:`1813`: Add assert_in method to nose for Python 2.6 | |||
|
711 | * :ghissue:`1498`: Add tooltip keyboard shortcuts | |||
|
712 | * :ghissue:`1711`: New Tooltip, New Completer and JS Refactor | |||
|
713 | * :ghissue:`1798`: a few simple fixes for docs/parallel | |||
|
714 | * :ghissue:`1818`: possible bug with latex / markdown | |||
|
715 | * :ghissue:`1647`: Aborted parallel tasks can't be resubmitted | |||
|
716 | * :ghissue:`1817`: Change behavior of ipython notebook --port=... | |||
|
717 | * :ghissue:`1738`: IPython.embed_kernel issues | |||
|
718 | * :ghissue:`1610`: Basic bold and italic in HTML output cells | |||
|
719 | * :ghissue:`1576`: Start and stop kernels from the notebook dashboard | |||
|
720 | * :ghissue:`1515`: impossible to shutdown notebook kernels | |||
|
721 | * :ghissue:`1812`: Ensure AsyncResult.display_outputs doesn't display empty streams | |||
|
722 | * :ghissue:`1811`: warn on nonexistent exclusions in iptest | |||
|
723 | * :ghissue:`1809`: test suite error in IPython.zmq on windows | |||
|
724 | * :ghissue:`1810`: fix for #1809, failing tests in IPython.zmq | |||
|
725 | * :ghissue:`1808`: Reposition alternate upload for firefox [need cross browser/OS/language test] | |||
|
726 | * :ghissue:`1742`: Check for custom_exceptions only once | |||
|
727 | * :ghissue:`1802`: cythonmagic tests should be skipped if Cython not available | |||
|
728 | * :ghissue:`1062`: warning message in IPython.extensions test | |||
|
729 | * :ghissue:`1807`: add missing cython exclusion in iptest | |||
|
730 | * :ghissue:`1805`: Fixed a vcvarsall.bat error on win32/Py2.7 when trying to compile with m... | |||
|
731 | * :ghissue:`1803`: MPI parallel %px bug | |||
|
732 | * :ghissue:`1804`: Fixed a vcvarsall.bat error on win32/Py2.7 when trying to compile with mingw. | |||
|
733 | * :ghissue:`1492`: Drag target very small if IPython Dashboard has no notebooks | |||
|
734 | * :ghissue:`1562`: Offer a method other than drag-n-drop to upload notebooks | |||
|
735 | * :ghissue:`1739`: Dashboard improvement (necessary merge of #1658 and #1676 + fix #1492) | |||
|
736 | * :ghissue:`1770`: Cython related magic functions | |||
|
737 | * :ghissue:`1532`: qtconsole does not accept --gui switch | |||
|
738 | * :ghissue:`1707`: Accept --gui=<...> switch in IPython qtconsole. | |||
|
739 | * :ghissue:`1797`: Fix comment which breaks Emacs syntax highlighting. | |||
|
740 | * :ghissue:`1796`: %gui magic broken | |||
|
741 | * :ghissue:`1795`: fix %gui magic | |||
|
742 | * :ghissue:`1788`: extreme truncating of return values | |||
|
743 | * :ghissue:`1793`: Raise repr limit for strings to 80 characters (from 30). | |||
|
744 | * :ghissue:`1794`: don't use XDG path on OS X | |||
|
745 | * :ghissue:`1777`: ipython crash on wrong encoding | |||
|
746 | * :ghissue:`1792`: Unicode-aware logger | |||
|
747 | * :ghissue:`1791`: update zmqshell magics | |||
|
748 | * :ghissue:`1787`: DOC: Remove regression from qt-console docs. | |||
|
749 | * :ghissue:`1785`: IPython.utils.tests.test_process.SubProcessTestCase | |||
|
750 | * :ghissue:`1758`: test_pr, fallback on http if git protocol fail, and SSL errors... | |||
|
751 | * :ghissue:`1786`: Make notebook save failures more salient | |||
|
752 | * :ghissue:`1748`: Fix some tests for Python 3.3 | |||
|
753 | * :ghissue:`1755`: test for pygments before running qt tests | |||
|
754 | * :ghissue:`1771`: Make default value of interactivity passed to run_ast_nodes configurable | |||
|
755 | * :ghissue:`1783`: part of PR #1606 (loadpy -> load) erased by magic refactoring. | |||
|
756 | * :ghissue:`1784`: restore loadpy to load | |||
|
757 | * :ghissue:`1768`: Update parallel magics | |||
|
758 | * :ghissue:`1778`: string exception in IPython/core/magic.py:232 | |||
|
759 | * :ghissue:`1779`: Tidy up error raising in magic decorators. | |||
|
760 | * :ghissue:`1769`: Allow cell mode timeit without setup code. | |||
|
761 | * :ghissue:`1716`: Fix for fake filenames in verbose traceback | |||
|
762 | * :ghissue:`1763`: [qtconsole] fix append_plain_html -> append_html | |||
|
763 | * :ghissue:`1766`: Test failure in IPython.parallel | |||
|
764 | * :ghissue:`1611`: IPEP1: Cell magics and general cleanup of the Magic system | |||
|
765 | * :ghissue:`1732`: Refactoring of the magics system and implementation of cell magics | |||
|
766 | * :ghissue:`1765`: test_pr should clearn PYTHONPATH for the subprocesses | |||
|
767 | * :ghissue:`1630`: Merge divergent Kernel implementations | |||
|
768 | * :ghissue:`1705`: [notebook] Make pager resizable, and remember size... | |||
|
769 | * :ghissue:`1606`: Share code for %pycat and %loadpy, make %pycat aware of URLs | |||
|
770 | * :ghissue:`1720`: Adding interactive inline plotting to notebooks with flot | |||
|
771 | * :ghissue:`1701`: [notebook] Open HTML links in a new window by default | |||
|
772 | * :ghissue:`1757`: Open IPython notebook hyperlinks in a new window using target=_blank | |||
|
773 | * :ghissue:`1735`: Open IPython notebook hyperlinks in a new window using target=_blank | |||
|
774 | * :ghissue:`1754`: Fix typo enconters->encounters | |||
|
775 | * :ghissue:`1753`: Clear window title when kernel is restarted | |||
|
776 | * :ghissue:`735`: Images missing from XML/SVG export (for me) | |||
|
777 | * :ghissue:`1449`: Fix for bug #735 : Images missing from XML/SVG export | |||
|
778 | * :ghissue:`1752`: Reconnect Websocket when it closes unexpectedly | |||
|
779 | * :ghissue:`1751`: Reconnect Websocket when it closes unexpectedly | |||
|
780 | * :ghissue:`1749`: Load MathJax.js using HTTPS when IPython notebook server is HTTPS | |||
|
781 | * :ghissue:`1743`: Tooltip completer js refactor | |||
|
782 | * :ghissue:`1700`: A module for sending custom user messages from the kernel. | |||
|
783 | * :ghissue:`1745`: htmlnotebook: Cursor is off | |||
|
784 | * :ghissue:`1728`: ipython crash with matplotlib during picking | |||
|
785 | * :ghissue:`1681`: add qt config option to clear_on_kernel_restart | |||
|
786 | * :ghissue:`1733`: Tooltip completer js refactor | |||
|
787 | * :ghissue:`1676`: Kernel status/shutdown from dashboard | |||
|
788 | * :ghissue:`1658`: Alternate notebook upload methods | |||
|
789 | * :ghissue:`1727`: terminate kernel after embed_kernel tests | |||
|
790 | * :ghissue:`1737`: add HistoryManager to ipapp class list | |||
|
791 | * :ghissue:`945`: Open a notebook from the command line | |||
|
792 | * :ghissue:`1686`: ENH: Open a notebook from the command line | |||
|
793 | * :ghissue:`1709`: fixes #1708, failing test in arg_split on windows | |||
|
794 | * :ghissue:`1718`: Use CRegExp trait for regular expressions. | |||
|
795 | * :ghissue:`1729`: Catch failure in repr() for %whos | |||
|
796 | * :ghissue:`1726`: use eval for command-line args instead of exec | |||
|
797 | * :ghissue:`1723`: scatter/gather fail with targets='all' | |||
|
798 | * :ghissue:`1724`: fix scatter/gather with targets='all' | |||
|
799 | * :ghissue:`1725`: add --no-ff to git pull in test_pr | |||
|
800 | * :ghissue:`1722`: unicode exception when evaluating expression with non-ascii characters | |||
|
801 | * :ghissue:`1721`: Tooltip completer js refactor | |||
|
802 | * :ghissue:`1657`: Add `wait` optional argument to `hooks.editor` | |||
|
803 | * :ghissue:`123`: Define sys.ps{1,2} | |||
|
804 | * :ghissue:`1717`: Define generic sys.ps{1,2,3}, for use by scripts. | |||
|
805 | * :ghissue:`1442`: cache-size issue in qtconsole | |||
|
806 | * :ghissue:`1691`: Finish PR #1446 | |||
|
807 | * :ghissue:`1446`: Fixing Issue #1442 | |||
|
808 | * :ghissue:`1710`: update MathJax CDN url for https | |||
|
809 | * :ghissue:`81`: Autocall fails if first function argument begins with "-" or "+ | |||
|
810 | * :ghissue:`1713`: Make autocall regexp's configurable. | |||
|
811 | * :ghissue:`211`: paste command not working | |||
|
812 | * :ghissue:`1703`: Allow TryNext to have an error message without it affecting the command chain | |||
|
813 | * :ghissue:`1714`: minor adjustments to test_pr | |||
|
814 | * :ghissue:`1509`: New tooltip for notebook | |||
|
815 | * :ghissue:`1697`: Major refactoring of the Notebook, Kernel and CodeCell JavaScript. | |||
|
816 | * :ghissue:`788`: Progress indicator in the notebook (and perhaps the Qt console) | |||
|
817 | * :ghissue:`1034`: Single process Qt console | |||
|
818 | * :ghissue:`1557`: magic function conflict while using --pylab | |||
|
819 | * :ghissue:`1476`: Pylab figure objects not properly updating | |||
|
820 | * :ghissue:`1704`: ensure all needed qt parts can be imported before settling for one | |||
|
821 | * :ghissue:`1708`: test failure in arg_split on windows | |||
|
822 | * :ghissue:`1706`: Mark test_push_numpy_nocopy as a known failure for Python 3 | |||
|
823 | * :ghissue:`1696`: notebook tooltip fail on function with number | |||
|
824 | * :ghissue:`1698`: fix tooltip on token with number | |||
|
825 | * :ghissue:`1226`: Windows GUI only (pythonw) bug for IPython on Python 3.x | |||
|
826 | * :ghissue:`1245`: pythonw py3k fixes for issue #1226 | |||
|
827 | * :ghissue:`1417`: Notebook Completer Class | |||
|
828 | * :ghissue:`1690`: [Bogus] Deliberately make a test fail | |||
|
829 | * :ghissue:`1685`: Add script to test pull request | |||
|
830 | * :ghissue:`1167`: Settle on a choice for $IPYTHONDIR | |||
|
831 | * :ghissue:`1693`: deprecate IPYTHON_DIR in favor of IPYTHONDIR | |||
|
832 | * :ghissue:`1672`: ipython-qtconsole.desktop is using a deprecated format | |||
|
833 | * :ghissue:`1695`: Avoid deprecated warnings from ipython-qtconsole.desktop. | |||
|
834 | * :ghissue:`1694`: Add quote to notebook to allow it to load | |||
|
835 | * :ghissue:`1240`: sys.path missing `''` as first entry when kernel launched without interface | |||
|
836 | * :ghissue:`1689`: Fix sys.path missing '' as first entry in `ipython kernel`. | |||
|
837 | * :ghissue:`1683`: Parallel controller failing with Pymongo 2.2 | |||
|
838 | * :ghissue:`1687`: import Binary from bson instead of pymongo | |||
|
839 | * :ghissue:`1614`: Display Image in Qtconsole | |||
|
840 | * :ghissue:`1616`: Make IPython.core.display.Image less notebook-centric | |||
|
841 | * :ghissue:`1684`: CLN: Remove redundant function definition. | |||
|
842 | * :ghissue:`1655`: Add %open magic command to open editor in non-blocking manner | |||
|
843 | * :ghissue:`1677`: middle-click paste broken in notebook | |||
|
844 | * :ghissue:`1670`: Point %pastebin to gist | |||
|
845 | * :ghissue:`1667`: Test failure in test_message_spec | |||
|
846 | * :ghissue:`1668`: Test failure in IPython.zmq.tests.test_message_spec.test_complete "'pyout' != 'status'" | |||
|
847 | * :ghissue:`1669`: handle pyout messages in test_message_spec | |||
|
848 | * :ghissue:`1295`: add binary-tree engine interconnect example | |||
|
849 | * :ghissue:`1642`: Cherry-picked commits from 0.12.1 release | |||
|
850 | * :ghissue:`1659`: Handle carriage return characters ("\r") in HTML notebook output. | |||
|
851 | * :ghissue:`1313`: Figure out MathJax 2 support | |||
|
852 | * :ghissue:`1653`: Test failure in IPython.zmq | |||
|
853 | * :ghissue:`1656`: ensure kernels are cleaned up in embed_kernel tests | |||
|
854 | * :ghissue:`1666`: pip install ipython==dev installs version 0.8 from an old svn repo | |||
|
855 | * :ghissue:`1664`: InteractiveShell.run_code: Update docstring. | |||
|
856 | * :ghissue:`1512`: `print stuff,` should avoid newline | |||
|
857 | * :ghissue:`1662`: Delay flushing softspace until after cell finishes | |||
|
858 | * :ghissue:`1643`: handle jpg/jpeg in the qtconsole | |||
|
859 | * :ghissue:`966`: dreload fails on Windows XP with iPython 0.11 "Unexpected Error" | |||
|
860 | * :ghissue:`1500`: dreload doesn't seem to exclude numpy | |||
|
861 | * :ghissue:`1520`: kernel crash when showing tooltip (?) | |||
|
862 | * :ghissue:`1652`: add patch_pyzmq() for backporting a few changes from newer pyzmq | |||
|
863 | * :ghissue:`1650`: DOC: moving files with SSH launchers | |||
|
864 | * :ghissue:`1357`: add IPython.embed_kernel() | |||
|
865 | * :ghissue:`1640`: Finish up embed_kernel | |||
|
866 | * :ghissue:`1651`: Remove bundled Itpl module | |||
|
867 | * :ghissue:`1634`: incremental improvements to SSH launchers | |||
|
868 | * :ghissue:`1649`: move examples/test_embed into examples/tests/embed | |||
|
869 | * :ghissue:`1171`: Recognise virtualenvs | |||
|
870 | * :ghissue:`1479`: test_extension failing in Windows | |||
|
871 | * :ghissue:`1633`: Fix installing extension from local file on Windows | |||
|
872 | * :ghissue:`1644`: Update copyright date to 2012 | |||
|
873 | * :ghissue:`1636`: Test_deepreload breaks pylab irunner tests | |||
|
874 | * :ghissue:`1645`: Exclude UserDict when deep reloading NumPy. | |||
|
875 | * :ghissue:`1454`: make it possible to start engine in 'disabled' mode and 'enable' later | |||
|
876 | * :ghissue:`1641`: Escape code for the current time in PromptManager | |||
|
877 | * :ghissue:`1638`: ipython console clobbers custom sys.path | |||
|
878 | * :ghissue:`1637`: Removed a ':' which shouldn't have been there | |||
|
879 | * :ghissue:`1536`: ipython 0.12 embed shell won't run startup scripts | |||
|
880 | * :ghissue:`1628`: error: QApplication already exists in TestKillRing | |||
|
881 | * :ghissue:`1631`: TST: QApplication doesn't quit early enough with PySide. | |||
|
882 | * :ghissue:`1629`: evaluate a few dangling validate_message generators | |||
|
883 | * :ghissue:`1621`: clear In[] prompt numbers on "Clear All Output" | |||
|
884 | * :ghissue:`1627`: Test the Message Spec | |||
|
885 | * :ghissue:`1470`: SyntaxError on setup.py install with Python 3 | |||
|
886 | * :ghissue:`1624`: Fixes for byte-compilation on Python 3 | |||
|
887 | * :ghissue:`1612`: pylab=inline fig.show() non-existent in notebook | |||
|
888 | * :ghissue:`1615`: Add show() method to figure objects. | |||
|
889 | * :ghissue:`1622`: deepreload fails on Python 3 | |||
|
890 | * :ghissue:`1625`: Fix deepreload on Python 3 | |||
|
891 | * :ghissue:`1626`: Failure in new `dreload` tests under Python 3.2 | |||
|
892 | * :ghissue:`1623`: iPython / matplotlib Memory error with imshow | |||
|
893 | * :ghissue:`1619`: pyin messages should have execution_count | |||
|
894 | * :ghissue:`1620`: pyin message now have execution_count | |||
|
895 | * :ghissue:`32`: dreload produces spurious traceback when numpy is involved | |||
|
896 | * :ghissue:`1457`: Update deepreload to use a rewritten knee.py. Fixes dreload(numpy). | |||
|
897 | * :ghissue:`1613`: allow map / parallel function for single-engine views | |||
|
898 | * :ghissue:`1609`: exit notebook cleanly on SIGINT, SIGTERM | |||
|
899 | * :ghissue:`1531`: Function keyword completion fails if cursor is in the middle of the complete parentheses | |||
|
900 | * :ghissue:`1607`: cleanup sqlitedb temporary db file after tests | |||
|
901 | * :ghissue:`1608`: don't rely on timedelta.total_seconds in AsyncResult | |||
|
902 | * :ghissue:`1421`: ipython32 %run -d breaks with NameError name 'execfile' is not defined | |||
|
903 | * :ghissue:`1599`: Fix for %run -d on Python 3 | |||
|
904 | * :ghissue:`1201`: %env magic fails with Python 3.2 | |||
|
905 | * :ghissue:`1602`: Fix %env magic on Python 3. | |||
|
906 | * :ghissue:`1603`: Remove python3 profile | |||
|
907 | * :ghissue:`1604`: Exclude IPython.quarantine from installation | |||
|
908 | * :ghissue:`1601`: Security file is not removed after shutdown by Ctrl+C or kill -INT | |||
|
909 | * :ghissue:`1600`: Specify encoding for io.open in notebook_reformat tests | |||
|
910 | * :ghissue:`1605`: Small fixes for Animation and Progress notebook | |||
|
911 | * :ghissue:`1452`: Bug fix for approval | |||
|
912 | * :ghissue:`13`: Improve robustness and debuggability of test suite | |||
|
913 | * :ghissue:`70`: IPython should prioritize __all__ during tab completion | |||
|
914 | * :ghissue:`1529`: __all__ feature, improvement to dir2, and tests for both | |||
|
915 | * :ghissue:`1475`: Custom namespace for %run | |||
|
916 | * :ghissue:`1564`: calling .abort on AsyncMapResult results in traceback | |||
|
917 | * :ghissue:`1548`: add sugar methods/properties to AsyncResult | |||
|
918 | * :ghissue:`1535`: Fix pretty printing dispatch | |||
|
919 | * :ghissue:`1522`: Discussion: some potential Qt console refactoring | |||
|
920 | * :ghissue:`1399`: Use LaTeX to print various built-in types with the SymPy printing extension | |||
|
921 | * :ghissue:`1597`: re-enter kernel.eventloop after catching SIGINT | |||
|
922 | * :ghissue:`1490`: rename plaintext cell -> raw cell | |||
|
923 | * :ghissue:`1487`: %notebook fails in qtconsole | |||
|
924 | * :ghissue:`1545`: trailing newline not preserved in splitline ipynb | |||
|
925 | * :ghissue:`1480`: Fix %notebook magic, etc. nbformat unicode tests and fixes | |||
|
926 | * :ghissue:`1588`: Gtk3 integration with ipython works. | |||
|
927 | * :ghissue:`1595`: Examples syntax (avoid errors installing on Python 3) | |||
|
928 | * :ghissue:`1526`: Find encoding for Python files | |||
|
929 | * :ghissue:`1594`: Fix writing git commit ID to a file on build with Python 3 | |||
|
930 | * :ghissue:`1556`: shallow-copy DictDB query results | |||
|
931 | * :ghissue:`1499`: various pyflakes issues | |||
|
932 | * :ghissue:`1502`: small changes in response to pyflakes pass | |||
|
933 | * :ghissue:`1445`: Don't build sphinx docs for sdists | |||
|
934 | * :ghissue:`1484`: unhide .git_commit_info.ini | |||
|
935 | * :ghissue:`1538`: store git commit hash in utils._sysinfo instead of hidden data file | |||
|
936 | * :ghissue:`1546`: attempt to suppress exceptions in channel threads at shutdown | |||
|
937 | * :ghissue:`1524`: unhide git_commit_info.ini | |||
|
938 | * :ghissue:`1559`: update tools/github_stats.py to use GitHub API v3 | |||
|
939 | * :ghissue:`1563`: clear_output improvements | |||
|
940 | * :ghissue:`1558`: Ipython testing documentation still mentions twisted and trial | |||
|
941 | * :ghissue:`1560`: remove obsolete discussion of Twisted/trial from testing docs | |||
|
942 | * :ghissue:`1561`: Qtconsole - nonstandard \a and \b | |||
|
943 | * :ghissue:`1569`: BUG: qtconsole -- non-standard handling of \a and \b. [Fixes #1561] | |||
|
944 | * :ghissue:`1574`: BUG: Ctrl+C crashes wx pylab kernel in qtconsole | |||
|
945 | * :ghissue:`1573`: BUG: Ctrl+C crashes wx pylab kernel in qtconsole. | |||
|
946 | * :ghissue:`1590`: 'iPython3 qtconsole' doesn't work in Windows 7 | |||
|
947 | * :ghissue:`602`: User test the html notebook | |||
|
948 | * :ghissue:`613`: Implement Namespace panel section | |||
|
949 | * :ghissue:`879`: How to handle Javascript output in the notebook | |||
|
950 | * :ghissue:`1255`: figure.show() raises an error with the inline backend | |||
|
951 | * :ghissue:`1467`: Document or bundle a git-integrated facility for stripping VCS-unfriendly binary data | |||
|
952 | * :ghissue:`1237`: Kernel status and logout button overlap | |||
|
953 | * :ghissue:`1319`: Running a cell with ctrl+Enter selects text in cell | |||
|
954 | * :ghissue:`1571`: module member autocomplete should respect __all__ | |||
|
955 | * :ghissue:`1566`: ipython3 doesn't run in Win7 with Python 3.2 | |||
|
956 | * :ghissue:`1568`: fix PR #1567 | |||
|
957 | * :ghissue:`1567`: Fix: openssh_tunnel did not parse port in `server` | |||
|
958 | * :ghissue:`1565`: fix AsyncResult.abort | |||
|
959 | * :ghissue:`1550`: Crash when starting notebook in a non-ascii path | |||
|
960 | * :ghissue:`1552`: use os.getcwdu in NotebookManager | |||
|
961 | * :ghissue:`1554`: wrong behavior of the all function on iterators | |||
|
962 | * :ghissue:`1541`: display_pub flushes stdout/err | |||
|
963 | * :ghissue:`1539`: Asynchrous issue when using clear_display and print x,y,z | |||
|
964 | * :ghissue:`1544`: make MultiKernelManager.kernel_manager_class configurable | |||
|
965 | * :ghissue:`1494`: Untrusted Secure Websocket broken on latest chrome dev | |||
|
966 | * :ghissue:`1521`: only install ipython-qtconsole gui script on Windows | |||
|
967 | * :ghissue:`1528`: Tab completion optionally respects __all__ (+ dir2() cleanup) | |||
|
968 | * :ghissue:`1527`: Making a progress bar work in IPython Notebook | |||
|
969 | * :ghissue:`1497`: __all__ functionality added to dir2(obj) | |||
|
970 | * :ghissue:`1518`: Pretty printing exceptions is broken | |||
|
971 | * :ghissue:`811`: Fixes for ipython unhandeled OSError exception on failure of os.getcwdu() | |||
|
972 | * :ghissue:`1517`: Fix indentation bug in IPython/lib/pretty.py | |||
|
973 | * :ghissue:`1519`: BUG: Include the name of the exception type in its pretty format. | |||
|
974 | * :ghissue:`1525`: A hack for auto-complete numpy recarray | |||
|
975 | * :ghissue:`1489`: Fix zero-copy push | |||
|
976 | * :ghissue:`1401`: numpy arrays cannot be used with View.apply() in Python 3 | |||
|
977 | * :ghissue:`1477`: fix dangling `buffer` in IPython.parallel.util | |||
|
978 | * :ghissue:`1514`: DOC: Fix references to IPython.lib.pretty instead of the old location | |||
|
979 | * :ghissue:`1511`: Version comparison error ( '2.1.11' < '2.1.4' ==> True) | |||
|
980 | * :ghissue:`1506`: "Fixing" the Notebook scroll to help in visually comparing outputs | |||
|
981 | * :ghissue:`1481`: BUG: Improve placement of CallTipWidget | |||
|
982 | * :ghissue:`1241`: When our debugger class is used standalone `_oh` key errors are thrown | |||
|
983 | * :ghissue:`676`: IPython.embed() from ipython crashes twice on exit | |||
|
984 | * :ghissue:`1496`: BUG: LBYL when clearing the output history on shutdown. | |||
|
985 | * :ghissue:`1507`: python3 notebook: TypeError: unorderable types | |||
|
986 | * :ghissue:`1508`: fix sorting profiles in clustermanager | |||
|
987 | * :ghissue:`1495`: BUG: Fix pretty-printing for overzealous objects | |||
|
988 | * :ghissue:`1505`: SQLite objects created in a thread can only be used in that same thread | |||
|
989 | * :ghissue:`1482`: %history documentation out of date? | |||
|
990 | * :ghissue:`1501`: dreload doesn't seem to exclude numpy | |||
|
991 | * :ghissue:`1472`: more general fix for #662 | |||
|
992 | * :ghissue:`1486`: save state of qtconsole | |||
|
993 | * :ghissue:`1485`: add history search to qtconsole | |||
|
994 | * :ghissue:`1483`: updated magic_history docstring | |||
|
995 | * :ghissue:`1383`: First version of cluster web service. | |||
|
996 | * :ghissue:`482`: test_run.test_tclass fails on Windows | |||
|
997 | * :ghissue:`1398`: fix %tb after SyntaxError | |||
|
998 | * :ghissue:`1478`: key function or lambda in sorted function doesn't find global variables | |||
|
999 | * :ghissue:`1415`: handle exit/quit/exit()/quit() variants in zmqconsole | |||
|
1000 | * :ghissue:`1440`: Fix for failing testsuite when using --with-xml-coverage on windows. | |||
|
1001 | * :ghissue:`1419`: Add %install_ext magic function. | |||
|
1002 | * :ghissue:`1424`: Win32 shell interactivity | |||
|
1003 | * :ghissue:`1434`: Controller should schedule tasks of multiple clients at the same time | |||
|
1004 | * :ghissue:`1268`: notebook %reset magic fails with StdinNotImplementedError | |||
|
1005 | * :ghissue:`1438`: from cherrypy import expose fails when running script form parent directory | |||
|
1006 | * :ghissue:`1468`: Simplify structure of a Job in the TaskScheduler | |||
|
1007 | * :ghissue:`875`: never build unicode error messages | |||
|
1008 | * :ghissue:`1107`: Tab autocompletion can suggest invalid syntax | |||
|
1009 | * :ghissue:`1447`: 1107 - Tab autocompletion can suggest invalid syntax | |||
|
1010 | * :ghissue:`1469`: Fix typo in comment (insert space) | |||
|
1011 | * :ghissue:`1463`: Fix completion when importing modules in the cwd. | |||
|
1012 | * :ghissue:`1437`: unfriendly error handling with pythonw and ipython-qtconsole | |||
|
1013 | * :ghissue:`1466`: Fix for issue #1437, unfriendly windows qtconsole error handling | |||
|
1014 | * :ghissue:`1432`: Fix ipython directive | |||
|
1015 | * :ghissue:`1465`: allow `ipython help subcommand` syntax | |||
|
1016 | * :ghissue:`1394`: Wishlist: Remove hard dependency on ctypes | |||
|
1017 | * :ghissue:`1416`: Conditional import of ctypes in inputhook | |||
|
1018 | * :ghissue:`1462`: expedite parallel tests | |||
|
1019 | * :ghissue:`1418`: Strict mode in javascript | |||
|
1020 | * :ghissue:`1410`: Add javascript library and css stylesheet loading to JS class. | |||
|
1021 | * :ghissue:`1427`: #922 again | |||
|
1022 | * :ghissue:`1448`: Fix for #875 Never build unicode error messages | |||
|
1023 | * :ghissue:`1458`: use eval to uncan References | |||
|
1024 | * :ghissue:`1455`: Python3 install fails | |||
|
1025 | * :ghissue:`1450`: load mathjax from CDN via https | |||
|
1026 | * :ghissue:`1182`: Qtconsole, multiwindow | |||
|
1027 | * :ghissue:`1439`: Notebook not storing heading celltype information | |||
|
1028 | * :ghissue:`1451`: include heading level in JSON | |||
|
1029 | * :ghissue:`1444`: Fix pyhton -> python typos | |||
|
1030 | * :ghissue:`1412`: Input parsing issue with %prun | |||
|
1031 | * :ghissue:`1414`: ignore errors in shell.var_expand | |||
|
1032 | * :ghissue:`1441`: (1) Enable IPython.notebook.kernel.execute to publish display_* even it is not called with a code cell and (2) remove empty html element when execute "display_*" | |||
|
1033 | * :ghissue:`1431`: Beginner Error: ipython qtconsole | |||
|
1034 | * :ghissue:`1436`: "ipython-qtconsole --gui qt" hangs on 64-bit win7 | |||
|
1035 | * :ghissue:`1433`: websocket connection fails on Chrome | |||
|
1036 | * :ghissue:`1430`: Fix for tornado check for tornado < 1.1.0 | |||
|
1037 | * :ghissue:`1408`: test_get_home_dir_3 failed on Mac OS X | |||
|
1038 | * :ghissue:`1413`: get_home_dir expands symlinks, adjust test accordingly | |||
|
1039 | * :ghissue:`1420`: fixes #922 | |||
|
1040 | * :ghissue:`823`: KnownFailure tests appearing as errors | |||
|
1041 | * :ghissue:`1385`: updated and prettified magic doc strings | |||
|
1042 | * :ghissue:`1406`: Browser selection | |||
|
1043 | * :ghissue:`1411`: ipcluster starts 8 engines "successfully" but Client only finds two | |||
|
1044 | * :ghissue:`1375`: %history -g -f file encoding issue | |||
|
1045 | * :ghissue:`1377`: Saving non-ascii history | |||
|
1046 | * :ghissue:`797`: Source introspection needs to be smarter in python 3.2 | |||
|
1047 | * :ghissue:`846`: Autoreload extension doesn't work with Python 3.2 | |||
|
1048 | * :ghissue:`1360`: IPython notebook not starting on winXP | |||
|
1049 | * :ghissue:`1407`: Qtconsole segfaults on OSX when displaying some pop-up function tooltips | |||
|
1050 | * :ghissue:`1402`: fix symlinked /home issue for FreeBSD | |||
|
1051 | * :ghissue:`1403`: pyreadline cyclic dependency with pdb++/pdbpp module | |||
|
1052 | * :ghissue:`1405`: Only monkeypatch xunit when the tests are run using it. | |||
|
1053 | * :ghissue:`1404`: Feature Request: List/Dictionary tab completion | |||
|
1054 | * :ghissue:`1395`: Xunit & KnownFailure | |||
|
1055 | * :ghissue:`1396`: Fix for %tb magic. | |||
|
1056 | * :ghissue:`1397`: Stay or leave message not working, Safari session lost. | |||
|
1057 | * :ghissue:`1389`: pylab=inline inoperant through ssh tunnelling? | |||
|
1058 | * :ghissue:`1386`: Jsd3 | |||
|
1059 | * :ghissue:`1388`: Add simple support for running inside a virtualenv | |||
|
1060 | * :ghissue:`826`: Add support for creation of parallel task when no engine is running | |||
|
1061 | * :ghissue:`1391`: Improve Hub/Scheduler when no engines are registered | |||
|
1062 | * :ghissue:`1369`: load header with engine id when engine dies in TaskScheduler | |||
|
1063 | * :ghissue:`1345`: notebook can't save unicode as script | |||
|
1064 | * :ghissue:`1353`: Save notebook as script using unicode file handle. | |||
|
1065 | * :ghissue:`1352`: Add '-m mod : run library module as a script' option. | |||
|
1066 | * :ghissue:`1363`: Fix some minor color/style config issues in the qtconsole | |||
|
1067 | * :ghissue:`1371`: Adds a quiet keyword to sync_imports | |||
|
1068 | * :ghissue:`1390`: Blank screen for notebooks on Safari | |||
|
1069 | * :ghissue:`1387`: Fixing Cell menu to update cell type select box. | |||
|
1070 | * :ghissue:`645`: Standalone WX GUI support is broken | |||
|
1071 | * :ghissue:`1296`: Wx gui example: fixes the broken example for `%gui wx`. | |||
|
1072 | * :ghissue:`1254`: typo in notebooklist.js breaks links | |||
|
1073 | * :ghissue:`781`: Users should be able to clone a notebook | |||
|
1074 | * :ghissue:`1372`: ipcontroller cleans up connection files unless reuse=True | |||
|
1075 | * :ghissue:`1374`: remove calls to meaningless ZMQStream.on_err | |||
|
1076 | * :ghissue:`1382`: Update RO for Notebook | |||
|
1077 | * :ghissue:`1370`: allow draft76 websockets (Safari) | |||
|
1078 | * :ghissue:`1368`: Ensure handler patterns are str, not unicode | |||
|
1079 | * :ghissue:`1379`: Sage link on website homepage broken | |||
|
1080 | * :ghissue:`1376`: FWIW does not work with Chrome 16.0.912.77 Ubuntu 10.10 | |||
|
1081 | * :ghissue:`1358`: Cannot install ipython on Windows 7 64-bit | |||
|
1082 | * :ghissue:`1367`: Ctrl - m t does not toggle output in chrome | |||
|
1083 | * :ghissue:`1359`: [sympyprinting] MathJax can't render \root{m}{n} | |||
|
1084 | * :ghissue:`1337`: Tab in the notebook after `(` should not indent, only give a tooltip | |||
|
1085 | * :ghissue:`1339`: Notebook printing broken | |||
|
1086 | * :ghissue:`1344`: Ctrl + M + L does not toggle line numbering in htmlnotebook | |||
|
1087 | * :ghissue:`1348`: Ctrl + M + M does not switch to markdown cell | |||
|
1088 | * :ghissue:`1361`: Notebook bug fix branch | |||
|
1089 | * :ghissue:`1364`: avoid jsonlib returning Decimal | |||
|
1090 | * :ghissue:`1362`: Don't log complete contents of history replies, even in debug | |||
|
1091 | * :ghissue:`888`: ReST support in notebooks | |||
|
1092 | * :ghissue:`1205`: notebook stores HTML escaped text in the file | |||
|
1093 | * :ghissue:`1351`: add IPython.embed_kernel() | |||
|
1094 | * :ghissue:`1243`: magic commands without % are not completed properly in htmlnotebook | |||
|
1095 | * :ghissue:`1347`: fix weird magic completion in notebook | |||
|
1096 | * :ghissue:`1355`: notebook.html extends layout.html now | |||
|
1097 | * :ghissue:`1354`: min and max in the notebook | |||
|
1098 | * :ghissue:`1346`: fixups for alternate URL prefix stuff | |||
|
1099 | * :ghissue:`1336`: crack at making notebook.html use the layout.html template | |||
|
1100 | * :ghissue:`1331`: RST and heading cells | |||
|
1101 | * :ghissue:`1350`: Add '-m mod : run library module as a script' option | |||
|
1102 | * :ghissue:`1247`: fixes a bug causing extra newlines after comments. | |||
|
1103 | * :ghissue:`1329`: add base_url to notebook configuration options | |||
|
1104 | * :ghissue:`1332`: notebook - allow prefixes in URL path. | |||
|
1105 | * :ghissue:`1317`: Very slow traceback construction from Cython extension | |||
|
1106 | * :ghissue:`1341`: Don't attempt to tokenize binary files for tracebacks | |||
|
1107 | * :ghissue:`1300`: Cell Input collapse | |||
|
1108 | * :ghissue:`1334`: added key handler for control-s to notebook, seems to work pretty well | |||
|
1109 | * :ghissue:`1338`: Fix see also in docstrings so API docs build | |||
|
1110 | * :ghissue:`1335`: Notebook toolbar UI | |||
|
1111 | * :ghissue:`1299`: made notebook.html extend layout.html | |||
|
1112 | * :ghissue:`1318`: make Ctrl-D in qtconsole act same as in terminal (ready to merge) | |||
|
1113 | * :ghissue:`873`: ReST support in notebook frontend | |||
|
1114 | * :ghissue:`1139`: Notebook webkit notification | |||
|
1115 | * :ghissue:`1314`: Insertcell | |||
|
1116 | * :ghissue:`1328`: Coverage | |||
|
1117 | * :ghissue:`1206`: don't preserve fixConsole output in json | |||
|
1118 | * :ghissue:`1330`: Add linewrapping to text cells (new feature in CodeMirror). | |||
|
1119 | * :ghissue:`1309`: Inoculate clearcmd extension into %reset functionality | |||
|
1120 | * :ghissue:`1327`: Updatecm2 | |||
|
1121 | * :ghissue:`1326`: Removing Ace edit capability. | |||
|
1122 | * :ghissue:`1325`: forgotten selected_cell -> get_selected_cell | |||
|
1123 | * :ghissue:`1316`: Pass subprocess test runners a suitable location for xunit output | |||
|
1124 | * :ghissue:`1315`: Collect results from subprocess runners and spit out Xunit XML output. | |||
|
1125 | * :ghissue:`1233`: Update CodeMirror to the latest version | |||
|
1126 | * :ghissue:`1234`: Refactor how the notebook focuses cells | |||
|
1127 | * :ghissue:`1235`: After upgrading CodeMirror check the status of some bugs | |||
|
1128 | * :ghissue:`1236`: Review how select is called when notebook cells are inserted | |||
|
1129 | * :ghissue:`1303`: Updatecm | |||
|
1130 | * :ghissue:`1311`: Fixing CM related indentation problems. | |||
|
1131 | * :ghissue:`1304`: controller/server load can disrupt heartbeat | |||
|
1132 | * :ghissue:`1312`: minor heartbeat tweaks | |||
|
1133 | * :ghissue:`1302`: Input parsing with %prun clobbers escapes | |||
|
1134 | * :ghissue:`1306`: Fix %prun input parsing for escaped characters (closes #1302) | |||
|
1135 | * :ghissue:`1251`: IPython-0.12 can't import map module on Python 3.1 | |||
|
1136 | * :ghissue:`1202`: Pyreadline install exclusion for 64 bit windows no longer required, version dependency not correctly specified. | |||
|
1137 | * :ghissue:`1301`: New "Fix for issue #1202" based on current master. | |||
|
1138 | * :ghissue:`1242`: changed key map name to match changes to python mode | |||
|
1139 | * :ghissue:`1203`: Fix for issue #1202 | |||
|
1140 | * :ghissue:`1289`: Make autoreload extension work on Python 3. | |||
|
1141 | * :ghissue:`1263`: Different 'C-x' for shortcut, 'C-m c' not toCodeCell anymore | |||
|
1142 | * :ghissue:`1259`: Replace "from (.|..) import" with absolute imports. | |||
|
1143 | * :ghissue:`1278`: took a crack at making notebook.html extend layout.html | |||
|
1144 | * :ghissue:`1210`: Add 'quiet' option to suppress screen output during %prun calls, edited dochelp | |||
|
1145 | * :ghissue:`1288`: Don't ask for confirmation when stdin isn't available | |||
|
1146 | * :ghissue:`1290`: Cell-level cut & paste overwrites multiple cells | |||
|
1147 | * :ghissue:`1291`: Minor, but important fixes to cut/copy/paste. | |||
|
1148 | * :ghissue:`1293`: TaskScheduler.hwm default value | |||
|
1149 | * :ghissue:`1294`: TaskScheduler.hwm default to 1 instead of 0 | |||
|
1150 | * :ghissue:`1281`: in Hub: registration_timeout must be an integer, but heartmonitor.period is CFloat | |||
|
1151 | * :ghissue:`1283`: HeartMonitor.period should be an Integer | |||
|
1152 | * :ghissue:`1162`: Allow merge/split adjacent cells in notebook | |||
|
1153 | * :ghissue:`1264`: Aceify | |||
|
1154 | * :ghissue:`1261`: Mergesplit | |||
|
1155 | * :ghissue:`1269`: Another strange input handling error | |||
|
1156 | * :ghissue:`1284`: a fix for GH 1269 | |||
|
1157 | * :ghissue:`1232`: Dead kernel loop | |||
|
1158 | * :ghissue:`1279`: ImportError: cannot import name S1 (from logging) | |||
|
1159 | * :ghissue:`1276`: notebook menu item to send a KeyboardInterrupt to the kernel | |||
|
1160 | * :ghissue:`1213`: BUG: Minor typo in history_console_widget.py | |||
|
1161 | * :ghissue:`1248`: IPython notebook doesn't work with lastest version of tornado | |||
|
1162 | * :ghissue:`1267`: add NoDB for non-recording Hub | |||
|
1163 | * :ghissue:`1222`: allow Reference as callable in map/apply | |||
|
1164 | * :ghissue:`1257`: use self.kernel_manager_class in qtconsoleapp | |||
|
1165 | * :ghissue:`1220`: Open a new notebook while connecting to an existing kernel (opened by qtconsole or terminal or standalone) | |||
|
1166 | * :ghissue:`1253`: set auto_create flag for notebook apps | |||
|
1167 | * :ghissue:`1260`: heartbeat failure on long gil-holding operation | |||
|
1168 | * :ghissue:`1262`: Heartbeat no longer shares the app's Context | |||
|
1169 | * :ghissue:`1225`: SyntaxError display broken in Python 3 | |||
|
1170 | * :ghissue:`1229`: Fix display of SyntaxError in Python 3 | |||
|
1171 | * :ghissue:`1256`: Dewijmoize | |||
|
1172 | * :ghissue:`1246`: Skip tests that require X, when importing pylab results in RuntimeError. | |||
|
1173 | * :ghissue:`1250`: Wijmoize | |||
|
1174 | * :ghissue:`1244`: can not imput chinese word "ι " , exit right now | |||
|
1175 | * :ghissue:`1194`: Adding Opera 11 as a compatible browser for ipython notebook | |||
|
1176 | * :ghissue:`1198`: Kernel Has Died error in Notebook | |||
|
1177 | * :ghissue:`1211`: serve local files in notebook-dir | |||
|
1178 | * :ghissue:`1224`: edit text cells on double-click instead of single-click | |||
|
1179 | * :ghissue:`1187`: misc notebook: connection file cleanup, first heartbeat, startup flush | |||
|
1180 | * :ghissue:`1207`: fix loadpy duplicating newlines | |||
|
1181 | * :ghissue:`1060`: Always save the .py file to disk next to the .ipynb | |||
|
1182 | * :ghissue:`1066`: execute cell in place should preserve the current insertion-point in the notebook | |||
|
1183 | * :ghissue:`1141`: "In" numbers are not invalidated when restarting kernel | |||
|
1184 | * :ghissue:`1231`: pip on OSX tries to install files in /System directory. | |||
|
1185 | * :ghissue:`1129`: Unified setup.py | |||
|
1186 | * :ghissue:`1199`: Reduce IPython.external.* | |||
|
1187 | * :ghissue:`1219`: Make all the static files path absolute. | |||
|
1188 | * :ghissue:`1218`: Added -q option to %prun for suppression of the output, along with editing the dochelp string. | |||
|
1189 | * :ghissue:`1217`: Added -q option to %prun for suppression of the output, along with editing the dochelp string | |||
|
1190 | * :ghissue:`1216`: Pdb tab completion does not work in QtConsole | |||
|
1191 | * :ghissue:`1197`: Interactive shell trying to: from ... import history | |||
|
1192 | * :ghissue:`1175`: core.completer: Clean up excessive and unused code. | |||
|
1193 | * :ghissue:`1208`: should dv.sync_import print failed imports ? | |||
|
1194 | * :ghissue:`1186`: payloadpage.py not used by qtconsole | |||
|
1195 | * :ghissue:`1204`: double newline from %loadpy in python notebook (at least on mac) | |||
|
1196 | * :ghissue:`1192`: Invalid JSON data | |||
|
1197 | * :ghissue:`1196`: docs: looks like a file path might have been accidentally pasted in the middle of a word | |||
|
1198 | * :ghissue:`1189`: Right justify of 'in' prompt in variable prompt size configurations | |||
|
1199 | * :ghissue:`1185`: ipython console not work proper with stdout... | |||
|
1200 | * :ghissue:`1191`: profile/startup files not executed with "notebook" | |||
|
1201 | * :ghissue:`1190`: Fix link to Chris Fonnesbeck blog post about 0.11 highlights. | |||
|
1202 | * :ghissue:`1174`: Remove %install_default_config and %install_profiles |
@@ -1,32 +1,33 b'' | |||||
1 | .. Developers should add in this file, during each release cycle, information |
|
1 | .. Developers should add in this file, during each release cycle, information | |
2 | .. about important changes they've made, in a summary format that's meant for |
|
2 | .. about important changes they've made, in a summary format that's meant for | |
3 | .. end users. For each release we normally have three sections: features, bug |
|
3 | .. end users. For each release we normally have three sections: features, bug | |
4 | .. fixes and api breakage. |
|
4 | .. fixes and api breakage. | |
5 | .. Please remember to credit the authors of the contributions by name, |
|
5 | .. Please remember to credit the authors of the contributions by name, | |
6 | .. especially when they are new users or developers who do not regularly |
|
6 | .. especially when they are new users or developers who do not regularly | |
7 | .. participate in IPython's development. |
|
7 | .. participate in IPython's development. | |
8 |
|
8 | |||
9 | .. _whatsnew_index: |
|
9 | .. _whatsnew_index: | |
10 |
|
10 | |||
11 | ===================== |
|
11 | ===================== | |
12 | What's new in IPython |
|
12 | What's new in IPython | |
13 | ===================== |
|
13 | ===================== | |
14 |
|
14 | |||
15 | This section documents the changes that have been made in various versions of |
|
15 | This section documents the changes that have been made in various versions of | |
16 | IPython. Users should consult these pages to learn about new features, bug |
|
16 | IPython. Users should consult these pages to learn about new features, bug | |
17 | fixes and backwards incompatibilities. Developers should summarize the |
|
17 | fixes and backwards incompatibilities. Developers should summarize the | |
18 | development work they do here in a user friendly format. |
|
18 | development work they do here in a user friendly format. | |
19 |
|
19 | |||
20 | .. toctree:: |
|
20 | .. toctree:: | |
21 | :maxdepth: 1 |
|
21 | :maxdepth: 1 | |
22 |
|
22 | |||
23 | development |
|
23 | development | |
|
24 | github-stats-0.13 | |||
24 | version0.12 |
|
25 | version0.12 | |
25 | github-stats-0.12 |
|
26 | github-stats-0.12 | |
26 | version0.11 |
|
27 | version0.11 | |
27 | github-stats-0.11 |
|
28 | github-stats-0.11 | |
28 | version0.10 |
|
29 | version0.10 | |
29 | version0.9 |
|
30 | version0.9 | |
30 | version0.8 |
|
31 | version0.8 | |
31 |
|
32 | |||
32 |
|
33 |
General Comments 0
You need to be logged in to leave comments.
Login now