diff --git a/docs/source/whatsnew/version0.9.rst b/docs/source/whatsnew/version0.9.rst index 8d5f73c..d7d11ef 100644 --- a/docs/source/whatsnew/version0.9.rst +++ b/docs/source/whatsnew/version0.9.rst @@ -221,7 +221,7 @@ New features * Gather/scatter are now implemented in the client to reduce the work load of the controller and improve performance. -* Complete rewrite of the IPython docuementation. All of the documentation +* Complete rewrite of the IPython documentation. All of the documentation from the IPython website has been moved into docs/source as restructured text documents. PDF and HTML documentation are being generated using Sphinx. diff --git a/docs/source/whatsnew/version7.rst b/docs/source/whatsnew/version7.rst index 9c51046..4f031d2 100644 --- a/docs/source/whatsnew/version7.rst +++ b/docs/source/whatsnew/version7.rst @@ -191,7 +191,7 @@ Virtualenv handling fixes: - init_virtualenv now uses Pathlib :ghpull:`12548` - Fix Improper path comparison of virtualenv directories :ghpull:`13140` - - Fix virtual environment user warning for lower case pathes :ghpull:`13094` + - Fix virtual environment user warning for lower case paths :ghpull:`13094` - Adapt to all sorts of drive names for cygwin :ghpull:`13153` New Features: @@ -589,7 +589,7 @@ issues and pushing 8.0 forward. Here are thus some of the changes for IPython 7.20. - Support for PyQt5 >= 5.11 :ghpull:`12715` - - ``%reset`` remove imports more agressively :ghpull:`12718` + - ``%reset`` remove imports more aggressively :ghpull:`12718` - fix the ``%conda`` magic :ghpull:`12739` - compatibility with Jedi 0.18, and bump minimum Jedi version. :ghpull:`12793` @@ -868,7 +868,7 @@ IPython. Increase Tab Completion Menu Height ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In terminal IPython it is possible to increase the hight of the tab-completion +In terminal IPython it is possible to increase the height of the tab-completion menu. To do so set the value of :configtrait:`TerminalInteractiveShell.space_for_menu`, this will reserve more space at the bottom of the screen for various kind of menus in IPython including @@ -1050,7 +1050,7 @@ IPython has decided to follow the informational `NEP 29 policy as to which version of (C)Python and NumPy are supported. We thus dropped support for Python 3.5, and cleaned up a number of code path -that were Python-version dependant. If you are on 3.5 or earlier pip should +that were Python-version dependent. If you are on 3.5 or earlier pip should automatically give you the latest compatible version of IPython so you do not need to pin to a given version. @@ -1117,7 +1117,7 @@ progressively enable these features by default in the next few releases, and contribution is welcomed. We welcome any feedback on the API. See :ref:`shell_mimerenderer` for more -informations. +information. This is originally based on work form in :ghpull:`10610` from @stephanh42 started over two years ago, and still a lot need to be done. @@ -1371,7 +1371,7 @@ IPython 7.3.0 IPython 7.3.0 bring several bug fixes and small improvements that you will -described bellow. +described below. The biggest change to this release is the implementation of the ``%conda`` and ``%pip`` magics, that will attempt to install packages in the **current @@ -1456,7 +1456,7 @@ unwillingly relying on a bug in CPython. New Core Dev: - - We welcome Jonathan Slenders to the commiters. Jonathan has done a fantastic + - We welcome Jonathan Slenders to the committers. Jonathan has done a fantastic work on prompt_toolkit, and we'd like to recognise his impact by giving him commit rights. :ghissue:`11397` diff --git a/docs/source/whatsnew/version8.rst b/docs/source/whatsnew/version8.rst index c231777..103f801 100644 --- a/docs/source/whatsnew/version8.rst +++ b/docs/source/whatsnew/version8.rst @@ -46,7 +46,7 @@ IPython 8.27 New release of IPython after a month off (not enough changes). We can see a few important changes for this release. - - autocall was beeing call getitem, :ghpull:`14486` + - autocall was being call getitem, :ghpull:`14486` - Only copy files in startup dir if we just created it. :ghpull:`14497` - Fix some tests on Python 3.13 RC1 :ghpull:`14504`; this one I guess make this the first IPython release officially compatible with Python 3.13; you will @@ -680,7 +680,7 @@ Python 3.12 changed its tokenizer to have better support for f-strings and allow This is a great new feature and performance improvement in Python 3.12. Unfortunately this means the new tokenizer does not support incomplete or invalid Python which will -break many features of IPython. Thus compatibility of IPython with Python 3.12 is not guarantied. +break many features of IPython. Thus compatibility of IPython with Python 3.12 is not guaranteed. It is unclear to which extent IPython is affected, and whether we can/should try to still support magics, shell escape (``! ....``), ..., as well as how to do it if we can. @@ -933,7 +933,7 @@ We introduce more descriptive names for the ``%autoreload`` parameter: whitelisted by ``%aimport`` statements. - ``%autoreload all`` (also ``%autoreload 2``) - turn on autoreload for all modules except those blacklisted by ``%aimport`` statements. -- ``%autoreload complete`` (also ``%autoreload 3``) - all the fatures of ``all`` but also adding new +- ``%autoreload complete`` (also ``%autoreload 3``) - all the features of ``all`` but also adding new objects from the imported modules (see IPython/extensions/tests/test_autoreload.py::test_autoload_newly_added_objects). @@ -1464,7 +1464,7 @@ values in order to prevent potential Execution with Unnecessary Privileges. Almost all version of IPython looks for configuration and profiles in current working directory. Since IPython was developed before pip and environments existed it was used a convenient way to load code/packages in a project -dependant way. +dependent way. In 2022, it is not necessary anymore, and can lead to confusing behavior where for example cloning a repository and starting IPython or loading a notebook from @@ -2394,4 +2394,4 @@ The following attribute/methods have been removed:: ------ -.. [1] If this make you incomfortable feel free to not use IPython 8.23. +.. [1] If this make you uncomfortable feel free to not use IPython 8.23.