diff --git a/docs/source/whatsnew/development.rst b/docs/source/whatsnew/development.rst index f2bde11..9e9b298 100644 --- a/docs/source/whatsnew/development.rst +++ b/docs/source/whatsnew/development.rst @@ -23,6 +23,7 @@ Need to be updated: pr/* + .. DO NOT EDIT THIS LINE BEFORE RELEASE. FEATURE INSERTION POINT. As a reminder, IPython master has diverged from the 7.x branch, thus master may diff --git a/docs/source/whatsnew/pr/skip_tracebackhide.rst b/docs/source/whatsnew/pr/skip_tracebackhide.rst deleted file mode 100644 index 0acfecf..0000000 --- a/docs/source/whatsnew/pr/skip_tracebackhide.rst +++ /dev/null @@ -1,11 +0,0 @@ -The default tracebackmode will now skip frames that are marked with -``__tracebackhide__ = True`` and show how many traceback frames have been -skipped. This can be toggled by using :magic:`xmode` with the ``--show`` or -``--hide`` attribute. It will have no effect on non verbose traceback modes. - -The ipython debugger also now understand ``__tracebackhide__`` as well and will -skip hidden frames when displaying. Movement up and down the stack will skip the -hidden frames and will show how many frames were hidden. Internal IPython frames -are also now hidden by default. The behavior can be changed with the -``skip_hidden`` command and accepts "yes", "no", "true" and "false" case -insensitive parameters. diff --git a/docs/source/whatsnew/version7.rst b/docs/source/whatsnew/version7.rst index 3d9abc9..763be7c 100644 --- a/docs/source/whatsnew/version7.rst +++ b/docs/source/whatsnew/version7.rst @@ -2,6 +2,43 @@ 7.x Series ============ +.. _version 716: + +IPython 7.16 +============ + + +The default traceback mode will now skip frames that are marked with +``__tracebackhide__ = True`` and show how many traceback frames have been +skipped. This can be toggled by using :magic:`xmode` with the ``--show`` or +``--hide`` attribute. It will have no effect on non verbose traceback modes. + +The ipython debugger also now understands ``__tracebackhide__`` as well and will +skip hidden frames when displaying. Movement up and down the stack will skip the +hidden frames and will show how many frames were hidden. Internal IPython frames +are also now hidden by default. The behavior can be changed with the +``skip_hidden`` while in the debugger, command and accepts "yes", "no", "true" +and "false" case insensitive parameters. + + +Misc Noticeable changes: +------------------------ + +- Exceptions are now (re)raised when running notebooks via the :magic:`%run`, helping to catch issues in workflows and + pipelines. :ghpull:`12301` +- Fix inputhook for qt 5.15.0 :ghpull:`12355` +- Fix wx inputhook :ghpull:`12375` +- Add handling for malformed pathext env var (Windows) :ghpull:`12367` +- use $SHELL in system_piped :ghpull:`12360` for uniform behavior with + ipykernel. + +Reproducible Build +------------------ + +IPython 7.15 reproducible build did not work, so we try again this month +:ghpull:`12358`. + + .. _version 715: IPython 7.15