From 982da89479bb59b509bbfe71b6533f70f3d05bf2 2015-08-12 00:15:38 From: Min RK Date: 2015-08-12 00:15:38 Subject: [PATCH] prepare what's new for 4.0 --- diff --git a/docs/source/whatsnew/development.rst b/docs/source/whatsnew/development.rst index 960f1a4..8097c05 100644 --- a/docs/source/whatsnew/development.rst +++ b/docs/source/whatsnew/development.rst @@ -10,22 +10,6 @@ This document describes in-flight development work. conflicts for other Pull Requests). Instead, create a new file in the `docs/source/whatsnew/pr` folder - -Added a ``Valid`` widget which inherits the ``_Bool`` widget and displays a green checkmark or red cross depending on the truth of ``.value``. - -Callbacks registered with the ``Widget.on_some_change`` method are passed the Backbone model ``change`` event's arguments. - -The serialization of widget traitlets can be customized. Custom serialization can use binary message buffers. Refer to :ghpull:`7757` for more information. - -Code raising ``DeprecationWarning`` -entered by the user in an interactive session will now display the warning by -default. See :ghpull:`8480` an :ghissue:`8478`. - -The `--deep-reload` flag and the corresponding options to inject `dreload` or -`reload` into the interactive namespace have been deprecated, and will be -removed in future versions. You should now explicitly import `reload` from -`IPython.lib.deepreload` to use it. - .. DO NOT EDIT THIS LINE BEFORE RELEASE. FEATURE INSERTION POINT. diff --git a/docs/source/whatsnew/github-stats-4.rst b/docs/source/whatsnew/github-stats-4.rst new file mode 100644 index 0000000..02634e5 --- /dev/null +++ b/docs/source/whatsnew/github-stats-4.rst @@ -0,0 +1,87 @@ +.. _issues_list_4: + +Issues closed in the 4.x development cycle +========================================== + +Issues closed in 4.0 +-------------------- + + +GitHub stats for 2015/02/27 - 2015/08/11 (since 3.0) + +These lists are automatically generated, and may be incomplete or contain duplicates. + +We closed 35 issues and merged 125 pull requests. +The full list can be seen `on GitHub `__ + +The following 69 authors contributed 1186 commits. + +* Abe Guerra +* Adal Chiriliuc +* Alexander Belopolsky +* Andrew Murray +* Antonio Russo +* Benjamin Ragan-Kelley +* Björn Linse +* Brian Drawert +* chebee7i +* Daniel Rocco +* Donny Winston +* Drekin +* Erik Hvatum +* Fernando Perez +* Francisco de la Peña +* Frazer McLean +* Gareth Elston +* Gert-Ludwig Ingold +* Giuseppe Venturini +* Ian Barfield +* Ivan Pozdeev +* Jakob Gager +* Jan Schulz +* Jason Grout +* Jeff Hussmann +* Jessica B. Hamrick +* Joe Borg +* Joel Nothman +* Johan Forsberg +* Jonathan Frederic +* Justin Tyberg +* Koen van Besien +* Kyle Kelley +* Lorena Pantano +* Lucretiel +* Marin Gilles +* mashenjun +* Mathieu +* Matthias Bussonnier +* Merlijn van Deen +* Mikhail Korobov +* Naveen Nathan +* Nicholas Bollweg +* nottaanibot +* Omer Katz +* onesandzeroes +* Patrick Snape +* patter001 +* Peter Parente +* Pietro Battiston +* RickWinter +* Robert Smith +* Ryan Nelson +* Scott Sanderson +* Sebastiaan Mathot +* Sylvain Corlay +* thethomask +* Thomas A Caswell +* Thomas Adriaan Hellinger +* Thomas Kluyver +* Tianhui Michael Li +* tmtabor +* unknown +* Victor Ramirez +* Volker Braun +* Wieland Hoffmann +* Yuval Langer +* Zoltán Vörös +* Élie Michel diff --git a/docs/source/whatsnew/index.rst b/docs/source/whatsnew/index.rst index 4a49448..c13142a 100644 --- a/docs/source/whatsnew/index.rst +++ b/docs/source/whatsnew/index.rst @@ -21,6 +21,8 @@ development work they do here in a user friendly format. :maxdepth: 1 development + version4 + github-stats-4 version3 github-stats-3 version3_widget_migration diff --git a/docs/source/whatsnew/version4.rst b/docs/source/whatsnew/version4.rst new file mode 100644 index 0000000..f150a4f --- /dev/null +++ b/docs/source/whatsnew/version4.rst @@ -0,0 +1,46 @@ +============ + 4.x Series +============ + +IPython 4.0 +=========== + +Released August, 2015 + +IPython 4.0 is the first major release after the Big Split. +IPython no longer contains the notebook, qtconsole, etc. which have moved to +`jupyter `_. +IPython subprojects, such as `IPython.parallel `_ and `widgets `_ have moved to their own repos as well. + +The following subpackages are deprecated: + +- IPython.kernel (now jupyter_client and ipykernel) +- IPython.consoleapp (now jupyter_client.consoleapp) +- IPython.nbformat (now nbformat) +- IPython.nbconvert (now nbconvert) +- IPython.html (now notebook) +- IPython.parallel (now ipyparallel) +- IPython.utils.traitlets (now traitlets) +- IPython.config (now traitlets.config) +- IPython.qt (now qtconsole) +- IPython.terminal.console (now jupyter_console) + +and a few other utilities. + +Shims for the deprecated subpackages have been added, +so existing code should continue to work with a warning about the new home. + +There are few changes to the code beyond the reorganization and some bugfixes. + +IPython highlights: + +- Public APIs for discovering IPython paths is moved from :mod:`IPython.utils.path` to :mod:`IPython.paths`. + The old function locations continue to work with deprecation warnings. +- Code raising ``DeprecationWarning`` + entered by the user in an interactive session will now display the warning by + default. See :ghpull:`8480` an :ghissue:`8478`. +- The `--deep-reload` flag and the corresponding options to inject `dreload` or + `reload` into the interactive namespace have been deprecated, and will be + removed in future versions. You should now explicitly import `reload` from + `IPython.lib.deepreload` to use it. +