Show More
@@ -135,7 +135,7 b' Metadata' | |||
|
135 | 135 | ^^^^^^^^ |
|
136 | 136 | |
|
137 | 137 | We often want to provide frontends with guidance on how to display the data. To |
|
138 | support this, ``_repr_*_()`` methods (except `_repr_pretty_``?) can also return a ``(data, metadata)`` | |
|
138 | support this, ``_repr_*_()`` methods (except ``_repr_pretty_``?) can also return a ``(data, metadata)`` | |
|
139 | 139 | tuple where ``metadata`` is a dictionary containing arbitrary key-value pairs for |
|
140 | 140 | the frontend to interpret. An example use case is ``_repr_jpeg_()``, which can |
|
141 | 141 | be set to return a jpeg image and a ``{'height': 400, 'width': 600}`` dictionary |
@@ -17,9 +17,9 b' interactively. Its main components are:' | |||
|
17 | 17 | * A powerful interactive Python shell. |
|
18 | 18 | |
|
19 | 19 | |
|
20 | .. image:: ./_images/ipython-6-screenshot.png | |
|
21 | :alt: Screenshot of IPython 6.0 | |
|
22 | :align: center | |
|
20 | .. image:: ./_images/ipython-6-screenshot.png | |
|
21 | :alt: Screenshot of IPython 6.0 | |
|
22 | :align: center | |
|
23 | 23 | |
|
24 | 24 | |
|
25 | 25 | * A `Jupyter <https://jupyter.org/>`_ kernel to work with Python code in Jupyter |
@@ -51,9 +51,9 b' Pull requests (226):' | |||
|
51 | 51 | * `542 <https://github.com/ipython/ipython/issues/542>`_: issue 440 |
|
52 | 52 | * `533 <https://github.com/ipython/ipython/issues/533>`_: Remove unused configobj and validate libraries from externals. |
|
53 | 53 | * `538 <https://github.com/ipython/ipython/issues/538>`_: fix various tests on Windows |
|
54 | * `540 <https://github.com/ipython/ipython/issues/540>`_: support `-pylab` flag with deprecation warning | |
|
54 | * `540 <https://github.com/ipython/ipython/issues/540>`_: support ``-pylab`` flag with deprecation warning | |
|
55 | 55 | * `537 <https://github.com/ipython/ipython/issues/537>`_: Docs update |
|
56 | * `536 <https://github.com/ipython/ipython/issues/536>`_: `setup.py install` depends on setuptools on Windows | |
|
56 | * `536 <https://github.com/ipython/ipython/issues/536>`_: ``setup.py install`` depends on setuptools on Windows | |
|
57 | 57 | * `480 <https://github.com/ipython/ipython/issues/480>`_: Get help mid-command |
|
58 | 58 | * `462 <https://github.com/ipython/ipython/issues/462>`_: Str and Bytes traitlets |
|
59 | 59 | * `534 <https://github.com/ipython/ipython/issues/534>`_: Handle unicode properly in IPython.zmq.iostream |
@@ -916,7 +916,7 b' Pull Requests (687):' | |||
|
916 | 916 | * :ghpull:`4444`: Css cleaning |
|
917 | 917 | * :ghpull:`4523`: Use username and password for MongoDB on ShiningPanda |
|
918 | 918 | * :ghpull:`4510`: Update whatsnew from PR files |
|
919 | * :ghpull:`4441`: add `setup.py jsversion` | |
|
919 | * :ghpull:`4441`: add ``setup.py jsversion`` | |
|
920 | 920 | * :ghpull:`4518`: Fix for race condition in url file decoding. |
|
921 | 921 | * :ghpull:`4497`: don't automatically unpack datetime objects in the message spec |
|
922 | 922 | * :ghpull:`4506`: wait for empty queues as well as load-balanced tasks |
@@ -1050,7 +1050,7 b' Pull Requests (687):' | |||
|
1050 | 1050 | * :ghpull:`4214`: engine ID metadata should be unicode, not bytes |
|
1051 | 1051 | * :ghpull:`4232`: no highlight if no language specified |
|
1052 | 1052 | * :ghpull:`4218`: Fix display of SyntaxError when .py file is modified |
|
1053 | * :ghpull:`4207`: add `setup.py css` command | |
|
1053 | * :ghpull:`4207`: add ``setup.py css`` command | |
|
1054 | 1054 | * :ghpull:`4224`: clear previous callbacks on execute |
|
1055 | 1055 | * :ghpull:`4180`: Iptest refactoring |
|
1056 | 1056 | * :ghpull:`4105`: JS output area misaligned |
@@ -81,7 +81,7 b' New features' | |||
|
81 | 81 | :mod:`IPython.kernel`, :mod:`IPython.kernel.core`, :mod:`traitlets.config`, |
|
82 | 82 | :mod:`IPython.tools` and :mod:`IPython.testing`. |
|
83 | 83 | |
|
84 | * As part of merging in the `ipython1-dev` stuff, the `setup.py` script and | |
|
84 | * As part of merging in the `ipython1-dev` stuff, the ``setup.py`` script and | |
|
85 | 85 | friends have been completely refactored. Now we are checking for |
|
86 | 86 | dependencies using the approach that matplotlib uses. |
|
87 | 87 | |
@@ -161,7 +161,7 b' Backwards incompatible changes' | |||
|
161 | 161 | `'basic'` to `'b'`. |
|
162 | 162 | |
|
163 | 163 | * IPython has a larger set of dependencies if you want all of its capabilities. |
|
164 | See the `setup.py` script for details. | |
|
164 | See the ``setup.py`` script for details. | |
|
165 | 165 | |
|
166 | 166 | * The constructors for :class:`IPython.kernel.client.MultiEngineClient` and |
|
167 | 167 | :class:`IPython.kernel.client.TaskClient` no longer take the (ip,port) tuple. |
@@ -16,9 +16,6 b' IPython 8.3.0' | |||
|
16 | 16 | - :ghpull:`13600`, ``pre_run_*``-hooks will now have a ``cell_id`` attribute on |
|
17 | 17 | the info object when frontend provide it. |
|
18 | 18 | |
|
19 | - :ghpull:`13624`, fixed :kbd:`End` key being broken after accepting an | |
|
20 | autosuggestion. | |
|
21 | ||
|
22 | 19 | .. _version 8.2.0: |
|
23 | 20 | |
|
24 | 21 | IPython 8.2.0 |
@@ -519,8 +516,8 b' Automatic Vi prompt stripping' | |||
|
519 | 516 | |
|
520 | 517 | When pasting code into IPython, it will strip the leading prompt characters if |
|
521 | 518 | there are any. For example, you can paste the following code into the console - |
|
522 | it will still work, even though each line is prefixed with prompts (`In`, | |
|
523 | `Out`):: | |
|
519 | it will still work, even though each line is prefixed with prompts (``In``, | |
|
520 | ``Out``):: | |
|
524 | 521 | |
|
525 | 522 | In [1]: 2 * 2 == 4 |
|
526 | 523 | Out[1]: True |
@@ -615,7 +612,7 b' who did a fantastic job at updating our code base, migrating to pytest, pushing' | |||
|
615 | 612 | our coverage, and fixing a large number of bugs. I highly recommend contacting |
|
616 | 613 | them if you need help with C++ and Python projects. |
|
617 | 614 | |
|
618 |
You can find all relevant issues and PRs with the SDG 2021 tag |
|
|
615 | You can find all relevant issues and PRs with `the SDG 2021 tag <https://github.com/ipython/ipython/issues?q=label%3A%22Numfocus+SDG+2021%22+>`__ | |
|
619 | 616 | |
|
620 | 617 | Removing support for older Python versions |
|
621 | 618 | ------------------------------------------ |
General Comments 0
You need to be logged in to leave comments.
Login now