Show More
@@ -120,7 +120,7 b' Pull requests (257):' | |||||
120 | * `1120 <https://github.com/ipython/ipython/issues/1120>`_: updated vim-ipython (pending) |
|
120 | * `1120 <https://github.com/ipython/ipython/issues/1120>`_: updated vim-ipython (pending) | |
121 | * `1150 <https://github.com/ipython/ipython/issues/1150>`_: BUG: Scrolling pager in vsplit on Mac OSX tears. |
|
121 | * `1150 <https://github.com/ipython/ipython/issues/1150>`_: BUG: Scrolling pager in vsplit on Mac OSX tears. | |
122 | * `1149 <https://github.com/ipython/ipython/issues/1149>`_: #1148 (win32 arg_split) |
|
122 | * `1149 <https://github.com/ipython/ipython/issues/1149>`_: #1148 (win32 arg_split) | |
123 | * `1147 <https://github.com/ipython/ipython/issues/1147>`_: Put qtconsole forground when launching |
|
123 | * `1147 <https://github.com/ipython/ipython/issues/1147>`_: Put qtconsole foreground when launching | |
124 | * `1146 <https://github.com/ipython/ipython/issues/1146>`_: allow saving notebook.py next to notebook.ipynb |
|
124 | * `1146 <https://github.com/ipython/ipython/issues/1146>`_: allow saving notebook.py next to notebook.ipynb | |
125 | * `1128 <https://github.com/ipython/ipython/issues/1128>`_: fix pylab StartMenu item |
|
125 | * `1128 <https://github.com/ipython/ipython/issues/1128>`_: fix pylab StartMenu item | |
126 | * `1140 <https://github.com/ipython/ipython/issues/1140>`_: Namespaces for embedding |
|
126 | * `1140 <https://github.com/ipython/ipython/issues/1140>`_: Namespaces for embedding | |
@@ -269,7 +269,7 b' Pull requests (257):' | |||||
269 | * `857 <https://github.com/ipython/ipython/issues/857>`_: make sdist flags work again (e.g. --manifest-only) |
|
269 | * `857 <https://github.com/ipython/ipython/issues/857>`_: make sdist flags work again (e.g. --manifest-only) | |
270 | * `835 <https://github.com/ipython/ipython/issues/835>`_: Add Tab key to list of keys that scroll down the paging widget. |
|
270 | * `835 <https://github.com/ipython/ipython/issues/835>`_: Add Tab key to list of keys that scroll down the paging widget. | |
271 | * `859 <https://github.com/ipython/ipython/issues/859>`_: Fix for issue #800 |
|
271 | * `859 <https://github.com/ipython/ipython/issues/859>`_: Fix for issue #800 | |
272 |
* `848 <https://github.com/ipython/ipython/issues/848>`_: Python3 setup.py install fail |
|
272 | * `848 <https://github.com/ipython/ipython/issues/848>`_: Python3 setup.py install failure | |
273 | * `845 <https://github.com/ipython/ipython/issues/845>`_: Tests on Python 3 |
|
273 | * `845 <https://github.com/ipython/ipython/issues/845>`_: Tests on Python 3 | |
274 | * `802 <https://github.com/ipython/ipython/issues/802>`_: DOC: extensions: add documentation for the bundled extensions |
|
274 | * `802 <https://github.com/ipython/ipython/issues/802>`_: DOC: extensions: add documentation for the bundled extensions | |
275 | * `830 <https://github.com/ipython/ipython/issues/830>`_: contiguous stdout/stderr in notebook |
|
275 | * `830 <https://github.com/ipython/ipython/issues/830>`_: contiguous stdout/stderr in notebook | |
@@ -444,7 +444,7 b' Regular issues (258):' | |||||
444 | * `1044 <https://github.com/ipython/ipython/issues/1044>`_: run -p doesn't work in python 3 |
|
444 | * `1044 <https://github.com/ipython/ipython/issues/1044>`_: run -p doesn't work in python 3 | |
445 | * `1010 <https://github.com/ipython/ipython/issues/1010>`_: emacs freezes when ipython-complete is called |
|
445 | * `1010 <https://github.com/ipython/ipython/issues/1010>`_: emacs freezes when ipython-complete is called | |
446 | * `82 <https://github.com/ipython/ipython/issues/82>`_: Update devel docs with discussion about good changelogs |
|
446 | * `82 <https://github.com/ipython/ipython/issues/82>`_: Update devel docs with discussion about good changelogs | |
447 | * `116 <https://github.com/ipython/ipython/issues/116>`_: Update release management scipts and release.revision for git |
|
447 | * `116 <https://github.com/ipython/ipython/issues/116>`_: Update release management scripts and release.revision for git | |
448 | * `1022 <https://github.com/ipython/ipython/issues/1022>`_: Pylab banner shows up with first cell to execute |
|
448 | * `1022 <https://github.com/ipython/ipython/issues/1022>`_: Pylab banner shows up with first cell to execute | |
449 | * `787 <https://github.com/ipython/ipython/issues/787>`_: Keyboard selection of multiple lines in the notebook behaves inconsistently |
|
449 | * `787 <https://github.com/ipython/ipython/issues/787>`_: Keyboard selection of multiple lines in the notebook behaves inconsistently | |
450 | * `1037 <https://github.com/ipython/ipython/issues/1037>`_: notepad + jsonlib: TypeError: Only whitespace may be used for indentation. |
|
450 | * `1037 <https://github.com/ipython/ipython/issues/1037>`_: notepad + jsonlib: TypeError: Only whitespace may be used for indentation. | |
@@ -513,7 +513,7 b' Regular issues (258):' | |||||
513 | * `919 <https://github.com/ipython/ipython/issues/919>`_: Pop-up segfault when moving cursor out of qtconsole window |
|
513 | * `919 <https://github.com/ipython/ipython/issues/919>`_: Pop-up segfault when moving cursor out of qtconsole window | |
514 | * `181 <https://github.com/ipython/ipython/issues/181>`_: cls command does not work on windows |
|
514 | * `181 <https://github.com/ipython/ipython/issues/181>`_: cls command does not work on windows | |
515 | * `917 <https://github.com/ipython/ipython/issues/917>`_: documentation typos |
|
515 | * `917 <https://github.com/ipython/ipython/issues/917>`_: documentation typos | |
516 |
* `818 <https://github.com/ipython/ipython/issues/818>`_: %run does not work with non-ascii charac |
|
516 | * `818 <https://github.com/ipython/ipython/issues/818>`_: %run does not work with non-ascii characters in path | |
517 | * `907 <https://github.com/ipython/ipython/issues/907>`_: Errors in custom completer functions can crash IPython |
|
517 | * `907 <https://github.com/ipython/ipython/issues/907>`_: Errors in custom completer functions can crash IPython | |
518 | * `867 <https://github.com/ipython/ipython/issues/867>`_: doc: notebook password authentication howto |
|
518 | * `867 <https://github.com/ipython/ipython/issues/867>`_: doc: notebook password authentication howto | |
519 | * `211 <https://github.com/ipython/ipython/issues/211>`_: paste command not working |
|
519 | * `211 <https://github.com/ipython/ipython/issues/211>`_: paste command not working |
@@ -211,7 +211,7 b' Issues (18):' | |||||
211 | * :ghissue:`4134`: multi-line parser fails on ''' in comment, qtconsole and notebook. |
|
211 | * :ghissue:`4134`: multi-line parser fails on ''' in comment, qtconsole and notebook. | |
212 | * :ghissue:`3998`: sample custom.js needs to be updated |
|
212 | * :ghissue:`3998`: sample custom.js needs to be updated | |
213 | * :ghissue:`4078`: StoreMagic.autorestore not working in 1.0.0 |
|
213 | * :ghissue:`4078`: StoreMagic.autorestore not working in 1.0.0 | |
214 |
* :ghissue:`3990`: Bui |
|
214 | * :ghissue:`3990`: Builtin `input` doesn't work over zmq | |
215 | * :ghissue:`4015`: nbconvert fails to convert all the content of a notebook |
|
215 | * :ghissue:`4015`: nbconvert fails to convert all the content of a notebook | |
216 | * :ghissue:`4059`: Issues with Ellipsis literal in Python 3 |
|
216 | * :ghissue:`4059`: Issues with Ellipsis literal in Python 3 | |
217 | * :ghissue:`4103`: Wrong default argument of DirectView.clear |
|
217 | * :ghissue:`4103`: Wrong default argument of DirectView.clear | |
@@ -543,7 +543,7 b' Pull Requests (793):' | |||||
543 | * :ghpull:`3648`: Fix store magic test |
|
543 | * :ghpull:`3648`: Fix store magic test | |
544 | * :ghpull:`3650`: Fix, config_file_name was ignored |
|
544 | * :ghpull:`3650`: Fix, config_file_name was ignored | |
545 | * :ghpull:`3640`: Gcf.get_active() can return None |
|
545 | * :ghpull:`3640`: Gcf.get_active() can return None | |
546 | * :ghpull:`3571`: Added shorcuts to split cell, merge cell above and merge cell below. |
|
546 | * :ghpull:`3571`: Added shortcuts to split cell, merge cell above and merge cell below. | |
547 | * :ghpull:`3635`: Added missing slash to print-pdf call. |
|
547 | * :ghpull:`3635`: Added missing slash to print-pdf call. | |
548 | * :ghpull:`3487`: Drop patch for compatibility with pyreadline 1.5 |
|
548 | * :ghpull:`3487`: Drop patch for compatibility with pyreadline 1.5 | |
549 | * :ghpull:`3338`: Allow filename with extension in find_cmd in Windows. |
|
549 | * :ghpull:`3338`: Allow filename with extension in find_cmd in Windows. |
@@ -331,7 +331,7 b' Pull Requests (92):' | |||||
331 | Issues (37): |
|
331 | Issues (37): | |
332 |
|
332 | |||
333 | * :ghissue:`5364`: Horizontal scrollbar hides cell's last line on Firefox |
|
333 | * :ghissue:`5364`: Horizontal scrollbar hides cell's last line on Firefox | |
334 |
* :ghissue:`5192`: hori |
|
334 | * :ghissue:`5192`: horizontal scrollbar overlaps output or touches next cell | |
335 | * :ghissue:`5840`: Third-party Windows kernels don't get interrupt signal |
|
335 | * :ghissue:`5840`: Third-party Windows kernels don't get interrupt signal | |
336 | * :ghissue:`2412`: print history to file using qtconsole and notebook |
|
336 | * :ghissue:`2412`: print history to file using qtconsole and notebook | |
337 | * :ghissue:`5703`: Notebook doesn't render with "ask me every time" cookie setting in Firefox |
|
337 | * :ghissue:`5703`: Notebook doesn't render with "ask me every time" cookie setting in Firefox | |
@@ -592,7 +592,7 b' Pull Requests (687):' | |||||
592 | * :ghpull:`5209`: make input_area css generic to cells |
|
592 | * :ghpull:`5209`: make input_area css generic to cells | |
593 | * :ghpull:`5246`: less %pylab, more cowbell! |
|
593 | * :ghpull:`5246`: less %pylab, more cowbell! | |
594 | * :ghpull:`4895`: Improvements to %run completions |
|
594 | * :ghpull:`4895`: Improvements to %run completions | |
595 |
* :ghpull:`5243`: Add Jav |
|
595 | * :ghpull:`5243`: Add JavaScript to base display priority list. | |
596 | * :ghpull:`5175`: Audit .html() calls take #2 |
|
596 | * :ghpull:`5175`: Audit .html() calls take #2 | |
597 | * :ghpull:`5146`: Dual mode bug fixes. |
|
597 | * :ghpull:`5146`: Dual mode bug fixes. | |
598 | * :ghpull:`5207`: Children fire event |
|
598 | * :ghpull:`5207`: Children fire event | |
@@ -818,7 +818,7 b' Pull Requests (687):' | |||||
818 | * :ghpull:`4713`: Fix saving kernel history in Python 2 |
|
818 | * :ghpull:`4713`: Fix saving kernel history in Python 2 | |
819 | * :ghpull:`4744`: don't use lazily-evaluated rc.ids in wait_for_idle |
|
819 | * :ghpull:`4744`: don't use lazily-evaluated rc.ids in wait_for_idle | |
820 | * :ghpull:`4740`: %env can't set variables |
|
820 | * :ghpull:`4740`: %env can't set variables | |
821 |
* :ghpull:`4737`: check every link when detecting vir |
|
821 | * :ghpull:`4737`: check every link when detecting virtualenv | |
822 | * :ghpull:`4738`: don't inject help into user_ns |
|
822 | * :ghpull:`4738`: don't inject help into user_ns | |
823 | * :ghpull:`4739`: skip html nbconvert tests when their dependencies are missing |
|
823 | * :ghpull:`4739`: skip html nbconvert tests when their dependencies are missing | |
824 | * :ghpull:`4730`: Fix stripping continuation prompts when copying from Qt console |
|
824 | * :ghpull:`4730`: Fix stripping continuation prompts when copying from Qt console | |
@@ -854,7 +854,7 b' Pull Requests (687):' | |||||
854 | * :ghpull:`4671`: Fix docstrings in utils.text |
|
854 | * :ghpull:`4671`: Fix docstrings in utils.text | |
855 | * :ghpull:`4669`: add missing help strings to HistoryManager configurables |
|
855 | * :ghpull:`4669`: add missing help strings to HistoryManager configurables | |
856 | * :ghpull:`4668`: Make non-ASCII docstring unicode |
|
856 | * :ghpull:`4668`: Make non-ASCII docstring unicode | |
857 | * :ghpull:`4650`: added a note about sharing of nbconvert tempates |
|
857 | * :ghpull:`4650`: added a note about sharing of nbconvert templates | |
858 | * :ghpull:`4646`: Fixing various output related things: |
|
858 | * :ghpull:`4646`: Fixing various output related things: | |
859 | * :ghpull:`4665`: check for libedit in readline on OS X |
|
859 | * :ghpull:`4665`: check for libedit in readline on OS X | |
860 | * :ghpull:`4606`: Make running PYTHONSTARTUP optional |
|
860 | * :ghpull:`4606`: Make running PYTHONSTARTUP optional |
@@ -121,7 +121,7 b' Define ``_repr_mimebundle_``' | |||||
121 | Object can now define `_repr_mimebundle_` in place of multiple `_repr_*_` |
|
121 | Object can now define `_repr_mimebundle_` in place of multiple `_repr_*_` | |
122 | methods and return a full mimebundle. This greatly simplify many implementation |
|
122 | methods and return a full mimebundle. This greatly simplify many implementation | |
123 | and allow to publish custom mimetypes (like geojson, plotly, dataframes....). |
|
123 | and allow to publish custom mimetypes (like geojson, plotly, dataframes....). | |
124 |
See the ``Custom Display Logic`` example notebook for more information |
|
124 | See the ``Custom Display Logic`` example notebook for more information. | |
125 |
|
125 | |||
126 | Execution Heuristics |
|
126 | Execution Heuristics | |
127 | -------------------- |
|
127 | -------------------- |
@@ -111,7 +111,7 b' and is thus native to CPython in Python 3.13+ Though ipdb should support this' | |||||
111 | feature in older version of Python. I invite you to look at the `CPython changes |
|
111 | feature in older version of Python. I invite you to look at the `CPython changes | |
112 | and docs <https://github.com/python/cpython/pull/106676>`__ for more details. |
|
112 | and docs <https://github.com/python/cpython/pull/106676>`__ for more details. | |
113 |
|
113 | |||
114 | In short, once in post-mortem debuger (``%debug``), you can use the ipdb |
|
114 | In short, once in post-mortem debugger (``%debug``), you can use the ipdb | |
115 | ``exceptions`` command to switch exceptions, for example: |
|
115 | ``exceptions`` command to switch exceptions, for example: | |
116 |
|
116 | |||
117 | .. code-block:: ipython |
|
117 | .. code-block:: ipython | |
@@ -265,10 +265,10 b' for Python 3.8 as per NEP 29 (:ghpull:`14023`).' | |||||
265 | All the critical bugfixes have been backported onto the 8.12.1 release (see |
|
265 | All the critical bugfixes have been backported onto the 8.12.1 release (see | |
266 | below). In addition to that went into 8.12.1 you'll find: |
|
266 | below). In addition to that went into 8.12.1 you'll find: | |
267 |
|
267 | |||
268 |
- Pretty repre |
|
268 | - Pretty representation for ``Counter`` has been fixed to match the Python one | |
269 | and be in decreasing order. :ghpull:`14032` |
|
269 | and be in decreasing order. :ghpull:`14032` | |
270 | - Module completion is better when jedi is disabled :ghpull:`14029`. |
|
270 | - Module completion is better when jedi is disabled :ghpull:`14029`. | |
271 | - Improvment of ``%%bash`` magic that would get stuck :ghpull:`14019` |
|
271 | - Improvement of ``%%bash`` magic that would get stuck :ghpull:`14019` | |
272 |
|
272 | |||
273 |
|
273 | |||
274 | We hope you enjoy this release an will maybe see you at JupyterCon in less than |
|
274 | We hope you enjoy this release an will maybe see you at JupyterCon in less than | |
@@ -948,7 +948,7 b' features listed in :ref:`version 7.32`.' | |||||
948 | :ghpull:`13471` Additionally the ability to use ``yapf`` as a code |
|
948 | :ghpull:`13471` Additionally the ability to use ``yapf`` as a code | |
949 | reformatter has been added :ghpull:`13528` . You can use |
|
949 | reformatter has been added :ghpull:`13528` . You can use | |
950 | ``TerminalInteractiveShell.autoformatter="black"``, |
|
950 | ``TerminalInteractiveShell.autoformatter="black"``, | |
951 | ``TerminalInteractiveShell.autoformatter="yapf"`` to re-enable auto formating |
|
951 | ``TerminalInteractiveShell.autoformatter="yapf"`` to re-enable auto formatting | |
952 | with black, or switch to yapf. |
|
952 | with black, or switch to yapf. | |
953 |
|
953 | |||
954 | - Fix and issue where ``display`` was not defined. |
|
954 | - Fix and issue where ``display`` was not defined. |
General Comments 0
You need to be logged in to leave comments.
Login now