<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom"><title>Jupyter Blog - Grant Nestor</title><link href="https://jupyter.org/blog/" rel="alternate"/><link href="https://jupyter.org/blog/feeds/author-grant-nestor.atom.xml" rel="self"/><id>https://jupyter.org/blog/</id><updated>2018-05-27T16:59:00+00:00</updated><subtitle>The Project Jupyter blog: news, releases, and community stories, archived from blog.jupyter.org.</subtitle><entry><title>Jupyter Notebook 5.5.0</title><link href="https://jupyter.org/blog/posts/2018/jupyter-notebook-5-5-0/" rel="alternate"/><published>2018-05-25T00:11:00+00:00</published><updated>2018-05-27T16:59:00+00:00</updated><author><name>Grant Nestor</name></author><id>tag:jupyter.org,2018-05-25:/blog/posts/2018/jupyter-notebook-5-5-0/</id><summary type="html">&lt;p&gt;We are pleased to announce the release of Jupyter Notebook 5.5.0.&lt;/p&gt;</summary><content type="html">&lt;p&gt;We are pleased to announce the release of Jupyter Notebook 5.5.0. This is a minor release that introduces some new features such as:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Dynamic &lt;em&gt;Download as…&lt;/em&gt; menu for &lt;a href="http://nbconvert.readthedocs.io/en/latest/external_exporters.html"&gt;nbconvert exporters&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Download as Reveal.js slides&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Quit&lt;/em&gt; button for stopping the notebook server from the dashboard&lt;/li&gt;
&lt;li&gt;&lt;em&gt;File size&lt;/em&gt; for files in the dashboard&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This release also includes many bug fixes and enhancements as well as improvements to our documentation and testing infrastructure.&lt;/p&gt;
&lt;p&gt;You can install the new version of the notebook now using pip:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;pip&lt;span class="w"&gt; &lt;/span&gt;install&lt;span class="w"&gt; &lt;/span&gt;--upgrade&lt;span class="w"&gt; &lt;/span&gt;notebook
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Or conda:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;conda&lt;span class="w"&gt; &lt;/span&gt;upgrade&lt;span class="w"&gt; &lt;/span&gt;notebook
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;h2 id="changelog"&gt;Changelog&lt;/h2&gt;
&lt;h3 id="new-features"&gt;New features:&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The files list now shows file sizes (&lt;a href="https://github.com/jupyter/notebook/pull/3539/"&gt;PR #3539&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add a quit button in the dashboard (&lt;a href="https://github.com/jupyter/notebook/pull/3004/"&gt;PR #3004&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Display hostname in the terminal when running remotely (&lt;a href="https://github.com/jupyter/notebook/pull/3356/"&gt;PR #3356&lt;/a&gt;, &lt;a href="https://github.com/jupyter/notebook/pull/3593/"&gt;PR #3593&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add slides exportation/download to the menu (&lt;a href="https://github.com/jupyter/notebook/pull/3287/"&gt;PR #3287&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add any extra installed nbconvert exporters to the “Download as” menu (&lt;a href="https://github.com/jupyter/notebook/pull/3323/"&gt;PR #3323&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Editor: warning when overwriting a file that is modified on disk (&lt;a href="https://github.com/jupyter/notebook/pull/2783/"&gt;PR #2783&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Display a warning message if cookies are not enabled (&lt;a href="https://github.com/jupyter/notebook/pull/3511/"&gt;PR #3511&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Basic &lt;code&gt;__version__&lt;/code&gt; reporting for extensions (&lt;a href="https://github.com/jupyter/notebook/pull/3541/"&gt;PR #3541&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add &lt;code&gt;NotebookApp.terminals_enabled&lt;/code&gt; config option (&lt;a href="https://github.com/jupyter/notebook/pull/3478/"&gt;PR #3478&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Make buffer time between last modified on disk and last modified on last save configurable (&lt;a href="https://github.com/jupyter/notebook/pull/3273/"&gt;PR #3273&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Allow binding custom shortcuts for ‘close and halt’ (&lt;a href="https://github.com/jupyter/notebook/pull/3314/"&gt;PR #3314&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add description for ‘Trusted’ notification (&lt;a href="https://github.com/jupyter/notebook/pull/3386/"&gt;PR #3386&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add &lt;code&gt;settings['activity_sources']&lt;/code&gt; (&lt;a href="https://github.com/jupyter/notebook/pull/3401/"&gt;PR #3401&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add an &lt;code&gt;output_updated.OutputArea&lt;/code&gt; event (&lt;a href="https://github.com/jupyter/notebook/pull/3560/"&gt;PR #3560&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="bug-fixes"&gt;Bug fixes:&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixes to improve web accessibility (&lt;a href="https://github.com/jupyter/notebook/pull/3507/"&gt;PR #3507&lt;/a&gt;)
&lt;ul&gt;
&lt;li&gt;There is more to do on this! See &lt;a href="https://github.com/jupyter/notebook/issues/1801/"&gt;#1801&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Fixed color contrast issue in tree.less (&lt;a href="https://github.com/jupyter/notebook/pull/3336/"&gt;PR #3336&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Allow cancelling upload of large files (&lt;a href="https://github.com/jupyter/notebook/pull/3373/"&gt;PR #3373&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Don’t clear login cookie on requests without cookie (&lt;a href="https://github.com/jupyter/notebook/pull/3380/"&gt;PR #3380&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Don’t trash files on different device to home dir on Linux (&lt;a href="https://github.com/jupyter/notebook/pull/3304/"&gt;PR #3304&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Clear waiting asterisks when restarting kernel (&lt;a href="https://github.com/jupyter/notebook/pull/3494/"&gt;PR #3494&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fix output prompt when &lt;code&gt;execution_count&lt;/code&gt; missing (&lt;a href="https://github.com/jupyter/notebook/pull/3236/"&gt;PR #3236&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Make the ‘changed on disk’ dialog work when displayed twice (&lt;a href="https://github.com/jupyter/notebook/pull/3589/"&gt;PR #3589&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fix going back to root directory with history in notebook list (&lt;a href="https://github.com/jupyter/notebook/pull/3411/"&gt;PR #3411&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Allow defining keyboard shortcuts for missing actions (&lt;a href="https://github.com/jupyter/notebook/pull/3561/"&gt;PR #3561&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Prevent default on pageup/pagedown when completer is active (&lt;a href="https://github.com/jupyter/notebook/pull/3500/"&gt;PR #3500&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Prevent default event handling on new terminal (&lt;a href="https://github.com/jupyter/notebook/pull/3497/"&gt;PR #3497&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;ConfigManager should not write out default values found in the .d directory (&lt;a href="https://github.com/jupyter/notebook/pull/3485/"&gt;PR #3485&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fix leak of iopub object in activity monitoring (&lt;a href="https://github.com/jupyter/notebook/pull/3424/"&gt;PR #3424&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Javascript lint in notebooklist.js (&lt;a href="https://github.com/jupyter/notebook/pull/3409/"&gt;PR #3409&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Some Javascript syntax fixes (&lt;a href="https://github.com/jupyter/notebook/pull/3294/"&gt;PR #3294&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Convert native for loop to &lt;code&gt;Array.forEach()&lt;/code&gt; (&lt;a href="https://github.com/jupyter/notebook/pull/3477/"&gt;PR #3477&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Disable cache when downloading nbconvert output (&lt;a href="https://github.com/jupyter/notebook/pull/3484/"&gt;PR #3484&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add missing digestmod arg to HMAC (&lt;a href="https://github.com/jupyter/notebook/pull/3399/"&gt;PR #3399&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Log OSErrors failing to create less-critical files during startup (&lt;a href="https://github.com/jupyter/notebook/pull/3384/"&gt;PR #3384&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Use powershell on Windows (&lt;a href="https://github.com/jupyter/notebook/pull/3379/"&gt;PR #3379&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;API spec improvements, API handler improvements (&lt;a href="https://github.com/jupyter/notebook/pull/3368/"&gt;PR #3368&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Set notebook to dirty state after change to kernel metadata (&lt;a href="https://github.com/jupyter/notebook/pull/3350/"&gt;PR #3350&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Use CSP header to treat served files as belonging to a separate origin (&lt;a href="https://github.com/jupyter/notebook/pull/3341/"&gt;PR #3341&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Don’t install gettext into builtins (&lt;a href="https://github.com/jupyter/notebook/pull/3330/"&gt;PR #3330&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add missing &lt;code&gt;import _&lt;/code&gt; (&lt;a href="https://github.com/jupyter/notebook/pull/3316/"&gt;PR #3316&lt;/a&gt;, &lt;a href="https://github.com/jupyter/notebook/pull/3326/"&gt;PR #3326&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Write &lt;code&gt;notebook.json&lt;/code&gt; file atomically (&lt;a href="https://github.com/jupyter/notebook/pull/3305/"&gt;PR #3305&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fix clicking with modifiers, page title updates (&lt;a href="https://github.com/jupyter/notebook/pull/3282/"&gt;PR #3282&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Upgrade jQuery to version 2.2 (&lt;a href="https://github.com/jupyter/notebook/pull/3428/"&gt;PR #3428&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Upgrade xterm.js to 3.1.0 (&lt;a href="https://github.com/jupyter/notebook/pull/3189/"&gt;PR #3189&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Upgrade moment.js to 2.19.3 (&lt;a href="https://github.com/jupyter/notebook/pull/3562/"&gt;PR #3562&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Upgrade CodeMirror to 5.35 (&lt;a href="https://github.com/jupyter/notebook/pull/3372/"&gt;PR #3372&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;“Require” pyzmq&amp;gt;=17 (&lt;a href="https://github.com/jupyter/notebook/pull/3586/"&gt;PR #3586&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="documentation"&gt;Documentation:&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Documentation updates and organisation (&lt;a href="https://github.com/jupyter/notebook/pull/3584/"&gt;PR #3584&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add section in docs about privacy (&lt;a href="https://github.com/jupyter/notebook/pull/3571/"&gt;PR #3571&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add explanation on how to change the type of a cell to Markdown (&lt;a href="https://github.com/jupyter/notebook/pull/3377/"&gt;PR #3377&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Update docs with confd implementation details (&lt;a href="https://github.com/jupyter/notebook/pull/3520/"&gt;PR #3520&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Add more information for where &lt;code&gt;jupyter_notebook_config.py&lt;/code&gt; is located (&lt;a href="https://github.com/jupyter/notebook/pull/3346/"&gt;PR #3346&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Document options to enable nbextensions in specific sections (&lt;a href="https://github.com/jupyter/notebook/pull/3525/"&gt;PR #3525&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;jQuery attribute selector value MUST be surrounded by quotes (&lt;a href="https://github.com/jupyter/notebook/pull/3527/"&gt;PR #3527&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Do not execute special notebooks with nbsphinx (&lt;a href="https://github.com/jupyter/notebook/pull/3360/"&gt;PR #3360&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Other minor fixes in &lt;a href="https://github.com/jupyter/notebook/pull/3288/"&gt;PR #3288&lt;/a&gt;, &lt;a href="https://github.com/jupyter/notebook/pull/3528/"&gt;PR #3528&lt;/a&gt;, &lt;a href="https://github.com/jupyter/notebook/pull/3293/"&gt;PR #3293&lt;/a&gt;, &lt;a href="https://github.com/jupyter/notebook/pull/3367/"&gt;PR #3367&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="testing"&gt;Testing:&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Testing with Selenium &amp;amp; Sauce labs (&lt;a href="https://github.com/jupyter/notebook/pull/3321/"&gt;PR #3321&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Selenium utils + markdown rendering tests (&lt;a href="https://github.com/jupyter/notebook/pull/3458/"&gt;PR #3458&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Convert insert cell tests to Selenium (&lt;a href="https://github.com/jupyter/notebook/pull/3508/"&gt;PR #3508&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Convert prompt numbers tests to Selenium (&lt;a href="https://github.com/jupyter/notebook/pull/3554/"&gt;PR #3554&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Convert delete cells tests to Selenium (&lt;a href="https://github.com/jupyter/notebook/pull/3465/"&gt;PR #3465&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Convert undelete cell tests to Selenium (&lt;a href="https://github.com/jupyter/notebook/pull/3475/"&gt;PR #3475&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;More selenium testing utilities (&lt;a href="https://github.com/jupyter/notebook/pull/3412/"&gt;PR #3412&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Only check links when build is trigger by Travis Cron job (&lt;a href="https://github.com/jupyter/notebook/pull/3493/"&gt;PR #3493&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fix Appveyor build errors (&lt;a href="https://github.com/jupyter/notebook/pull/3430/"&gt;PR #3430&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Undo patches in teardown before attempting to delete files (&lt;a href="https://github.com/jupyter/notebook/pull/3459/"&gt;PR #3459&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Get tests running with tornado 5 (&lt;a href="https://github.com/jupyter/notebook/pull/3398/"&gt;PR #3398&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Unpin ipykernel version on Travis (&lt;a href="https://github.com/jupyter/notebook/pull/3223/"&gt;PR #3223&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="credits"&gt;Credits&lt;/h2&gt;
&lt;p&gt;This release has been a team effort and we would like to thank the following 36 people who contributed:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Arovit Narula (&lt;a href="https://github.com/arovit"&gt;arovit&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Ashley Teoh (&lt;a href="https://github.com/ashleytqy"&gt;ashleytqy&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Nicholas Bollweg (&lt;a href="https://github.com/bollwyvl"&gt;bollwyvl&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Alex Rothberg (&lt;a href="https://github.com/cancan101"&gt;cancan101&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Celina Kilcrease (&lt;a href="https://github.com/ckilcrease"&gt;ckilcrease&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;dabuside (&lt;a href="https://github.com/dabuside"&gt;dabuside&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Damian Avila (&lt;a href="https://github.com/damianavila"&gt;damianavila&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Dana Lee (&lt;a href="https://github.com/danagilliann"&gt;danagilliann&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Dave Hirschfeld (&lt;a href="https://github.com/dhirschfeld"&gt;dhirschfeld&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Heng GAO (&lt;a href="https://github.com/ehengao"&gt;ehengao&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Leo Gallucci (&lt;a href="https://github.com/elgalu"&gt;elgalu&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Evan Van Dam (&lt;a href="https://github.com/evandam"&gt;evandam&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;forbxy (&lt;a href="https://github.com/forbxy"&gt;forbxy&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Grant Nestor (&lt;a href="https://github.com/gnestor"&gt;gnestor&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Ethan T. Hendrix (&lt;a href="https://github.com/hendrixet"&gt;hendrixet&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Miro Hrončok (&lt;a href="https://github.com/hroncok"&gt;hroncok&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Paul Ivanov (&lt;a href="https://github.com/ivanov"&gt;ivanov&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Darío Hereñú (&lt;a href="https://github.com/kant"&gt;kant&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Kevin Bates (&lt;a href="https://github.com/kevin-bates"&gt;kevin-bates&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Maarten Breddels (&lt;a href="https://github.com/maartenbreddels"&gt;maartenbreddels&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Michael Droettboom (&lt;a href="https://github.com/mdboom"&gt;mdboom&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Min RK (&lt;a href="https://github.com/minrk"&gt;minrk&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;M Pacer (&lt;a href="https://github.com/mpacer"&gt;mpacer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Peter Parente (&lt;a href="https://github.com/parente"&gt;parente&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Paul Masson (&lt;a href="https://github.com/paulmasson"&gt;paulmasson&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Philipp Rudiger (&lt;a href="https://github.com/philippjfr"&gt;philippjfr&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Mac Knight (&lt;a href="https://github.com/Shels1909"&gt;Shels1909&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Hisham Elsheshtawy (&lt;a href="https://github.com/Sheshtawy"&gt;Sheshtawy&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Simon Biggs (&lt;a href="https://github.com/SimonBiggs"&gt;SimonBiggs&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Sunil Hari (&lt;a href="https://github.com/sunilhari"&gt;sunilhari&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Thomas Kluyver (&lt;a href="https://github.com/takluyver"&gt;takluyver&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Tim Klever (&lt;a href="https://github.com/tklever"&gt;tklever&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Gabriel Ruiz (&lt;a href="https://github.com/unnamedplay-r"&gt;unnamedplay-r&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Vaibhav Sagar (&lt;a href="https://github.com/vaibhavsagar"&gt;vaibhavsagar&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;William Hosford (&lt;a href="https://github.com/whosford"&gt;whosford&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Hong (&lt;a href="https://github.com/xuhdev"&gt;xuhdev&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;We look forward to your feedback and contributions!&lt;/p&gt;
</content><category term="Jupyter Notebook"/><category term="releases"/></entry><entry><title>Jupyter Notebook 5.3.0</title><link href="https://jupyter.org/blog/posts/2018/jupyter-notebook-5-3-0/" rel="alternate"/><published>2018-01-17T15:59:00+00:00</published><updated>2018-01-18T02:06:00+00:00</updated><author><name>Grant Nestor</name></author><id>tag:jupyter.org,2018-01-17:/blog/posts/2018/jupyter-notebook-5-3-0/</id><summary type="html">&lt;p&gt;We are pleased to announce the release of Jupyter Notebook 5.3.0.&lt;/p&gt;</summary><content type="html">&lt;p&gt;We are pleased to announce the release of Jupyter Notebook 5.3.0. This is a minor release that introduces some notable improvements, such as terminal support for Windows and support for operating system trash (files deleted from the notebook dashboard are moved to the trash vs. deleted permanently), as well as many bug fixes and enhancements&lt;/p&gt;
&lt;p&gt;You can install the new version of the notebook now using pip:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;pip&lt;span class="w"&gt; &lt;/span&gt;install&lt;span class="w"&gt; &lt;/span&gt;--upgrade&lt;span class="w"&gt; &lt;/span&gt;notebook
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Or conda (it may be a few days before packages are available):&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;conda&lt;span class="w"&gt; &lt;/span&gt;upgrade&lt;span class="w"&gt; &lt;/span&gt;notebook
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;h2 id="changelog"&gt;Changelog&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Add support for terminals on windows (&lt;a href="https://github.com/jupyter/notebook/pull/3087"&gt;#3087&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Add a “restart and run all” button to the toolbar (&lt;a href="https://github.com/jupyter/notebook/pull/2965"&gt;#2965&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Send files to os trash mechanism on delete (&lt;a href="https://github.com/jupyter/notebook/pull/1968"&gt;#1968&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Allow programmatic copy to clipboard (&lt;a href="https://github.com/jupyter/notebook/pull/3088"&gt;#3088&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Use DOM History API for navigating between directories in the file browser (&lt;a href="https://github.com/jupyter/notebook/pull/3115"&gt;#3115&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Add translated files to folder(docs-translations) (&lt;a href="https://github.com/jupyter/notebook/pull/3065"&gt;#3065&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Allow non empty dirs to be deleted (&lt;a href="https://github.com/jupyter/notebook/pull/3108"&gt;#3108&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Set cookie on base_url (&lt;a href="https://github.com/jupyter/notebook/pull/2959"&gt;#2959&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Allow token-authenticated requests cross-origin by default (&lt;a href="https://github.com/jupyter/notebook/pull/2920"&gt;#2920&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Change cull_idle_timeout_minimum to 1 from 300 (&lt;a href="https://github.com/jupyter/notebook/pull/2910"&gt;#2910&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Config option to shut down server after n seconds with no kernels (&lt;a href="https://github.com/jupyter/notebook/pull/2963"&gt;#2963&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Display a “close” button on load notebook error (&lt;a href="https://github.com/jupyter/notebook/pull/3176"&gt;#3176&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Add action to command pallette to run CodeMirror’s “indentAuto” on selection (&lt;a href="https://github.com/jupyter/notebook/pull/3175"&gt;#3175&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Add option to specify extra services (&lt;a href="https://github.com/jupyter/notebook/pull/3158"&gt;#3158&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Warn_bad_name should not use global name (&lt;a href="https://github.com/jupyter/notebook/pull/3160"&gt;#3160&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Avoid overflow of hidden form (&lt;a href="https://github.com/jupyter/notebook/pull/3148"&gt;#3148&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Fix shutdown trans loss (&lt;a href="https://github.com/jupyter/notebook/pull/3147"&gt;#3147&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Find available kernelspecs more efficiently (&lt;a href="https://github.com/jupyter/notebook/pull/3136"&gt;#3136&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Don’t try to translate missing help strings (&lt;a href="https://github.com/jupyter/notebook/pull/3122"&gt;#3122&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Frontend/extension-config: allow default json files in a .d directory (&lt;a href="https://github.com/jupyter/notebook/pull/3116"&gt;#3116&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Use &lt;code&gt;requirejs&lt;/code&gt; vs. &lt;code&gt;require&lt;/code&gt; (&lt;a href="https://github.com/jupyter/notebook/pull/3097"&gt;#3097&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Fixes some ui bugs in firefox &lt;a href="https://github.com/jupyter/notebook/issues/3044"&gt;#3044&lt;/a&gt; (&lt;a href="https://github.com/jupyter/notebook/pull/3058"&gt;#3058&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Compare non-specific language code when choosing to use arabic numerals (&lt;a href="https://github.com/jupyter/notebook/pull/3055"&gt;#3055&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Fix save-script deprecation (&lt;a href="https://github.com/jupyter/notebook/pull/3053"&gt;#3053&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Include moment locales in package_data (&lt;a href="https://github.com/jupyter/notebook/pull/3051"&gt;#3051&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Fix moment locale loading in bidi support (&lt;a href="https://github.com/jupyter/notebook/pull/3048"&gt;#3048&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Tornado 5: periodiccallback loop arg will be removed (&lt;a href="https://github.com/jupyter/notebook/pull/3034"&gt;#3034&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Use &lt;code&gt;/files&lt;/code&gt; prefix for pdf-like files (&lt;a href="https://github.com/jupyter/notebook/pull/3031"&gt;#3031&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Add folder for document translation (&lt;a href="https://github.com/jupyter/notebook/pull/3022"&gt;#3022&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;When login-in via token, let a chance for user to set the password (&lt;a href="https://github.com/jupyter/notebook/pull/3008"&gt;#3008&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Switch to jupyter_core implementation of ensure_dir_exists (&lt;a href="https://github.com/jupyter/notebook/pull/3002"&gt;#3002&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Send http shutdown request on ‘stop’ subcommand (&lt;a href="https://github.com/jupyter/notebook/pull/3000"&gt;#3000&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Work on loading ui translations (&lt;a href="https://github.com/jupyter/notebook/pull/2969"&gt;#2969&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Fix ansi inverse (&lt;a href="https://github.com/jupyter/notebook/pull/2967"&gt;#2967&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Add send2trash to requirements for building docs (&lt;a href="https://github.com/jupyter/notebook/pull/2964"&gt;#2964&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;I18n readme.md improvement (&lt;a href="https://github.com/jupyter/notebook/pull/2962"&gt;#2962&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Add ‘reason’ field to json error responses (&lt;a href="https://github.com/jupyter/notebook/pull/2958"&gt;#2958&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Add some padding for stream outputs (&lt;a href="https://github.com/jupyter/notebook/pull/3194"&gt;#3194&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Always use setuptools in &lt;code&gt;setup.py&lt;/code&gt; (&lt;a href="https://github.com/jupyter/notebook/pull/3206"&gt;#3206&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Fix clearing cookies on logout when &lt;code&gt;base_url&lt;/code&gt; is configured (&lt;a href="https://github.com/jupyter/notebook/pull/3207"&gt;#3207&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="credits"&gt;Credits&lt;/h2&gt;
&lt;p&gt;This release has been a team effort and we would like to thank the following 21 people who contributed:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;bacboc (&lt;a href="https://github.com/bacboc"&gt;bacboc&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Steven Silvester (&lt;a href="https://github.com/blink1073"&gt;blink1073&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Matthias Bussonnier (&lt;a href="https://github.com/Carreau"&gt;Carreau&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;ChungJooHo (&lt;a href="https://github.com/ChungJooHo"&gt;ChungJooHo&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;edida (&lt;a href="https://github.com/edida"&gt;edida&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Francesco Franchina (&lt;a href="https://github.com/ferdas"&gt;ferdas&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;forbxy (&lt;a href="https://github.com/forbxy"&gt;forbxy&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Grant Nestor (&lt;a href="https://github.com/gnestor"&gt;gnestor&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Josh Barnes (&lt;a href="https://github.com/jcb91"&gt;jcb91&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;JocelynDelalande (&lt;a href="https://github.com/JocelynDelalande"&gt;JocelynDelalande&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Karthik Balakrishnan (&lt;a href="https://github.com/karthikb351"&gt;karthikb351&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Kevin Bates (&lt;a href="https://github.com/kevin-bates"&gt;kevin-bates&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Kirit Thadaka (&lt;a href="https://github.com/kirit93"&gt;kirit93&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Maarten Breddels (&lt;a href="https://github.com/maartenbreddels"&gt;maartenbreddels&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Madhu94 (&lt;a href="https://github.com/Madhu94"&gt;Madhu94&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Matthias Geier (&lt;a href="https://github.com/mgeier"&gt;mgeier&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Michael Heilman (&lt;a href="https://github.com/mheilman"&gt;mheilman&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Min RK (&lt;a href="https://github.com/minrk"&gt;minrk&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;PHaeJin (&lt;a href="https://github.com/PHaeJin"&gt;PHaeJin&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Sukneet (&lt;a href="https://github.com/Sukneet"&gt;Sukneet&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Thomas Kluyver (&lt;a href="https://github.com/takluyver"&gt;takluyver&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;We look forward to your feedback and contributions!&lt;/p&gt;
</content><category term="Jupyter Notebook"/><category term="releases"/></entry><entry><title>Jupyter Notebook 5.2.0</title><link href="https://jupyter.org/blog/posts/2017/jupyter-notebook-5-2-0/" rel="alternate"/><published>2017-10-13T18:04:00+00:00</published><updated>2017-10-14T22:49:00+00:00</updated><author><name>Grant Nestor</name></author><id>tag:jupyter.org,2017-10-13:/blog/posts/2017/jupyter-notebook-5-2-0/</id><summary type="html">&lt;p&gt;We are pleased to announce the release of Jupyter Notebook 5.2.0. This is a minor release that includes mostly bug fixes and improvements with the notable addition of RTL (right-to-left) support.&lt;/p&gt;</summary><content type="html">&lt;p&gt;We are pleased to announce the release of Jupyter Notebook 5.2.0. This is a minor release that includes mostly bug fixes and improvements with the notable addition of RTL (right-to-left) support.&lt;/p&gt;
&lt;p&gt;You can install the new version of the notebook now using pip:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;pip&lt;span class="w"&gt; &lt;/span&gt;install&lt;span class="w"&gt; &lt;/span&gt;--upgrade&lt;span class="w"&gt; &lt;/span&gt;notebook
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Or conda (it may be a few days before packages are available):&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;conda&lt;span class="w"&gt; &lt;/span&gt;upgrade&lt;span class="w"&gt; &lt;/span&gt;notebook
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;h2 id="changelog"&gt;Changelog&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Allow setting token via &lt;code&gt;jupyter_token&lt;/code&gt; env (&lt;a href="https://github.com/jupyter/notebook/pull/2921"&gt;#2921&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Fix some errors caused by raising 403 in &lt;code&gt;get_current_user&lt;/code&gt; (&lt;a href="https://github.com/jupyter/notebook/pull/2919"&gt;#2919&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Register &lt;code&gt;contents_manager.files_handler_class&lt;/code&gt; directly (&lt;a href="https://github.com/jupyter/notebook/pull/2917"&gt;#2917&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Ensure that keyboard shortcuts are disabled when editing them (&lt;a href="https://github.com/jupyter/notebook/pull/2912"&gt;#2912&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Make all files in the dashboard editable by default and provide a whitelist of viewable file extensions (&lt;a href="https://github.com/jupyter/notebook/pull/2911"&gt;#2911&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;The root directory of the notebook server should never be hidden (&lt;a href="https://github.com/jupyter/notebook/pull/2907"&gt;#2907&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Fix notebook require config to match &lt;code&gt;tools/build-main&lt;/code&gt; (&lt;a href="https://github.com/jupyter/notebook/pull/2888"&gt;#2888&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Give page constructor default arguments (&lt;a href="https://github.com/jupyter/notebook/pull/2887"&gt;#2887&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Fix &lt;code&gt;codemirror.less&lt;/code&gt; to match codemirror’s expected padding layout (&lt;a href="https://github.com/jupyter/notebook/pull/2880"&gt;#2880&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Add &lt;code&gt;x-xsrftoken&lt;/code&gt; to &lt;code&gt;access-control-allow-headers&lt;/code&gt; (&lt;a href="https://github.com/jupyter/notebook/pull/2876"&gt;#2876&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Buffer messages when websocket connection is interrupted (&lt;a href="https://github.com/jupyter/notebook/pull/2871"&gt;#2871&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Load locale dynamically only when not &lt;code&gt;en-us&lt;/code&gt; (&lt;a href="https://github.com/jupyter/notebook/pull/2866"&gt;#2866&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Changed key strength to 2048 bits (&lt;a href="https://github.com/jupyter/notebook/pull/2861"&gt;#2861&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Resync &lt;code&gt;jsversion&lt;/code&gt; with python version (&lt;a href="https://github.com/jupyter/notebook/pull/2860"&gt;#2860&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Allow copy operation on modified, read-only notebook (&lt;a href="https://github.com/jupyter/notebook/pull/2854"&gt;#2854&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Update error handling on apihandlers (&lt;a href="https://github.com/jupyter/notebook/pull/2853"&gt;#2853&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Test python 3.6 on travis, drop 3.3 (&lt;a href="https://github.com/jupyter/notebook/pull/2852"&gt;#2852&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Avoid base64-literals in image tests (&lt;a href="https://github.com/jupyter/notebook/pull/2851"&gt;#2851&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Upgrade xterm.js to 2.9.2 (&lt;a href="https://github.com/jupyter/notebook/pull/2849"&gt;#2849&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Changed all python variables named file to file_name to not override built_in file (&lt;a href="https://github.com/jupyter/notebook/pull/2830"&gt;#2830&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Add more doc tests (&lt;a href="https://github.com/jupyter/notebook/pull/2823"&gt;#2823&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Typos fix (&lt;a href="https://github.com/jupyter/notebook/pull/2815"&gt;#2815&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Rename and update license (&lt;a href="https://github.com/jupyter/notebook/pull/2810"&gt;#2810&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Travis builds doc (&lt;a href="https://github.com/jupyter/notebook/pull/2808"&gt;#2808&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Pull request i18n (&lt;a href="https://github.com/jupyter/notebook/pull/2804"&gt;#2804&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Factor out &lt;code&gt;output_prompt_function&lt;/code&gt;, as is done with input prompt (&lt;a href="https://github.com/jupyter/notebook/pull/2774"&gt;#2774&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Use rfc5987 encoding for filenames (&lt;a href="https://github.com/jupyter/notebook/pull/2767"&gt;#2767&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Added path to the resources metadata, the same as in &lt;code&gt;from_filename(...)&lt;/code&gt; in &lt;code&gt;nbconvert.exporters.py&lt;/code&gt; (&lt;a href="https://github.com/jupyter/notebook/pull/2753"&gt;#2753&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Make “extrakeys” consistent for notebook and editor (&lt;a href="https://github.com/jupyter/notebook/pull/2745"&gt;#2745&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Bidi support (&lt;a href="https://github.com/jupyter/notebook/pull/2357"&gt;#2357&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="credits"&gt;Credits&lt;/h2&gt;
&lt;p&gt;This release has been a team effort and we would like to thank the following 18 people who contributed:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Alexandra (&lt;a href="https://github.com/aliandra"&gt;aliandra&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Alex Rothberg (&lt;a href="https://github.com/cancan101"&gt;cancan101&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Gabriel Nützi (&lt;a href="https://github.com/gabyx"&gt;gabyx&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Grant Nestor (&lt;a href="https://github.com/gnestor"&gt;gnestor&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Douglas Hanley (&lt;a href="https://github.com/iamlemec"&gt;iamlemec&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Josh Barnes (&lt;a href="https://github.com/jcb91"&gt;jcb91&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;jianzi123 (&lt;a href="https://github.com/jianzi123"&gt;jianzi123&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Jiaqi Liu (&lt;a href="https://github.com/jiaqi216"&gt;jiaqi216&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Madhu94 (&lt;a href="https://github.com/Madhu94"&gt;Madhu94&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Min RK (&lt;a href="https://github.com/minrk"&gt;minrk&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;M Pacer (&lt;a href="https://github.com/mpacer"&gt;mpacer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Remco Verhoef (&lt;a href="https://github.com/nl5887"&gt;nl5887&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Kyle Kelley (&lt;a href="https://github.com/rgbkrk"&gt;rgbkrk&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Samar Sultan (&lt;a href="https://github.com/samarsultan"&gt;samarsultan&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Sam Lau (&lt;a href="https://github.com/SamLau95"&gt;SamLau95&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Syed TS (&lt;a href="https://github.com/sytays"&gt;sytays&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Thomas Kluyver (&lt;a href="https://github.com/takluyver"&gt;takluyver&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Vidar Tonaas Fauske (&lt;a href="https://github.com/vidartf"&gt;vidartf&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;We look forward to your feedback and contributions!&lt;/p&gt;
</content><category term="Jupyter Notebook"/><category term="releases"/></entry><entry><title>Jupyter Notebook 5.1.0</title><link href="https://jupyter.org/blog/posts/2017/jupyter-notebook-5-1-0/" rel="alternate"/><published>2017-09-15T16:49:00+00:00</published><updated>2017-09-15T16:49:00+00:00</updated><author><name>Grant Nestor</name></author><id>tag:jupyter.org,2017-09-15:/blog/posts/2017/jupyter-notebook-5-1-0/</id><summary type="html">&lt;p&gt;We are pleased to announce the release of Jupyter Notebook 5.1.0. This is a minor release that includes mostly bug fixes and improvements with the notable addition of i18n (internationalization and localization) support.&lt;/p&gt;</summary><content type="html">&lt;p&gt;We are pleased to announce the release of &lt;a href="https://pypi.python.org/pypi/notebook"&gt;Jupyter Notebook 5.1.0&lt;/a&gt;. This is a minor release that includes mostly bug fixes and improvements with the notable addition of i18n (internationalization and localization) support.&lt;/p&gt;
&lt;p&gt;You can install the new version of the notebook now using pip:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;pip&lt;span class="w"&gt; &lt;/span&gt;install&lt;span class="w"&gt; &lt;/span&gt;--upgrade&lt;span class="w"&gt; &lt;/span&gt;notebook
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Or conda (it may be a few days before packages are available):&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;conda&lt;span class="w"&gt; &lt;/span&gt;upgrade&lt;span class="w"&gt; &lt;/span&gt;notebook
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;h2 id="changelog"&gt;Changelog&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Preliminary i18n implementation (&lt;a href="https://github.com/jupyter/notebook/pull/2140"&gt;#2140&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Expose URL with auth token in notebook UI (&lt;a href="https://github.com/jupyter/notebook/pull/2666"&gt;#2666&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Fix search background style (&lt;a href="https://github.com/jupyter/notebook/pull/2387"&gt;#2387&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;List running notebooks without requiring &lt;code&gt;--allow-root&lt;/code&gt; (&lt;a href="https://github.com/jupyter/notebook/pull/2421"&gt;#2421&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Allow session of type other than notebook (&lt;a href="https://github.com/jupyter/notebook/pull/2559"&gt;#2559&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Fix search background style (&lt;a href="https://github.com/jupyter/notebook/pull/2387"&gt;#2387&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Fix some Markdown styling issues (&lt;a href="https://github.com/jupyter/notebook/pull/2571"&gt;#2571&lt;/a&gt;), (&lt;a href="https://github.com/jupyter/notebook/pull/2691"&gt;#2691&lt;/a&gt;) and (&lt;a href="https://github.com/jupyter/notebook/pull/2534"&gt;#2534&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Remove keymaps that conflict with non-English keyboards (&lt;a href="https://github.com/jupyter/notebook/pull/2535"&gt;#2535&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Add session-specific favicons (notebook, terminal, file) (&lt;a href="https://github.com/jupyter/notebook/pull/2452"&gt;#2452&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Add &lt;code&gt;/api/shutdown&lt;/code&gt; handler (&lt;a href="https://github.com/jupyter/notebook/pull/2507"&gt;#2507&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Include metadata when copying a cell (&lt;a href="https://github.com/jupyter/notebook/pull/2349"&gt;#2349&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Stop notebook server from command line (&lt;a href="https://github.com/jupyter/notebook/pull/2388"&gt;#2388&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Improve “View” and “Edit” file handling in dashboard (&lt;a href="https://github.com/jupyter/notebook/pull/2449"&gt;#2449&lt;/a&gt;) and (&lt;a href="https://github.com/jupyter/notebook/pull/2402"&gt;#2402&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Provide a promise to replace use of the &lt;code&gt;app_initialized.NotebookApp&lt;/code&gt; event (&lt;a href="https://github.com/jupyter/notebook/pull/2710"&gt;#2710&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Fix disabled collapse/expand output button (&lt;a href="https://github.com/jupyter/notebook/pull/2681"&gt;#2681&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Cull idle kernels using &lt;code&gt;--MappingKernelManager.cull_idle_timeout&lt;/code&gt; (&lt;a href="https://github.com/jupyter/notebook/pull/2215"&gt;#2215&lt;/a&gt;).&lt;/li&gt;
&lt;li&gt;Allow read-only notebooks to be trusted (&lt;a href="https://github.com/jupyter/notebook/pull/2718"&gt;#2718&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="credits"&gt;Credits&lt;/h2&gt;
&lt;p&gt;This release has been a team effort and we would like to thank the following 49 people who contributed:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;nullptr (&lt;a href="https://github.com/0x0L"&gt;0x0L&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Steve (Gadget) Barnes (&lt;a href="https://github.com/GadgetSteve"&gt;GadgetSteve&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;John Emmons (&lt;a href="https://github.com/JCEmmons"&gt;JCEmmons&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Ioannis Papadopoulos (&lt;a href="https://github.com/John-Pap"&gt;John-Pap&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Krista (&lt;a href="https://github.com/Krista"&gt;Krista&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Madhu94 (&lt;a href="https://github.com/Madhu94"&gt;Madhu94&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Adam Rule (&lt;a href="https://github.com/acrule"&gt;acrule&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Adeel Ahmad (&lt;a href="https://github.com/adl1995"&gt;adl1995&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Anastasis Germanidis (&lt;a href="https://github.com/agermanidis"&gt;agermanidis&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;ajayaadhikari (&lt;a href="https://github.com/ajayaadhikari"&gt;ajayaadhikari&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Björn Grüning (&lt;a href="https://github.com/bgruening"&gt;bgruening&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;brookisme (&lt;a href="https://github.com/brookisme"&gt;brookisme&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Alex Rothberg (&lt;a href="https://github.com/cancan101"&gt;cancan101&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;cebolan (&lt;a href="https://github.com/cebolan"&gt;cebolan&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Dave Hirschfeld (&lt;a href="https://github.com/dhirschfeld"&gt;dhirschfeld&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Elliot Marsden (&lt;a href="https://github.com/eddiejessup"&gt;eddiejessup&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Brian E. Granger (&lt;a href="https://github.com/ellisonbg"&gt;ellisonbg&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Eric Perry (&lt;a href="https://github.com/ericjperry"&gt;ericjperry&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Evan Hubinger (&lt;a href="https://github.com/evhub"&gt;evhub&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Dominic Kuang (&lt;a href="https://github.com/finaiized"&gt;finaiized&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Fernando Perez (&lt;a href="https://github.com/fperez"&gt;fperez&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Gabriel Nützi (&lt;a href="https://github.com/gabyx"&gt;gabyx&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Grant Nestor (&lt;a href="https://github.com/gnestor"&gt;gnestor&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Miro Hrončok (&lt;a href="https://github.com/hroncok"&gt;hroncok&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Jason GAO (&lt;a href="https://github.com/iSmartie"&gt;iSmartie&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Roy Hyunjin Han (&lt;a href="https://github.com/invisibleroads"&gt;invisibleroads&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Jason Grout (&lt;a href="https://github.com/jasongrout"&gt;jasongrout&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Josh Barnes (&lt;a href="https://github.com/jcb91"&gt;jcb91&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Jessica B. Hamrick (&lt;a href="https://github.com/jhamrick"&gt;jhamrick&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Kevin Bates (&lt;a href="https://github.com/kevin-bates"&gt;kevin-bates&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Marius van Niekerk (&lt;a href="https://github.com/mariusvniekerk"&gt;mariusvniekerk&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Milos Miljkovic (&lt;a href="https://github.com/miishke"&gt;miishke&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Min RK (&lt;a href="https://github.com/minrk"&gt;minrk&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;M Pacer (&lt;a href="https://github.com/mpacer"&gt;mpacer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Michael Scott Cuthbert (&lt;a href="https://github.com/mscuthbert"&gt;mscuthbert&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Pankaj Pandey (&lt;a href="https://github.com/pankajp"&gt;pankajp&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Peter Parente (&lt;a href="https://github.com/parente"&gt;parente&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;parmentelat (&lt;a href="https://github.com/parmentelat"&gt;parmentelat&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Kyle Kelley (&lt;a href="https://github.com/rgbkrk"&gt;rgbkrk&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Roland Weber (&lt;a href="https://github.com/rolweber"&gt;rolweber&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Srinivas Reddy Thatiparthy (&lt;a href="https://github.com/srinivasreddy"&gt;srinivasreddy&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Syed TS (&lt;a href="https://github.com/sytays"&gt;sytays&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Thomas Kluyver (&lt;a href="https://github.com/takluyver"&gt;takluyver&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Harsh Vardhan (&lt;a href="https://github.com/vharsh"&gt;vharsh&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Vidar Tonaas Fauske (&lt;a href="https://github.com/vidartf"&gt;vidartf&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Ondrej Jariabka (&lt;a href="https://github.com/vidriduch"&gt;vidriduch&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;William Stein (&lt;a href="https://github.com/williamstein"&gt;williamstein&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Carol Willing (&lt;a href="https://github.com/willingc"&gt;willingc&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;wordofglass (&lt;a href="https://github.com/wordofglass"&gt;wordofglass&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;We look forward to your feedback and contributions!&lt;/p&gt;
</content><category term="Jupyter Notebook"/><category term="releases"/></entry><entry><title>Jupyter Notebook 5.0</title><link href="https://jupyter.org/blog/posts/2017/jupyter-notebook-5-0/" rel="alternate"/><published>2017-04-04T18:29:00+00:00</published><updated>2017-08-28T18:20:00+00:00</updated><author><name>Grant Nestor</name></author><id>tag:jupyter.org,2017-04-04:/blog/posts/2017/jupyter-notebook-5-0/</id><summary type="html">&lt;p&gt;We are pleased to announce the release of Jupyter Notebook version 5.0. This is the first major release of the Jupyter Notebook since version 4.0 and the “Big Split” of IPython and Jupyter.&lt;/p&gt;</summary><content type="html">&lt;p&gt;We are pleased to announce the release of Jupyter Notebook version 5.0. This is the first major release of the Jupyter Notebook since version 4.0 and the “&lt;a href="https://jupyter.org/blog/posts/2015/the-big-split/"&gt;Big Split&lt;/a&gt;” of IPython and Jupyter. This release adds some long-awaited features, such as cell tagging, customizing keyboard shortcuts, copying &amp;amp; pasting cells between notebooks, and a more attractive default style for tables. It also comes with many improvements and bug fixes. This release does not introduce any breaking API changes.&lt;/p&gt;
&lt;p&gt;You can install the new version of the notebook now using pip:&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;pip install --upgrade notebook
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;Or conda (it may be a few days before packages are available):&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;conda upgrade notebook
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;h2 id="whats-new"&gt;What’s new&lt;/h2&gt;
&lt;p&gt;This release introduces some new features and many improvements and bug fixes, totaling about &lt;a href="https://github.com/jupyter/notebook/issues?q=is%3Aissue+milestone%3A5.0+is%3Aclosed"&gt;133 closed issues&lt;/a&gt;, &lt;a href="https://github.com/jupyter/notebook/pulls?q=is%3Apr+milestone%3A5.0+is%3Aclosed"&gt;303 merged PRs&lt;/a&gt;, and 9 months in the making. For complete list of changes, see the &lt;a href="http://jupyter-notebook.readthedocs.io/en/latest/changelog.html#notebook-version-5-0"&gt;changelog&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="file-sorting-in-the-dashboard"&gt;File sorting in the dashboard&lt;/h2&gt;
&lt;p&gt;Files in the dashboard may now be sorted by last modified date or name.&lt;/p&gt;
&lt;p class="standalone-image"&gt;&lt;img src="https://jupyter.org/blog/posts/2017/jupyter-notebook-5-0/images/001-0_AJCLaac5S4rkRvXH.webp" alt="file sort" loading="lazy" data-body-image=""&gt;&lt;/p&gt;
&lt;h2 id="edit-keyboard-shortcuts"&gt;Edit keyboard shortcuts&lt;/h2&gt;
&lt;p&gt;Since IPython 2.0, it has been possible to customize keyboard shortcuts, but it involved editing your &lt;code&gt;custom.js&lt;/code&gt; or otherwise writing code against the notebook. It’s now possible to edit keyboard shortcuts using a dialog in the &lt;em&gt;Help&lt;/em&gt; menu. We support both emacs-like (multiple keys at once) and vim-like (sequence of key) shortcuts. The available shortcuts are currently limited to &lt;a href="http://jupyter-notebook.readthedocs.io/en/latest/examples/Notebook/Notebook%20Basics.html#Command-mode"&gt;Command mode&lt;/a&gt;, but we invite contributors to add support for Edit mode!&lt;/p&gt;
&lt;p class="standalone-image"&gt;&lt;img src="https://jupyter.org/blog/posts/2017/jupyter-notebook-5-0/images/002-0_09oU8mpwd8cLs2yZ.webp" alt="keyboard shortcuts" loading="lazy" data-body-image=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Tip:&lt;/strong&gt; You can also see keyboard shortcuts for commands in the command palette (&lt;code&gt;Ctrl-Shift-P&lt;/code&gt; by default).&lt;/p&gt;
&lt;h2 id="cell-tags"&gt;Cell tags&lt;/h2&gt;
&lt;p&gt;Cell tags are a lightweight way to customize the behavior of tools working with notebooks. We’re building support for them into tools like &lt;a href="http://nbconvert.readthedocs.io/en/latest/"&gt;nbconvert&lt;/a&gt; and &lt;a href="https://github.com/computationalmodelling/nbval"&gt;nbval&lt;/a&gt;. To start using tags, select &lt;em&gt;Tags&lt;/em&gt; in the &lt;em&gt;View / Cell Toolbar&lt;/em&gt; menu in a notebook.&lt;/p&gt;
&lt;p class="standalone-image"&gt;&lt;img src="https://jupyter.org/blog/posts/2017/jupyter-notebook-5-0/images/003-0_kRA7O_131CEIXBeB.webp" alt="cell tags" loading="lazy" data-body-image=""&gt;&lt;/p&gt;
&lt;h2 id="table-style"&gt;Table style&lt;/h2&gt;
&lt;p&gt;The new default table style is more compact and subtle and consistent with JupyterLab.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Before:&lt;/strong&gt;&lt;/p&gt;
&lt;p class="standalone-image"&gt;&lt;img src="https://jupyter.org/blog/posts/2017/jupyter-notebook-5-0/images/004-0_huE-IG2ob6BSUsI7.webp" alt="table before" loading="lazy" data-body-image=""&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;After:&lt;/strong&gt;&lt;/p&gt;
&lt;p class="standalone-image"&gt;&lt;img src="https://jupyter.org/blog/posts/2017/jupyter-notebook-5-0/images/005-0_GDRjgq7sMkCSR3wc.webp" alt="table after" loading="lazy" data-body-image=""&gt;&lt;/p&gt;
&lt;h2 id="credits"&gt;Credits&lt;/h2&gt;
&lt;p&gt;This release has been a team effort and we would like to thank the following 87 people who contributed:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Min RK (&lt;a href="https://github.com/minrk"&gt;minrk&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Thomas Kluyver (&lt;a href="https://github.com/takluyver"&gt;takluyver&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;M Pacer (&lt;a href="https://github.com/mpacer"&gt;mpacer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Matthias Bussonnier (&lt;a href="https://github.com/Carreau"&gt;Carreau&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Grant Nestor (&lt;a href="https://github.com/gnestor"&gt;gnestor&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Carol Willing (&lt;a href="https://github.com/willingc"&gt;willingc&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Steven Silvester (&lt;a href="https://github.com/blink1073"&gt;blink1073&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Matthias Geier (&lt;a href="https://github.com/mgeier"&gt;mgeier&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Safia Abdalla (&lt;a href="https://github.com/captainsafia"&gt;captainsafia&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Jason Grout (&lt;a href="https://github.com/jasongrout"&gt;jasongrout&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Julien Rebetez (&lt;a href="https://github.com/julienr"&gt;julienr&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Peter Parente (&lt;a href="https://github.com/parente"&gt;parente&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Sylvain Corlay (&lt;a href="https://github.com/SylvainCorlay"&gt;SylvainCorlay&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Jonathan Frederic (&lt;a href="https://github.com/jdfreder"&gt;jdfreder&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Brian E. Granger (&lt;a href="https://github.com/ellisonbg"&gt;ellisonbg&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;jakirkham (&lt;a href="https://github.com/jakirkham"&gt;jakirkham&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Andreas Mueller (&lt;a href="https://github.com/amueller"&gt;amueller&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Yuvi Panda (&lt;a href="https://github.com/yuvipanda"&gt;yuvipanda&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Nathan Daly (&lt;a href="https://github.com/NHDaly"&gt;NHDaly&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Bernhard Liebl (&lt;a href="https://github.com/poke1024"&gt;poke1024&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Rob Nagler (&lt;a href="https://github.com/robnagler"&gt;robnagler&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Vidar Tonaas Fauske (&lt;a href="https://github.com/vidartf"&gt;vidartf&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Adam Johnson (&lt;a href="https://github.com/adamchainz"&gt;adamchainz&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Philipp A. (&lt;a href="https://github.com/flying-sheep"&gt;flying-sheep&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Jonathan (&lt;a href="https://github.com/vanillajonathan"&gt;vanillajonathan&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Paul Ivanov (&lt;a href="https://github.com/ivanov"&gt;ivanov&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Daniel Krenn (&lt;a href="https://github.com/dkrenn"&gt;dkrenn&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;jakirkham (&lt;a href="https://github.com/kikocorreoso"&gt;kikocorreoso&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Vivian Fang (&lt;a href="https://github.com/vivi"&gt;vivi&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;ebraminio (&lt;a href="https://github.com/ebraminio"&gt;ebraminio&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Lorenzo Gasparini (&lt;a href="https://github.com/joined"&gt;joined&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Kyle Kelley (&lt;a href="https://github.com/rgbkrk"&gt;rgbkrk&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Nicholas Bollweg (&lt;a href="https://github.com/bollwyvl"&gt;bollwyvl&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;John Detlefs (&lt;a href="https://github.com/jdetle"&gt;jdetle&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Samar Sultan (&lt;a href="https://github.com/samarsultan"&gt;samarsultan&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Adam Eury (&lt;a href="https://github.com/aleury"&gt;aleury&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Louise Davies (&lt;a href="https://github.com/louise-davies"&gt;louise-davies&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;tonycpsu (&lt;a href="https://github.com/tonycpsu"&gt;tonycpsu&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;John B Nelson (&lt;a href="https://github.com/jbn"&gt;jbn&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Christoph Klein (&lt;a href="https://github.com/ctk3b"&gt;ctk3b&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Himani Arora (&lt;a href="https://github.com/himani1"&gt;himani1&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Carlos Cordoba (&lt;a href="https://github.com/ccordoba12"&gt;ccordoba12&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Eric Dill (&lt;a href="https://github.com/ericdill"&gt;ericdill&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Anelia Dimitrova (&lt;a href="https://github.com/adimitrova"&gt;adimitrova&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Sergei Lebedev (&lt;a href="https://github.com/superbobry"&gt;superbobry&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Jinesh Mehta (&lt;a href="https://github.com/jinmehta13"&gt;jinmehta13&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;niole (&lt;a href="https://github.com/niole"&gt;niole&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Jan Schulz (&lt;a href="https://github.com/janschulz"&gt;janschulz&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Doug Blank (&lt;a href="https://github.com/dsblank"&gt;dsblank&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Jeremy Kun (&lt;a href="https://github.com/j2kun"&gt;j2kun&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;clarka34 (&lt;a href="https://github.com/clarka34"&gt;clarka34&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Jaeho Shin (&lt;a href="https://github.com/netj"&gt;netj&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Stuart Geiger (&lt;a href="https://github.com/staeiou"&gt;staeiou&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;vlimant (&lt;a href="https://github.com/vlimant"&gt;vlimant&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Elliot Kirk (&lt;a href="https://github.com/eskirk"&gt;eskirk&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Pierre (&lt;a href="https://github.com/Fitz3012"&gt;Fitz3012&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Scott Sanderson (&lt;a href="https://github.com/ssanderson"&gt;ssanderson&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Natalie Perna (&lt;a href="https://github.com/natalieperna"&gt;natalieperna&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Dennis (&lt;a href="https://github.com/pleabargain"&gt;pleabargain&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Dave Hirschfeld (&lt;a href="https://github.com/dhirschfeld"&gt;dhirschfeld&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Paul Gowder (&lt;a href="https://github.com/paultopia"&gt;paultopia&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Justin Tyberg (&lt;a href="https://github.com/jtyberg"&gt;jtyberg&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Andrew Shaffer (&lt;a href="https://github.com/ashaffer"&gt;ashaffer&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Yuval Langer (&lt;a href="https://github.com/yuvallanger"&gt;yuvallanger&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Srinivas Reddy Thatiparthy (&lt;a href="https://github.com/srinivasreddy"&gt;srinivasreddy&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Remi Rampin (&lt;a href="https://github.com/remram44"&gt;remram44&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;sri (&lt;a href="https://github.com/varmas"&gt;varmas&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Frederik Nordahl Jul Sabroe (&lt;a href="https://github.com/FrederikNS"&gt;FrederikNS&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Jessime (&lt;a href="https://github.com/Jessime"&gt;Jessime&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;John Emmons (&lt;a href="https://github.com/JCEmmons"&gt;JCEmmons&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Laurent Duchesne (&lt;a href="https://github.com/lduchesne"&gt;lduchesne&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;alexandercbooth (&lt;a href="https://github.com/alexandercbooth"&gt;alexandercbooth&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;chchen (&lt;a href="https://github.com/cc272309126"&gt;cc272309126&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Ryan Lovett (&lt;a href="https://github.com/ryanlovett"&gt;ryanlovett&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Derek Sifford (&lt;a href="https://github.com/dsifford"&gt;dsifford&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Bernie Randles (&lt;a href="https://github.com/brandles"&gt;brandles&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Thomas Fors (&lt;a href="https://github.com/tfors"&gt;tfors&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Pierre Gerold (&lt;a href="https://github.com/parleur"&gt;parleur&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Livia Barazzetti (&lt;a href="https://github.com/livia-b"&gt;livia-b&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;VladMironov (&lt;a href="https://github.com/VladMironov"&gt;VladMironov&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Diego Mesa (&lt;a href="https://github.com/diego898"&gt;diego898&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;maxalbert (&lt;a href="https://github.com/maxalbert"&gt;maxalbert&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;nvdv (&lt;a href="https://github.com/nvdv"&gt;nvdv&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Isak Falk (&lt;a href="https://github.com/IsakFalk"&gt;IsakFalk&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Steve Holden (&lt;a href="https://github.com/steveholden"&gt;steveholden&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Maarten Breddels (&lt;a href="https://github.com/maartenbreddels"&gt;maartenbreddels&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Bartosz Telenczuk (&lt;a href="https://github.com/btel"&gt;btel&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;We look forward to your feedback and contributions!&lt;/p&gt;
</content><category term="Jupyter Notebook"/><category term="releases"/></entry></feed>