docs/source/whatsnew/github-stats-2.0.rst
.. _issues_list_200:
GitHub stats for 2014/11/01 - 2015/01/30
.. note::
IPython 2.4.0 was released without a few of the backports listed below.
2.4.1 has the correct patches intended for 2.4.0.
These lists are automatically generated, and may be incomplete or contain duplicates.
The following 7 authors contributed 35 commits.
We closed 10 issues and merged 6 pull requests;
this is the full list (generated with the script
:file:tools/github_stats.py):
Pull Requests (10):
7106: Changed the display order of rich output in the live notebook.6878: Update pygments monkeypatch for compatibility with Pygments 2.06778: backport nbformat v4 to 2.x6761: object_info_reply field is oname, not name6653: Fix IPython.utils.ansispan() to ignore stray [0m6706: Correctly display prompt numbers that are None6634: don't use contains in SelectWidget item_query6593: note how to start the qtconsole6281: more minor fixes to release scripts5458: Add support for PyQt5.Issues (6):
7272: qtconsole problems with pygments7049: Cause TypeError: 'NoneType' object is not callable in qtconsole6877: Qt console doesn't work with pygments 2.0rc16689: Problem with string containing two or more question marks6702: Cell numbering after ClearOutput preprocessor6633: selectwidget doesn't display 1 as a selection choice when passed in as a member of values listJust one bugfix: fixed bad CRCRLF line-endings in notebooks on Windows
Pull Requests (1):
6911: don't use text mode in mkstempIssues (1):
6599: Notebook.ipynb CR+LF turned into CR+CR+LFGitHub stats for 2014/08/06 - 2014/10/01
These lists are automatically generated, and may be incomplete or contain duplicates.
The following 6 authors contributed 31 commits.
We closed 16 issues and merged 9 pull requests;
this is the full list (generated with the script
:file:tools/github_stats.py):
Pull Requests (16):
6587: support %matplotlib qt5 and %matplotlib nbagg6583: Windows symlink test fixes6585: fixes :ghissue:64736581: Properly mock winreg functions for test6556: Use some more informative asserts in inprocess kernel tests6514: Fix for copying metadata flags6453: Copy file metadata in atomic save6480: only compare host:port in Websocket.check_origin6483: Trim anchor link in heading cells, fixes :ghissue:63246410: Fix relative import in appnope6395: update mathjax CDN url in nbconvert template6269: Implement atomic save6374: Rename abort_queues --> _abort_queues6321: Use appnope in qt and wx gui support from the terminal; closes :ghissue:61896318: use write_error instead of get_error_html6303: Fix error message when failing to load a notebookIssues (9):
6057: %matplotlib + qt56518: Test failure in atomic save on Windows6473: Switching between "Raw Cell Format" and "Edit Metadata" does not work6405: Creating a notebook should respect directory permissions; saving should respect prior permissions6324: Anchors in Heading don't work.6409: No module named '_dummy'6392: Mathjax library link broken6329: IPython Notebook Server URL now requires "tree" at the end of the URL? (version 2.2)6189: ipython console freezes for increasing no of seconds in %pylab modeGitHub stats for 2014/05/21 - 2014/08/06 (tag: rel-2.1.0)
These lists are automatically generated, and may be incomplete or contain duplicates.
The following 13 authors contributed 36 commits.
We closed 23 issues and merged 11 pull requests;
this is the full list (generated with the script
:file:tools/github_stats.py):
Pull Requests (23):
6279: minor updates to release scripts6273: Upgrade default mathjax version.6249: always use HTTPS getting mathjax from CDN6114: update hmac signature comparison6195: Close handle on new temporary files before returning filename6143: pin tornado to < 4 on travis js tests6134: remove rackcdn https workaround for mathjax cdn6120: Only allow iframe embedding on same origin.6117: Remove / from route of TreeRedirectHandler.6105: only set allow_origin_pat if defined6102: Add newline if missing to end of script magic cell6077: allow unicode keys in dicts in json_clean6061: make CORS configurable6081: don’t modify dict keys while iterating through them5803: unify visual line handling6005: Changed right arrow key movement function to mirror left arrow key6029: add pickleutil.PICKLE_PROTOCOL6003: Set kernel_id before checking websocket5994: Fix ssh tunnel for Python35973: Do not create checkpoint_dir relative to current dir5933: fix qt_loader import hook signature5944: Markdown rendering bug fix.5917: use shutil.move instead of os.renameIssues (11):
6246: Include MathJax by default or access the CDN over a secure connection5525: Websocket origin check fails when used with Apache WS proxy5901: 2 test failures in Python 3.4 in parallel group5926: QT console: text selection cannot be made from left to right with keyboard5998: use_dill does not work in Python 3.45964: Traceback on Qt console exit5787: Error in Notebook-Generated latex (nbconvert)5950: qtconsole truncates help5943: 2.x: notebook fails to load when using HTML comments5932: Qt ImportDenier Does Not Adhere to PEP3025898: OSError when moving configuration fileGitHub stats for 2014/04/02 - 2014/05/21 (since 2.0.0)
These lists are automatically generated, and may be incomplete or contain duplicates.
The following 35 authors contributed 145 commits.
We closed a total of 129 issues, 92 pull requests and 37 regular issues;
this is the full list (generated with the script
:file:tools/github_stats.py --milestone 2.1):
Pull Requests (92):
5871: specify encoding in msgpack.unpackb5869: Catch more errors from clipboard access on Windows5866: Make test robust against differences in line endings5605: Two cell toolbar fixes.5843: remove Firefox-specific CSS workaround5845: Pass Windows interrupt event to kernels as an environment variable5835: fix typo in v2 convert5841: Fix writing history with output to a file in Python 25842: fix typo in nbconvert help5846: Fix typos in Cython example5839: Close graphics dev in finally clause5837: pass on install docs5832: Fixed example to work with python35826: allow notebook tour instantiation to fail5560: Minor expansion of Cython example5818: interpret any exception in getcallargs as not callable5816: Add output to IPython directive when in verbatim mode.5822: Don't overwrite widget description in interact5782: Silence exception thrown by completer when dir() does not return a list5807: Drop log level to info for Qt console shutdown5814: Remove -i options from mv, rm and cp aliases5812: Fix application name when printing subcommand help.5804: remove an inappropriate !5805: fix engine startup files5806: Don't auto-move .config/ipython if symbolic link5716: Add booktabs package to latex base.tplx5669: allows threadsafe sys.stdout.flush from background threads5668: allow async output on the most recent request5768: fix cursor keys in long lines wrapped in markdown5788: run cells with silent=True in %run nb.ipynb5715: log all failed ajax API requests5769: Don't urlescape the text that goes into a title tag5762: Fix check for pickling closures5766: View.map with empty sequence should return empty list5758: Applied bug fix: using fc and ec did not properly set the figure canvas ...5754: Format command name into subcommand_description at run time, not import5744: Describe using PyPI/pip to distribute & install extensions5712: monkeypatch inspect.findsource only when we use it5708: create checkpoints dir in notebook subdirectories5714: log error message when API requests fail5732: Quick typo fix in nbformat/convert.py5713: Fix a NameError in IPython.parallel5704: Update nbconvertapp.py5534: cleanup some pre css inheritance5699: don't use common names in require decorators5692: Update notebook.rst fixing broken reference to notebook examples readme5693: Update parallel_intro.rst to fix a broken link to examples5486: disambiguate to location when no IPs can be determined5574: Remove the outdated keyboard shortcuts from notebook docs5568: Use __qualname__ in pretty reprs for Python 35678: Fix copy & paste error in docstring of ImageWidget class5677: Fix %bookmark -l for Python 35670: nbconvert: Fix CWD imports5647: Mention git hooks in install documentation5671: Fix blank slides issue in Reveal slideshow pdf export5657: use 'localhost' as default for the notebook server5584: more semantic icons5594: update components with marked-0.3.25500: check for Python 3.25582: reset readline after running PYTHONSTARTUP5630: Fixed Issue :ghissue:4012 Added Help menubar link to Github markdown doc5613: Fixing bug :ghissue:56075633: Provide more help if lessc is not found.5620: fixed a typo in IPython.core.formatters5619: Fix typo in storemagic module docstring5592: add missing browser to notebook_aliases list5506: Fix ipconfig regex pattern5581: Fix rmagic for cells ending in comment.5576: only process cr if it's found5478: Add git-hooks install script. Update README.md5546: do not shutdown notebook if 'n' is part of answer5527: Don't remove upload items from nav tree unless explicitly requested.5501: remove inappropriate wheel tag override5548: FileNotebookManager: Use shutil.move() instead of os.rename()5524: never use for (var i in array)5459: Fix interact animation page jump FF5559: Minor typo fix in "Cython Magics.ipynb"5507: Fix typo in interactive widgets examples index notebook5554: Make HasTraits pickleable5535: fix n^2 performance issue in coalesce_streams preprocessor5522: fix iteration over Client5488: Added missing require and jquery from cdn.5516: ENH: list generated config files in generated, and rm them upon clean5493: made a minor fix to one of the widget examples5512: Update tooltips to refer to shift-tab5505: Make backport_pr work on Python 35503: check explicitly for 'dev' before adding the note to docs5498: use milestones to indicate backport5492: Polish whatsnew docs5495: Fix various broken things in docs5496: Exclude whatsnew/pr directory from docs builds5489: Fix required Python versionsIssues (37):
5364: Horizontal scrollbar hides cell's last line on Firefox5192: horizontal scrollbar overlaps output or touches next cell5840: Third-party Windows kernels don't get interrupt signal2412: print history to file using qtconsole and notebook5703: Notebook doesn't render with "ask me every time" cookie setting in Firefox5817: calling mock object in IPython 2.0.0 under Python 3.4.0 raises AttributeError5499: Error running widgets nbconvert example5654: Broken links from ipython documentation5019: print in QT event callback doesn't show up in ipython notebook.5800: Only last In prompt number set ?5801: startup_command specified in ipengine_config.py is not executed5690: ipython 2.0.0 and pandoc 1.12.2.1 problem5408: Add checking/flushing of background output from kernel in mainloop5407: clearing message handlers on status=idle loses async output5467: Incorrect behavior of up/down keyboard arrows in code cells on wrapped lines3085: nicer notebook error message when lacking permissions5765: map_sync over empty list raises IndexError5553: Notebook matplotlib inline backend: can't set figure facecolor5710: inspect.findsource monkeypatch raises wrong exception for C extensions5706: Multi-Directory notebooks overwrite each other's checkpoints5698: can't require a function named f5569: Keyboard shortcuts in documentation are out of date5566: Function name printing should use __qualname__ instead of __name__ (Python 3)5676: "bookmark -l" not working in ipython 2.05555: Differentiate more clearly between Notebooks and Folders in new UI5590: Marked double escape5514: import tab-complete fail with ipython 2.0 shell4012: Notebook: link to markdown formatting reference5611: Typo in 'storemagic' documentation5589: Kernel start fails when using --browser argument5491: Bug in Windows ipconfig ip address regular expression5579: rmagic extension throws 'Error while parsing the string.' when last line is comment5518: Ipython2 will not open ipynb in example directory5561: New widget documentation has missing notebook link5128: Page jumping when output from widget interaction replaced5519: IPython.parallel.Client behavior as iterator5510: Tab-completion for function argument listGitHub stats for 2013/08/09 - 2014/04/01 (since 1.0.0)
These lists are automatically generated, and may be incomplete or contain duplicates.
The following 94 authors contributed 3949 commits.
We closed a total of 1121 issues, 687 pull requests and 434 regular issues;
this is the full list (generated with the script
:file:tools/github_stats.py):
Pull Requests (687):
5487: remove weird unicode space in the new copyright header5476: For 2.0: Fix links in Notebook Help Menu5337: Examples reorganization5436: CodeMirror shortcuts in QuickHelp5444: Fix numeric verification for Int and Float text widgets.5449: Stretch keyboard shortcut dialog5473: Minor corrections of git-hooks setup instructions5471: Add coding magic comment to nbconvert Python template5452: print_figure returns unicode for svg5450: proposal: remove codename5462: DOC : fixed minor error in using topological sort5463: make spin_thread tests more forgiving of slow VMs5464: Fix starting notebook server with file/directory at command line.5453: remove gitwash5454: Improve history API docs5431: update github_stats and gh_api for 2.05290: Add dual mode JS tests5451: check that a handler is actually registered in ShortcutManager.handles5447: Add %%python2 cell magic5439: Point to the stable SymPy docs, not the dev docs5437: Install jquery-ui images5434: fix check for empty cells in rst template5432: update links in notebook help menu5435: Update whatsnew (notebook tour)5433: Document extraction of octave and R magics5428: Update COPYING.txt5426: Separate get_session_info between HistoryAccessor and HistoryManager5419: move prompts from margin to main column on small screens5430: Make sure element is correct in the context of displayed JS5396: prevent saving of partially loaded notebooks5429: Fix tooltip pager feature5330: Updates to shell reference doc5404: Fix broken accordion widget5339: Don't use fork to start the notebook in js tests5320: Fix for Tooltip & completer click focus bug.5421: Move configuration of Python test controllers into setup()5418: fix typo in ssh launcher send_file5403: remove alt-- shortcut5389: better log message in deprecated files/ redirect5333: Fix filenbmanager.list_dirs fails for Windows user profile directory5390: finish PR #53335326: Some gardening on iptest result reporting5375: remove unnecessary onload hack from mathjax macro5368: Flexbox classes specificity fixes5331: fix raw_input CSS5395: urlencode images for rst files5049: update quickhelp on adding and removing shortcuts5391: Fix Gecko (Netscape) keyboard handling5387: Respect '\r' characters in nbconvert.5399: Revert PR #53885388: Suppress output even when a comment follows ;. Fixes #4525.5394: nbconvert doc update5359: do not install less sources5346: give hint on where to find custom.js5357: catch exception in copystat5380: Remove DefineShortVerb... line from latex base template5376: elide long containers in pretty5310: remove raw cell placeholder on focus, closes #52385332: semantic names for indicator icons5386: Fix import of socketserver on Python 35360: remove some redundant font-family: monospace5379: don't instantiate Application just for default logger5372: Don't autoclose strings5296: unify keyboard shortcut and codemirror interaction5349: Make Hub.registration_timeout configurable5340: install bootstrap-tour css5335: Update docstring for deepreload module5321: Improve assignment regex to match more tuple unpacking syntax5325: add NotebookNotary to NotebookApp's class list5313: avoid loading preprocessors twice5308: fix HTML capitalization in Highlight2HTML5295: OutputArea.append_type functions are not prototype methods5318: Fix local import of select_figure_formats5300: Fix NameError: name '_rl' is not defined5292: focus next cell on shift+enter5291: debug occasional error in test_queue_status5289: Finishing up #5274 (widget paths fixes)5232: Make nbconvert html full output like notebook's html.5288: Correct initial state of kernel status indicator5253: display any output from this session in terminal console4802: Tour of the notebook UI (was UI elements inline with highlighting)5285: Update signature presentation in pinfo classes5268: Refactoring Notebook.command_mode5226: Don't run PYTHONSTARTUP file if a file or code is passed5283: Remove Widget.closed attribute5279: nbconvert: Make sure node is atleast version 0.9.125281: fix a typo introduced by a rebased PR5280: append Firefox overflow-x fix5277: check that PIL can save JPEG to BytesIO5044: Store timestamps for modules to autoreload5278: Update whatsnew doc from pr files5276: Fix kernel restart in case connection file is deleted.5272: allow highlighting language to be set from notebook metadata5158: log refusal to serve hidden directories5188: New events system5265: Missing class def for TimeoutError5267: normalize unicode in notebook API tests5076: Refactor keyboard handling5241: Add some tests for utils5261: Don't allow edit mode up arrow to continue past index == 05223: use on-load event to trigger resizable images5252: make one strptime call at import of jsonutil5153: Dashboard sorting5169: Allow custom header5242: clear _reply_content cache before using it5194: require latex titles to be ascii5244: try to avoid EADDRINUSE errors on travis5245: support extracted output in HTML template5209: make input_area css generic to cells5246: less %pylab, more cowbell!4895: Improvements to %run completions5243: Add JavaScript to base display priority list.5175: Audit .html() calls take #25146: Dual mode bug fixes.5207: Children fire event5215: Dashboard "Running" Tab5240: Remove unused IPython.nbconvert.utils.console module5239: Fix exclusion of tests directories from coverage reports5203: capture some logging/warning output in some tests5216: fixup positional arg handling in notebook app5229: get ipython_display method safely5234: DOC : modified docs is HasTraits.traits and HasTraits.class_traits5221: Change widget children List to Tuple.5231: don't forget base_url when updating address bar in rename5173: Moved widget files into static/widgets/*5222: Unset PYTHONWARNINGS envvar before running subprocess tests.5172: Prevent page breaks when printing notebooks via print-view.4985: Add automatic Closebrackets function to Codemirror.5220: Make traitlets notify check more robust against classes redefining equality and bool5197: If there is an error comparing traitlet values when setting a trait, default to go ahead and notify of the new value.5210: fix pyreadline import in rlineimpl5212: Wrap nbconvert Markdown/Heading cells in live divs5200: Allow to pass option to jinja env5202: handle nodejs executable on debian5112: band-aid for completion5187: handle missing output metadata in nbconvert5181: use gnureadline on OS X5136: set default value from signature defaults in interact5132: remove application/pdf->pdf transform in javascript5116: reorganize who knows what about paths5165: Don't introspect call for simple callables5170: Added msg_throttle sync=True widget traitlet5191: Translate markdown link to rst5037: FF Fix: alignment and scale of text widget5179: remove websocket url5110: add InlineBackend.print_figure_kwargs5147: Some template URL changes5100: remove base_kernel_url5163: Simplify implementation of TemporaryWorkingDirectory.5166: remove mktemp usage5133: don't use combine option on ucs package5089: Remove legacy azure nbmanager5159: remove append_json reference5095: handle image size metadata in nbconvert html5156: fix IPython typo, closes #51555150: fix a link that was broken5114: use non-breaking space for button with no description4778: add APIs for installing notebook extensions5125: Fix the display of functions with keyword-only arguments on Python 3.5097: minor notebook logging changes5047: only validate package_data when it might be used5121: fix remove event in KeyboardManager.register_events5119: Removed 'list' view from Variable Inspector example4925: Notebook manager api fixes4996: require print_method to be a bound method5108: require specifying the version for gh-pages5111: Minor typo in docstring of IPython.parallel DirectView5098: mostly debugging changes for IPython.parallel5087: trust cells with no output5059: Fix incorrect Patch logic in widget code5075: More flexible box model fixes5091: Provide logging messages in ipcluster log when engine or controllers fail to start5090: Print a warning when iptest is run from the IPython source directory5077: flush replies when entering an eventloop5055: Minimal changes to import IPython from IronPython5078: Updating JS tests README.md5083: don't create js test directories unless they are being used5062: adjust some events in nb_roundtrip5043: various unicode / url fixes5066: remove (almost) all mentions of pylab from our examples4977: ensure scp destination directories exist (with mkdir -p)5053: Move&rename JS tests5067: show traceback in widget handlers4920: Adding PDFFormatter and kernel side handling of PDF display data5048: Add edit/command mode indicator5061: make execute button in menu bar match shift-enter5052: Add q to toggle the pager.5070: fix flex: auto5065: Add example of using annotations in interact5063: another pass on Interact example notebooks5051: FF Fix: code cell missing hscroll (2)4960: Interact/Interactive for widget5045: Clear timeout in multi-press keyboard shortcuts.5060: Change 'bind' to 'link'5039: Expose kernel_info method on inprocess kernel client5058: Fix iopubwatcher.py example script.5035: FF Fix: code cell missing hscroll5040: Polishing some docs5001: Add directory navigation to dashboard5042: Remove duplicated Channel ABC classes.5036: FF Fix: ext link icon same line as link text in help menu4975: setup.py changes for 2.04774: emit event on appended element on dom5023: Widgets- add ability to pack and unpack arrays on JS side.5003: Fix pretty reprs of super() objects4974: make paste focus the pasted cell5012: Make SelectionWidget.values a dict5018: Prevent 'iptest IPython' from trying to run.5025: citation2latex filter (using HTMLParser)5027: pin lessc to 1.44952: Widget test inconsistencies5014: Fix command mode & popup view bug4842: more subtle kernel indicator5017: Add notebook examples link to help menu.5015: don't write cell.trusted to disk5007: Update whatsnew doc from PR files5010: Fixes for widget alignment in FF4901: Add a convenience class to sync traitlet attributes5008: updated explanation of 'pyin' messages5004: Fix widget vslider spacing4933: Small Widget inconsistency fixes4979: add versioning notes to small message spec changes4893: add font-awesome 3.2.14982: Live readout for slider widgets4813: make help menu a template4939: Embed qtconsole docs (continued)4964: remove shift-= merge keyboard shortcut4504: Allow input transformers to raise SyntaxError4929: Fixing various modal/focus related bugs4971: Fixing issues with js tests4972: Work around problem in doctest discovery in Python 3.4 with PyQt4937: pickle arrays with dtype=object4934: ipython profile create respects --ipython-dir4954: generate unicode filename4845: Add Origin Checking.4916: Fine tuning the behavior of the modal UI4966: Ignore sys.argv for NotebookNotary in tests4967: Fix typo in warning about web socket being closed4965: Remove mention of iplogger from setup.py4962: Fixed typos in quick-help text4953: add utils.wait_for_idle in js tests4870: ipython_directive, report except/warn in block and add :okexcept: :okwarning: options to suppress4662: Menu cleanup4824: sign notebooks4943: Docs shotgun 44848: avoid import of nearby temporary with %edit4950: Two fixes for file upload related bugs4927: there shouldn't be a 'files/' prefix in FileLink[s]4928: use importlib.machinery when available4949: Remove the docscrape modules, which are part of numpydoc4849: Various unicode fixes (mostly on Windows)4932: always point py3compat.input to builtin_mod.input4807: Correct handling of ansi colour codes when nbconverting to latex4922: Python nbconvert output shouldn't have output4912: Skip some Windows io failures4919: flush output before showing tracebacks4915: ZMQCompleter inherits from IPCompleter4890: better cleanup channel FDs4880: set profile name from profile_dir4853: fix setting image height/width from metadata4786: Reduce spacing of heading cells4680: Minimal pandoc version warning4908: detect builtin docstrings in oinspect4911: Don't use python -m package on Windows Python 24909: sort dictionary keys before comparison, ordering is not guaranteed4374: IPEP 23: Backbone.js Widgets4903: use https for all embeds4894: Shortcut changes4897: More detailed documentation about kernel_cmd4891: Squash a few Sphinx warnings from nbconvert.utils.lexers docstrings4679: JPG compression for inline pylab4708: Fix indent and center4789: fix IPython.embed4655: prefer marked to pandoc for markdown2html4876: don't show tooltip if object is not found4873: use 'combine' option to ucs package4732: Accents in notebook names and in command-line (nbconvert)4867: Update URL for Lawrence Hall of Science webcam image4868: Static path fixes4858: fix tb_offset when running a file4826: some $.html( -> $.text(4847: add js kernel_info request4832: allow NotImplementedError in formatters4803: BUG: fix cython magic support in ipython_directive4865: build listed twice in .gitignore. Removing one.4851: fix tooltip token regex for single-character names4846: Remove some leftover traces of irunner4820: fix regex for cleaning old logs with ipcluster4844: adjustments to notebook app logging4840: Error in Session.send_raw()4819: update CodeMirror to 3.214823: Minor fixes for typos/inconsistencies in parallel docs4811: document code mirror tab and shift-tab4795: merge reveal templates4796: update components4806: Correct order of packages for unicode in nbconvert to LaTeX4800: Qt frontend: Handle 'aborted' prompt replies.4794: Compatibility fix for Python3 (Issue #4783 )4799: minor js test fix4788: warn when notebook is started in pylab mode4772: Notebook server info files4797: be conservative about kernel_info implementation4787: non-python kernels run python code with qtconsole4565: various display type validations4703: Math macro in jinja templates.4781: Fix "Source" text for the "Other Syntax" section of the "Typesetting Math" notebook4776: Manually document py3compat module.4533: propagate display metadata to all mimetypes4785: Replacing a for-in loop by an index loop on an array4780: Updating CSS for UI example.3605: Modal UI4758: Python 3.4 fixes4735: add some HTML error pages4775: Update whatsnew doc from PR files4760: Make examples and docs more Python 3 aware4773: Don't wait forever for notebook server to launch/die for tests4768: Qt console: Fix _prompt_pos accounting on timer flush output.4727: Remove Nbconvert template loading magic4763: Set numpydoc options to produce fewer Sphinx warnings.4770: always define aliases, even if empty4766: add python -m entry points for everything4767: remove manpages for irunner, iplogger4751: Added --post-serve explanation into the nbconvert docs.4762: whitelist alphanumeric characters for cookie_name4625: Deprecate %profile magic4745: warn on failed formatter calls4746: remove redundant cls alias on Windows4749: Fix bug in determination of public ips.4715: restore use of tornado static_url in templates4748: fix race condition in profiledir creation.4720: never use ssh multiplexer in tunnels4658: Bug fix for #4643: Regex object needs to be reset between calls in toolt...4561: Add Formatter.pop(type)4712: Docs shotgun 34713: Fix saving kernel history in Python 24744: don't use lazily-evaluated rc.ids in wait_for_idle4740: %env can't set variables4737: check every link when detecting virtualenv4738: don't inject help into user_ns4739: skip html nbconvert tests when their dependencies are missing4730: Fix stripping continuation prompts when copying from Qt console4725: Doc fixes4656: Nbconvert HTTP service4710: make @interactive decorator friendlier with dill4722: allow purging local results as long as they are not outstanding4549: Updated IPython console lexers.4570: Update IPython directive4719: Fix comment typo in prefilter.py4575: make sure to encode URL components for API requests4718: Fixed typo in displaypub4716: Remove input_prefilter hook4691: survive failure to bind to localhost in zmq.iostream4696: don't do anything if add_anchor fails4711: some typos in the docs4700: use if main block in entry points4692: setup.py symlink improvements4265: JSON configuration file4505: Nbconvert latex markdown images24608: transparent background match ... all colors4678: allow ipython console to handle text/plain display4706: remove irunner, iplogger4701: Delete an old dictionary available for selecting the aligment of text.4702: Making reveal font-size a relative unit.4649: added a quiet option to %cpaste to suppress output4690: Option to spew subprocess streams during tests4688: Fixed various typos in docstrings.4645: CasperJs utility functions.4670: Stop bundling the numpydoc Sphinx extension4675: common IPython prefix for ModIndex4672: Remove unused 'attic' module4671: Fix docstrings in utils.text4669: add missing help strings to HistoryManager configurables4668: Make non-ASCII docstring unicode4650: added a note about sharing of nbconvert templates4646: Fixing various output related things:4665: check for libedit in readline on OS X4606: Make running PYTHONSTARTUP optional4654: Fixing left padding of text cells to match that of code cells.4306: add raw_mimetype metadata to raw cells4576: Tighten up the vertical spacing on cells and make the padding of cells more consistent4353: Don't reset the readline completer after each prompt4567: Adding prompt area to non-CodeCells to indent content.4446: Use SVG plots in OctaveMagic by default due to lack of Ghostscript on Windows Octave4613: remove configurable.created4631: Use argument lists for command help tests4633: Modifies test_get_long_path_name_winr32() to allow for long path names in temp dir4642: Allow docs to build without PyQt installed.4641: Don't check for wx in the test suite.4622: make QtConsole Lexer configurable4594: Fixed #2923 Move Save Away from Cut in toolbar4593: don't interfere with set_next_input contents in qtconsole4640: Support matplotlib's Gtk3 backend in --pylab mode4639: Minor import fix to get qtconsole with --pylab=qt working4637: Fixed typo in links.txt.4634: Fix nbrun in notebooks with non-code cells.4632: Restore the ability to run tests from a function.4624: Fix crash when $EDITOR is non-ASCII4453: Play nice with App Nap4541: relax ipconfig matching on Windows4552: add pickleutil.use_dill4590: Font awesome for IPython slides4589: Inherit the width of pre code inside the input code cells.4588: Update reveal.js CDN to 2.5.0.4569: store cell toolbar preset in notebook metadata4609: Fix bytes regex for Python 3.4581: Writing unicode to stdout4591: Documenting codemirror shorcuts.4607: Tutorial doc should link to user config intro4601: test that rename fails with 409 if it would clobber4599: re-cast int/float subclasses to int/float in json_clean4542: new ipython history clear subcommand4568: don't use lazily-evaluated rc.ids in wait_for_idle4572: DOC: %profile docstring should reference %prun4571: no longer need 3 suffix on travis, tox4566: Fixing cell_type in CodeCell constructor.4563: Specify encoding for reading notebook file.4452: support notebooks in %run4546: fix warning condition on notebook startup4540: Apidocs34553: Fix Python 3 handling of urllib4543: make hiding of initial namespace optional4517: send shutdown_request on exit of ipython console4528: improvements to bash completion4532: Hide dynamically defined metaclass base from Sphinx.4515: Spring Cleaning, and Load speedup4529: note routing identities needed for input requests4514: allow restart in %run -d4527: add redirect for 1.0-style 'files/' prefix links4526: Allow unicode arguments to passwd_check on Python 24403: Global highlight language selection.4250: outputarea.js: Wrap inline SVGs inside an iframe4521: Read wav files in binary mode4444: Css cleaning4523: Use username and password for MongoDB on ShiningPanda4510: Update whatsnew from PR files4441: add setup.py jsversion4518: Fix for race condition in url file decoding.4497: don't automatically unpack datetime objects in the message spec4506: wait for empty queues as well as load-balanced tasks4492: Configuration docs refresh4508: Fix some uses of map() in Qt console completion code.4498: Daemon StreamCapturer4499: Skip clipboard test on unix systems if headless.4460: Better clipboard handling, esp. with pywin324496: Pass nbformat object to write call to save .py script4466: various pandoc latex fixes4473: Setup for Python 2/34459: protect against broken repr in lib.pretty4457: Use ~/.ipython as default config directory4489: check realpath of env in init_virtualenv4490: fix possible race condition in test_await_data4476: Fix: Remove space added by display(JavaScript) on page reload4398: [Notebook] Deactivate tooltip on tab by default.4480: Docs shotgun 24488: fix typo in message spec doc4479: yet another JS race condition fix4477: Allow incremental builds of the html_noapi docs target4470: Various Config object cleanups4410: make close-and-halt work on new tabs in Chrome4469: Python 3 & getcwdu4451: fix: allow JS test to run after shutdown test4456: Simplify StreamCapturer for subprocess testing4464: Correct description for Bytes traitlet type4465: Clean up MANIFEST.in4461: Correct TypeError message in svg2pdf4458: use signalstatus if exit status is undefined4438: Single codebase Python 3 support (again)4198: Version conversion, support for X to Y even if Y < X (nbformat)4415: More tooltips in the Notebook menu4450: remove monkey patch for older versions of tornado4423: Fix progress bar and scrolling bug.4435: raise 404 on not found static file4442: fix and add shim for change introduce by #41954436: allow require("nbextensions/extname") to load from IPYTHONDIR/nbextensions4437: don't compute etags in static file handlers4427: notebooks should always have one checkpoint4425: fix js pythonisme4195: IPEP 21: widget messages4434: Fix broken link for Dive Into Python.4428: bump minimum tornado version to 3.1.04302: Add an Audio display class4285: Notebook javascript test suite using CasperJS4420: Allow checking for backports via milestone4426: set kernel cwd to notebook's directory4389: By default, Magics inherit from Configurable4393: Capture output from subprocs during test, and display on failure4419: define InlineBackend configurable in its own file4303: Multidirectory support for the Notebook4371: Restored ipython profile locate dir and fixed typo. (Fixes #3708).4414: Specify unicode type properly in rmagic4413: don't instantiate IPython shell as class attr4400: Remove 5s wait on inactivity on GUI inputhook loops4412: Fix traitlet _notify_trait by-ref issue4378: split adds new cell above, rather than below4405: Bring display of builtin types and functions in line with Py 24367: clean up of documentation files4401: Provide a name of the HistorySavingThread4384: fix menubar height measurement4377: fix tooltip cancel4293: Factorise code in tooltip for julia monkeypatching4292: improve js-completer logic.4363: set_next_input: keep only last input when repeatedly called in a single cell4382: Use safe_hasattr in dir24379: fix (CTRL-M -) shortcut for splitting cell in FF4380: Test and fixes for localinterfaces4372: Don't assume that SyntaxTB is always called with a SyntaxError4342: Return value directly from the try block and avoid a variable4154: Center LaTeX and figures in markdown4311: %load -s to load specific functions or classes4350: WinHPC launcher fixes4345: Make irunner compatible with upcoming pexpect 3.0 interface4276: Support container methods in config4359: test_pylabtools also needs to modify matplotlib.rcParamsOrig4355: remove hardcoded box-orient4333: Add Edit Notebook Metadata to Edit menu4349: Script to update What's New file4348: Call PDF viewer after latex compiling (nbconvert)4346: getpass() on Windows & Python 2 needs bytes prompt4304: use netifaces for faster IPython.utils.localinterfaces4305: Add even more ways to populate localinterfaces4313: remove strip_math_space4325: Some changes to improve readability.4281: Adjust tab completion widget if too close to bottom of page.4347: Remove pycolor script4322: Scroll to the top after change of slides in the IPython slides4289: Fix scrolling output (not working post clear_output changes)4343: Make parameters for kernel start method more general4237: Keywords should shadow magic functions4338: adjust default value of level in sync_imports4328: Remove unused loop variable.4340: fix mathjax download url to new GitHub format4336: use simple replacement rather than string formatting in format_kernel_cmd4264: catch unicode error listing profiles4314: catch EACCES when binding notebook app4324: Remove commented addthis toolbar4327: Use the with statement to open a file.4318: fix initial sys.path4315: Explicitly state what version of Pandoc is supported in docs/install4316: underscore missing on notebook_p44295: Implement boundary option for load magic (#1093)4300: traits defauts are strings not object4297: Remove an unreachable return statement.4260: Use subprocess for system_raw4277: add nbextensions4294: don't require tornado 3 in --post serve4270: adjust Scheduler timeout logic4278: add -a to easy_install command in libedit warning4282: Enable automatic line breaks in MathJax.4279: Fixing line-height of list items in tree view.4253: fixes #4039.4131: Add module's name argument in %%cython magic4269: Add mathletters option and longtable package to latex_base.tplx4230: Switch correctly to the user's default matplotlib backend after inline.4271: Hopefully fix ordering of output on ShiningPanda4239: more informative error message for bad serialization4263: Fix excludes for IPython.testing4112: nbconvert: Latex template refactor4261: Fixing a formatting error in the custom display example notebook.4259: Fix Windows test exclusions4229: Clear_output: Animation & widget related changes.4151: Refactor alias machinery4153: make timeit return an object that contains values4258: to-backport label is now 1.24242: Allow passing extra arguments to iptest through for nose4257: fix unicode argv parsing4166: avoid executing code in utils.localinterfaces at import time4214: engine ID metadata should be unicode, not bytes4232: no highlight if no language specified4218: Fix display of SyntaxError when .py file is modified4207: add setup.py css command4224: clear previous callbacks on execute4180: Iptest refactoring4105: JS output area misaligned4220: Various improvements to docs formatting4187: Select adequate highlighter for cell magic languages4228: update -dev docs to reflect latest stable version4219: Drop bundled argparse3851: Adds an explicit newline for pretty-printing.3622: Drop fakemodule4080: change default behavior of database task storage4197: enable cython highlight in notebook4225: Updated docstring for core.display.Image4175: nbconvert: Jinjaless exporter base4208: Added a lightweight "htmlcore" Makefile entry4209: Magic doc fixes4217: avoid importing numpy at the module level4213: fixed dead link in examples/notebooks readme to Part 34183: ESC should be handled by CM if tooltip is not on4193: Update for #3549: Append Firefox overflow-x fix4205: use TextIOWrapper when communicating with pandoc subprocess4204: remove some extraneous print statements from IPython.parallel4201: HeadingCells cannot be split or merged4048: finish up speaker-notes PR4079: trigger Kernel.status_started after websockets open4186: moved DummyMod to proper namespace to enable dill pickling4190: update version-check message in setup.py and IPython.init4188: Allow user_ns trait to be None4189: always fire LOCAL_IPS.extend(PUBLIC_IPS)4174: various issues in markdown and rst templates4178: add missing data_javascript4168: Py3 failing tests4181: nbconvert: Fix, sphinx template not removing new lines from headers4043: don't 'restore_bytes' in from_JSON4149: reuse more kernels in kernel tests4163: Fix for incorrect default encoding on Windows.4136: catch javascript errors in any output4171: add nbconvert config file when creating profiles4172: add ability to check what PRs should be backported in backport_pr4167: --fast flag for test suite!4125: Basic exercise of ipython [subcommand] -h and help-all4085: nbconvert: Fix sphinx preprocessor date format string for Windows4159: don't split .cell and div.cell CSS4165: Remove use of parametric tests4158: generate choices for --gui configurable from real mapping4083: Implement a better check for hidden values for %who etc.4147: Reference notebook examples, fixes #4146.4065: do not include specific css in embedable one4092: nbconvert: Fix for unicode html headers, Windows + Python 2.x4074: close Client sockets if connection fails4064: Store default codemirror mode in only 1 place4104: Add way to install MathJax to a particular profile4161: Select name when renaming a notebook4160: Add quotes around ".[notebook]" in readme4144: help_end transformer shouldn't pick up ? in multiline string4090: Add LaTeX citation handling to nbconvert4143: update example custom.js4142: DOC: unwrap openssl line in public_server doc4126: update tox.ini4141: add files with a separate add call in backport_pr4137: Restore autorestore option for storemagic4098: pass profile-dir instead of profile name to Kernel4120: support input in Python 2 kernels4088: nbconvert: Fix coalescestreams line with incorrect nesting causing strange behavior4060: only strip continuation prompts if regular prompts seen first4132: Fixed name error bug in function safe_unicode in module py3compat.4121: move test_kernel from IPython.zmq to IPython.kernel4118: ZMQ heartbeat channel: catch EINTR exceptions and continue.4070: New changes should go into pr/ folder4054: use unicode for HTML export4106: fix a couple of default block values4107: update parallel magic tests with capture_output API4102: Fix clashes between debugger tests and coverage.py4115: Update docs on declaring a magic function4101: restore accidentally removed EngineError4096: minor docs changes4094: Update target branch before backporting PR4069: Drop monkeypatch for pre-1.0 nose4056: respect pylab_import_all when --pylab specified at the command-line4091: Make Qt console banner configurable4086: fix missing errno import4084: Use msvcrt.getwch() for Windows pager.4073: rename post_processors submodule to postprocessors4075: Update supported Python versions in tools/test_pr4068: minor bug fix, define 'cell' in dialog.js.4044: rename call methods to transform and postprocess3744: capture rich output as well as stdout/err in capture_output3969: "use strict" in most (if not all) our javascript4030: exclude .git in MANIFEST.in4047: Use istype() when checking if canned object is a dict4031: don't close_fds on Windows4029: bson.Binary moved3883: skip test on unix when x11 not available3863: Added working speaker notes for slides.4035: Fixed custom jinja2 templates being ignored when setting template_path4002: Drop Python 2.6 and 3.24026: small doc fix in nbconvert4016: Fix IPython.start_* functions4021: Fix parallel.client.View map() on numpy arrays4022: DOC: fix links to matplotlib, notebook docs4018: Fix warning when running IPython.kernel tests4017: Add REPL-like printing of final/return value to %%R cell magic4019: Test skipping without unicode paths4008: Transform code before %prun/%%prun runs4014: Fix typo in ipapp3997: DOC: typos + rewording in examples/notebooks/Cell Magics.ipynb3914: nbconvert: Transformer tests3987: get files list in backport_pr3923: nbconvert: Writer tests3974: nbconvert: Fix app tests on Window7 w/ Python 3.33937: make tab visible in codemirror and light red background3933: nbconvert: Post-processor tests3978: fix --existing with non-localhost IP3939: minor checkpoint cleanup3955: complete on % for magic in notebook3981: BF: fix nbconert rst input prompt spacing3960: Don't make sphinx a dependency for importing nbconvert3973: logging.Formatter is not new-style in 2.6Issues (434):
5476: For 2.0: Fix links in Notebook Help Menu5337: Examples reorganization5436: CodeMirror shortcuts in QuickHelp5444: Fix numeric verification for Int and Float text widgets.5443: Int and Float Widgets don't allow negative signs5449: Stretch keyboard shortcut dialog5471: Add coding magic comment to nbconvert Python template5470: UTF-8 Issue When Converting Notebook to a Script.5369: FormatterWarning for SVG matplotlib output in notebook5460: Can't start the notebook server specifying a notebook2918: CodeMirror related issues.5431: update github_stats and gh_api for 2.04887: Add tests for modal UI5290: Add dual mode JS tests5448: Cmd+/ shortcut doesn't work in IPython master5447: Add %%python2 cell magic5442: Make a "python2" alias or rename the "python"cell magic.2495: non-ascii characters in the path4554: dictDB: Exception due to str to datetime comparission5006: Comm code is not run in the same context as notebook code5118: Weird interact behavior5401: Empty code cells in nbconvert rst output cause problems5434: fix check for empty cells in rst template4944: Trouble finding ipynb path in Windows 84605: Change the url of Editor Shorcuts in the notebook menu.5425: Update COPYING.txt5348: BUG: HistoryAccessor.get_session_info(0) - exception5293: Javascript("element.append()") looks broken.5363: Disable saving if notebook has stopped loading5189: Tooltip pager mode is broken5330: Updates to shell reference doc5397: Accordion widget broken5106: Flexbox CSS specificity bugs5297: tooltip triggers focus bug5417: scp checking for existence of directories: directory names are incorrect5302: Parallel engine registration fails for slow engines5334: notebook's split-cell shortcut dangerous / incompatible with Neo layout (for instance)5324: Style of raw_input UI is off in notebook5350: Converting notebooks with spaces in their names to RST gives broken images5049: update quickhelp on adding and removing shortcuts4941: Eliminating display of intermediate stages in progress bars5345: nbconvert to markdown does not use backticks5357: catch exception in copystat5351: Notebook saving fails on smb share4946: TeX produced cannot be converted to PDF5347: pretty print list too slow5238: Raw cell placeholder is not removed when you edit the cell5382: Qtconsole doesn't run in Python 35378: Unexpected and new conflict between PyFileConfigLoader and IPythonQtConsoleApp4945: Heading/cells positioning problem and cell output wrapping5084: Consistent approach for HTML/JS output on nbviewer4902: print preview does not work, custom.css not found5336: TypeError in bootstrap-tour.min.js5303: Changed Hub.registration_timeout to be a config input.995: Paste-able mode in terminal5305: Tuple unpacking for shell escape5232: Make nbconvert html full output like notebook's html.5224: Audit nbconvert HTML output5253: display any output from this session in terminal console5251: ipython console ignoring some stream messages?4802: Tour of the notebook UI (was UI elements inline with highlighting)5103: Moving Constructor definition to the top like a Function definition5264: Test failures on master with Anaconda4833: Serve /usr/share/javascript at /_sysassets/javascript/ in notebook5071: Prevent %pylab from clobbering interactive5282: Exception in widget del methods in Python 3.4.5280: append Firefox overflow-x fix5120: append Firefox overflow-x fix, again4127: autoreload shouldn't rely on .pyc modification times5272: allow highlighting language to be set from notebook metadata5050: Notebook cells truncated with Firefox4839: Error in Session.send_raw()5188: New events system5076: Refactor keyboard handling4886: Refactor and consolidate different keyboard logic in JavaScript code5002: the green cell border moving forever in Chrome, when there are many code cells.5259: Codemirror still active in command mode5219: Output images appear as small thumbnails (Notebook)4829: Not able to connect qtconsole in Windows 85152: Hide pycache in dashboard directory list5151: Case-insesitive sort for dashboard list4603: Warn when overwriting a notebook with upload4895: Improvements to %run completions3459: Filename completion when run script with %run5225: Add JavaScript to nbconvert HTML display priority5034: Audit the places where we call .html(something)5094: Dancing cells in notebook4999: Notebook focus effects5149: Clicking on a TextBoxWidget in FF completely breaks dual mode.5207: Children fire event5227: display_method of objects with custom getattr5236: Cursor keys do not work to leave Markdown cell while it's being edited5205: Use CTuple traitlet for Widget children5230: notebook rename does not respect url prefix5218: Test failures with Python 3 and enabled warnings5115: Page Breaks for Print Preview Broken by display: flex - Simple CSS Fix5024: Make nbconvert HTML output smart about page breaking4985: Add automatic Closebrackets function to Codemirror.5184: print '\xa' crashes the interactive shell5214: Downloading notebook as Python (.py) fails5211: AttributeError: 'module' object has no attribute '_outputfile'5206: [CSS?] Inconsistencies in nbconvert divs and IPython Notebook divs?5201: node != nodejs within Debian packages5112: band-aid for completion4860: Completer As-You-Type Broken5116: reorganize who knows what about paths4973: Adding security.js with 1st attempt at is_safe5164: test_oinspect.test_calltip_builtin failure with python3.45127: Widgets: skip intermediate callbacks during throttling5013: Widget alignment differs between FF and Chrome5141: tornado error static file5160: TemporaryWorkingDirectory incompatible with python3.45140: WIP: %kernels magic4987: Widget lifecycle problems5129: UCS package break latex export on non-ascii4986: Cell horizontal scrollbar is missing in FF but not in Chrome4685: nbconvert ignores image size metadata5155: Notebook logout button does not work (source typo)2678: Ctrl-m keyboard shortcut clash on Chrome OS5113: ButtonWidget without caption wrong height.4778: add APIs for installing notebook extensions5046: python setup.py failed vs git submodule update worked4925: Notebook manager api fixes5073: Cannot align widgets horizontally in the notebook4996: require print_method to be a bound method4990: repr_html exception reporting corner case when using type(foo)5099: Notebook: Changing base_project_url results in failed WebSockets call5096: Client.map is not fault tolerant4997: Inconsistent %matplotlib qt behavior5041: Remove more .html(...) calls.5078: Updating JS tests README.md4977: ensure scp destination directories exist (with mkdir -p)3411: ipython parallel: scp failure.5064: Errors during interact display at the terminal, not anywhere in the notebook4921: Add PDF formatter and handling4920: Adding PDFFormatter and kernel side handling of PDF display data5048: Add edit/command mode indicator4889: Add UI element for indicating command/edit modes5052: Add q to toggle the pager.5000: Closing pager with keyboard in modal UI5069: Box model changes broke the Keyboard Shortcuts help modal4960: Interact/Interactive for widget4883: Implement interact/interactive for widgets5038: Fix multiple press keyboard events5054: UnicodeDecodeError: 'ascii' codec can't decode byte 0xc6 in position 1: ordinal not in range(128)5031: Bug during integration of IPython console in Qt application5057: iopubwatcher.py example is broken.4747: Add event for output_area adding an output5001: Add directory navigation to dashboard5016: Help menu external-link icons break layout in FF4885: Modal UI behavior changes5009: notebook signatures don't work4975: setup.py changes for 2.04774: emit event on appended element on dom5020: Python Lists translated to javascript objects in widgets5003: Fix pretty reprs of super() objects5012: Make SelectionWidget.values a dict4961: Bug when constructing a selection widget with both values and labels4283: A < in a markdown cell strips cell content when converting to latex4006: iptest IPython broken4251: & escaped to & in tex ?5027: pin lessc to 1.44323: Take 2: citation2latex filter (using HTMLParser)4196: Printing notebook from browser gives 1-page truncated output4842: more subtle kernel indicator4057: No path to notebook examples from Help menu5015: don't write cell.trusted to disk4617: Changed url link in Help dropdown menu.4976: Container widget layout broken on Firefox4981: Vertical slider layout broken4793: Message spec changes related to clear_output4982: Live readout for slider widgets4813: make help menu a template4989: Filename tab completion completely broken1380: Tab should insert 4 spaces in # comment lines2888: spaces vs tabs1193: Allow resizing figures in notebook4504: Allow input transformers to raise SyntaxError4697: Problems with height after toggling header and toolbar...4951: TextWidget to code cell command mode bug.4809: Arbitrary scrolling (jumping) in clicks in modal UI for notebook4971: Fixing issues with js tests4972: Work around problem in doctest discovery in Python 3.4 with PyQt4892: IPython.qt test failure with python3.44863: BUG: cannot create an OBJECT array from memory buffer4704: Subcommand profile ignores --ipython-dir4845: Add Origin Checking.4870: ipython_directive, report except/warn in block and add :okexcept: :okwarning: options to suppress4956: Shift-Enter does not move to next cell4662: Menu cleanup4824: sign notebooks4848: avoid import of nearby temporary with %edit4731: %edit files mistakenly import modules in /tmp4950: Two fixes for file upload related bugs4871: Notebook upload fails after Delete4825: File Upload URL set incorrectly3867: display.FileLinks should work in the exported html verion of a notebook4948: reveal: ipython css overrides reveal themes4947: reveal: slides that are too big?4051: Test failures with Python 3 and enabled warnings3633: outstanding issues over in ipython/nbconvert repo4087: Sympy printing in the example notebook4627: Document various QtConsole embedding approaches.4849: Various unicode fixes (mostly on Windows)3653: autocompletion in "from package import <tab>"4583: overwrite? prompt gets EOFError in 2 process4807: Correct handling of ansi colour codes when nbconverting to latex4611: Document how to compile .less files in dev docs.4618: "Editor Shortcuts" link is broken in help menu dropdown notebook4522: DeprecationWarning: the sets module is deprecated4368: No symlink from ipython to ipython3 when inside a python3 virtualenv4234: Math without $$ doesn't show up when converted to slides4194: config.TerminalIPythonApp.nosep does not work1491: prefilter not called for multi-line notebook cells4001: Windows IPython executable /scripts/ipython not working3959: think more carefully about text wrapping in nbconvert4907: Test for traceback depth fails on Windows4906: Test for IPython.embed() fails on Windows4912: Skip some Windows io failures3700: stdout/stderr should be flushed printing exception output...1181: greedy completer bug in terminal console2032: check for a few places we should be using DEFAULT_ENCODING4882: Too many files open when starting and stopping kernel repeatedly4880: set profile name from profile_dir4238: parallel.Client() not using profile that notebook was run with?4853: fix setting image height/width from metadata4786: Reduce spacing of heading cells4680: Minimal pandoc version warning3707: nbconvert: Remove IPython magic commands from --format="python" output4130: PDF figures as links from png or svg figures3919: Allow --profile to be passed a dir.2136: Handle hard newlines in pretty printer4790: Notebook modal UI: "merge cell below" key binding, shift+=, does not work with some keyboard layouts4884: Keyboard shortcut changes1184: slow handling of keyboard input4913: Mathjax, Markdown, tex, env* and italic3972: nbconvert: Template output testing4903: use https for all embeds4874: --debug does not work if you set .kernel_cmd4679: JPG compression for inline pylab4708: Fix indent and center4789: fix IPython.embed4759: Application._load_config_files log parameter default fails3153: docs / file menu: explain how to exit the notebook4791: Did updates to ipython_directive bork support for cython magic snippets?4385: "Part 4 - Markdown Cells.ipynb" nbviewer example seems not well referenced in current online documentation page https://ipython.org/ipython-doc/stable/interactive/notebook.htm4655: prefer marked to pandoc for markdown2html3441: Fix focus related problems in the notebook3402: Feature Request: Save As (latex, html,..etc) as a menu option in Notebook rather than explicit need to invoke nbconvert3224: Revisit layout of notebook area2746: rerunning a cell with long output (exception) scrolls to much (html notebook)2667: can't save opened notebook if accidentally delete the notebook in the dashboard3026: Reporting errors from repr<type>_ methods1844: Notebook does not exist and permalinks2450: [closed PR] Prevent jumping of window to input when output is clicked.3166: IPEP 16: Notebook multi directory dashboard and URL mapping3691: Slight misalignment of Notebook menu bar with focus box4875: Empty tooltip with object_found = false still being shown4432: The SSL cert for the MathJax CDN is invalid and URL is not protocol agnostic2633: Help text should leave current cell active3976: DOC: Pandas link on the notebook help menu?4082: /new handler redirect cached by browser4298: Slow ipython --pylab and ipython notebook startup4545: %store magic not working4610: toolbar UI enhancements4782: New modal UI4732: Accents in notebook names and in command-line (nbconvert)4752: link broken in docs/examples4835: running ipython on python files adds an extra traceback frame4792: repr_html exception warning on qtconsole with pandas #47454834: function tooltip issues4808: Docstrings in Notebook not displayed properly and introspection4846: Remove some leftover traces of irunner4810: ipcluster bug in clean_logs flag4812: update CodeMirror for the notebook671: add migration guide for old IPython config4783: ipython 2dev under windows / (win)python 3.3 experiment4772: Notebook server info files4765: missing build script for highlight.js4787: non-python kernels run python code with qtconsole4703: Math macro in jinja templates.4595: ipython notebook XSS vulnerable4776: Manually document py3compat module.4686: For-in loop on an array in cell.js3605: Modal UI4769: Ipython 2.0 will not startup on py27 on windows4482: reveal.js converter not including CDN by default?4761: ipv6 address triggers cookie exception4580: rename or remove %profile magic4643: Docstring does not open properly4714: Static URLs are not auto-versioned2573: document code mirror keyboard shortcuts4717: hang in parallel.Client when using SSHAgent4544: Clarify the requirement for pyreadline on Windows3451: revisit REST /new handler to avoid systematic crawling.2922: File => Save as '.py' saves magic as code4728: Copy/Paste stripping broken in version > 0.13.x in QTConsole4539: Nbconvert: Latex to PDF conversion fails on notebooks with accented letters4721: purge_results with jobid crashing - looking for insight4620: Notebook with ? in title defies autosave, renaming and deletion.4574: Hash character in notebook name breaks a lot of things4709: input_prefilter hook not called1680: qtconsole should support --no-banner and custom banner4689: IOStream IP address configurable4698: Missing "if name == 'main':" check in /usr/bin/ipython4191: NBConvert: markdown inline and locally referenced files have incorrect file location for latex2865: %%!? does not display the shell execute docstring1551: Notebook should be saved before printing4612: remove Configurable.created ?4629: Lots of tests fail due to space in sys.executable4644: Fixed URLs for notebooks4621: IPython 1.1.0 Qtconsole syntax highlighting highlights python 2 only built-ins when using python 32923: Move Delete Button Away from Save Button in the HTML notebook toolbar4615: UnicodeDecodeError4431: ipython slow in os x mavericks?4538: DOC: document how to change ipcontroller-engine.json in case controller was started with --ip="*"4551: Serialize methods and closures4081: [Nbconvert][reveal] link to font awesome ?4602: "ipcluster stop" fails after "ipcluster start --daemonize" using python3.34578: NBconvert fails with unicode errors when --stdout and file redirection is specified and HTML entities are present4600: Renaming new notebook to an exist name silently deletes the old one4598: Qtconsole docstring pop-up fails on method containing defaulted enum argument951: Remove Tornado monkeypatch4564: Notebook save failure4562: nbconvert: Default encoding problem on OS X1675: add file_to_run=file.ipynb capability to the notebook4516: ipython console doesn't send a shutdown_request3043: can't restart pdb session in ipython4524: Fix bug with non ascii passwords in notebook login1866: problems rendering an SVG?4520: unicode error when trying Audio('data/Bach Cello Suite #3.wav')4493: Qtconsole cannot print an ISO8601 date at nanosecond precision4502: intermittent parallel test failure test_purge_everything4495: firefox 25.0: notebooks report "Notebook save failed", .py script save fails, but .ipynb save succeeds4245: nbconvert latex: code highlighting causes error4486: Test for whether inside virtualenv does not work if directory is symlinked4485: Incorrect info in "Messaging in IPython" documentation.4447: Ipcontroller broken in current HEAD on windows4241: Audio display object4463: Error on empty c.Session.key4454: UnicodeDecodeError when starting Ipython notebook on a directory containing a file with a non-ascii character3801: Autocompletion: Fix issue #3723 -- ordering of completions for magic commands and variables with same name3723: Code completion: 'matplotlib' and '%matplotlib'4396: Always checkpoint al least once ?2524: [Notebook] Clear kernel queue2292: Client side tests for the notebook4424: Dealing with images in multidirectory environment4388: Make writing configurable magics easier852: Notebook should be saved before downloading3708: ipython profile locate should also work1349: ? may generate hundreds of cell4381: Using hasattr for trait_names instead of just looking for it directly/using dir?4361: Crash Ultratraceback/ session history3044: IPython notebook autocomplete for filename string converts multiple spaces to a single space3346: Up arrow history search shows duplicates in Qtconsole3496: Fix import errors when running tests from the source directory4114: If default profile doesn't exist, can't install mathjax to any location4335: TestPylabSwitch.test_qt fails4291: serve like option for nbconvert --to latex1824: Exception before prompting for password during ssh connection4309: Error in nbconvert - closing </code> tag is not inserted in HTML under some circumstances4351: /parallel/apps/launcher.py error3603: Upcoming issues with nbconvert4296: sync_imports() fails in python 3.34339: local mathjax install doesn't work4334: NotebookApp.webapp_settings static_url_prefix causes crash4308: Error when use "ipython notebook" in win7 64 with python2.7.3 64.4317: Relative imports broken in the notebook (Windows)3658: Saving Notebook clears "Kernel Busy" status from the page and titlebar4312: Link broken on ipython-doc stable1093: Add boundary options to %load3619: Multi-dir webservice design4299: Nbconvert, default_preprocessors to list of dotted name not list of obj3210: IPython.parallel tests seem to hang on ShiningPanda4280: MathJax Automatic Line Breaking4039: Celltoolbar example issue4247: nbconvert --to latex: error when converting greek letter4273: %%capture not capturing rich objects like plots (IPython 1.1.0)3866: Vertical offsets in LaTeX output for nbconvert3631: xkcd mode for the IPython notebook4243: Test exclusions not working on Windows4256: IPython no longer handles unicode file names3656: Audio displayobject4223: Double output on Ctrl-enter-enter4184: nbconvert: use r pygmentize backend when highlighting "%%R" cells3851: Adds an explicit newline for pretty-printing.3622: Drop fakemodule4122: Nbconvert [windows]: Inconsistent line endings in markdown cells exported to latex3819: nbconvert add extra blank line to code block on Windows.4203: remove spurious print statement from parallel annoted functions4200: Notebook: merging a heading cell and markdown cell cannot be undone3747: ipynb -> ipynb transformer4024: nbconvert markdown issues3903: on Windows, 'ipython3 nbconvert "C:/blabla/first_try.ipynb" --to slides' gives an unexpected result, and '--post serve' fails4095: Catch js error in append html in stream/pyerr1880: Add parallelism to test_pr4085: nbconvert: Fix sphinx preprocessor date format string for Windows4156: Specifying --gui=tk at the command line4146: Having to prepend 'files/' to markdown image paths is confusing3818: nbconvert can't handle Heading with Chinese characters on Japanese Windows OS.4134: multi-line parser fails on ''' in comment, qtconsole and notebook.3998: sample custom.js needs to be updated4078: StoreMagic.autorestore not working in 1.0.03990: Buitlin input doesn't work over zmq4015: nbconvert fails to convert all the content of a notebook4059: Issues with Ellipsis literal in Python 32310: "ZMQError: Interrupted system call" from RichIPythonWidget3807: qtconsole ipython 0.13.2 - html/xhtml export fails4103: Wrong default argument of DirectView.clear4100: parallel.client.client references undefined error.EngineError484: Drop nosepatch3350: Added longlist support in ipdb.1591: Keying 'q' doesn't quit the interactive help in Wins740: The tests in test_process fail under Windows3744: capture rich output as well as stdout/err in capture_output3742: %%capture to grab rich display outputs3863: Added working speaker notes for slides.4013: Iptest fails in dual python installation4005: IPython.start_kernel doesn't work.4020: IPython parallel map fails on numpy arrays3914: nbconvert: Transformer tests3923: nbconvert: Writer tests3945: nbconvert: commandline tests fail Win7x64 Py3.33937: make tab visible in codemirror and light red background3935: No feedback for mixed tabs and spaces3933: nbconvert: Post-processor tests3977: unable to complete remote connections for two-process3939: minor checkpoint cleanup3955: complete on % for magic in notebook3954: all magics should be listed when completing on %3980: nbconvert rst output lacks needed blank lines3968: TypeError: super() argument 1 must be type, not classobj (Python 2.6.6)3880: nbconvert: R&D remaining tests2440: IPEP 4: Python 3 Compatibility