|
@@
-31,6
+31,46
b' clear_output changes'
|
|
31
|
user to double buffer the output.
|
|
31
|
user to double buffer the output.
|
|
32
|
* The output div height is remembered when the ``wait=True`` flag is used.
|
|
32
|
* The output div height is remembered when the ``wait=True`` flag is used.
|
|
33
|
|
|
33
|
|
|
|
|
|
34
|
Extending Configurable Containers
|
|
|
|
|
35
|
---------------------------------
|
|
|
|
|
36
|
|
|
|
|
|
37
|
Some configurable traits are containers (list, dict, set)
|
|
|
|
|
38
|
Config objects now support calling ``extend``, ``update``, ``insert``, etc.
|
|
|
|
|
39
|
on traits in config files, which will ultimately result in calling
|
|
|
|
|
40
|
those methods on the original object.
|
|
|
|
|
41
|
|
|
|
|
|
42
|
The effect being that you can now add to containers without having to copy/paste
|
|
|
|
|
43
|
the initial value::
|
|
|
|
|
44
|
|
|
|
|
|
45
|
c = get_config()
|
|
|
|
|
46
|
c.InlineBackend.rc.update({ 'figure.figsize' : (6, 4) })
|
|
|
|
|
47
|
|
|
|
|
|
48
|
* In notebook, Showing tooltip on tab has been disables to avoid conflict with
|
|
|
|
|
49
|
completion, Shift-Tab could still be used to invoke tooltip when inside
|
|
|
|
|
50
|
function signature and/or on selection.
|
|
|
|
|
51
|
|
|
|
|
|
52
|
Single codebase Python 3 support
|
|
|
|
|
53
|
--------------------------------
|
|
|
|
|
54
|
|
|
|
|
|
55
|
IPython previously supported Python 3 by running 2to3 during setup. We
|
|
|
|
|
56
|
have now switched to a single codebase which runs natively on Python 2.7
|
|
|
|
|
57
|
and 3.3.
|
|
|
|
|
58
|
|
|
|
|
|
59
|
For notes on how to maintain this, see :doc:`/development/pycompat`.
|
|
|
|
|
60
|
|
|
|
|
|
61
|
* ``object_info_request`` as been replaced by ``object_info`` for consistency in the javascript API.
|
|
|
|
|
62
|
``object_info`` as a simpler interface to register callback that is incompatible with ``object_info_request``.
|
|
|
|
|
63
|
|
|
|
|
|
64
|
* Previous versions of IPython on Linux would use the XDG config directory,
|
|
|
|
|
65
|
creating :file:`~/.config/ipython` by default. We have decided to go
|
|
|
|
|
66
|
back to :file:`~/.ipython` for consistency among systems. IPython will
|
|
|
|
|
67
|
issue a warning if it finds the XDG location, and will move it to the new
|
|
|
|
|
68
|
location if there isn't already a directory there.
|
|
|
|
|
69
|
|
|
|
|
|
70
|
* Equations, images and tables are now centered in Markdown cells.
|
|
|
|
|
71
|
* Multiline equations are now centered in output areas; single line equations
|
|
|
|
|
72
|
remain left justified.
|
|
|
|
|
73
|
|
|
34
|
.. DO NOT EDIT THIS LINE BEFORE RELEASE. FEATURE INSERTION POINT.
|
|
74
|
.. DO NOT EDIT THIS LINE BEFORE RELEASE. FEATURE INSERTION POINT.
|
|
35
|
|
|
75
|
|
|
36
|
Backwards incompatible changes
|
|
76
|
Backwards incompatible changes
|
|
@@
-59,4
+99,4
b' Backwards incompatible changes'
|
|
59
|
If you need to keep the exact output of :command:`pycolor`, you can still use
|
|
99
|
If you need to keep the exact output of :command:`pycolor`, you can still use
|
|
60
|
``python -m IPython.utils.PyColorize foo.py``.
|
|
100
|
``python -m IPython.utils.PyColorize foo.py``.
|
|
61
|
|
|
101
|
|
|
62
|
.. DO NOT EDIT THIS LINE BEFORE RELEASE. INCOMPAT INSERTION POINT.
No newline at end of file
|
|
102
|
.. DO NOT EDIT THIS LINE BEFORE RELEASE. INCOMPAT INSERTION POINT.
|