Issues closed in the 1.0 development cycle

Issues closed in 1.2

GitHub stats for 2013/09/09 - 2014/02/21

These lists are automatically generated, and may be incomplete or contain duplicates.

The following 13 authors contributed 84 commits.

  • Benjamin Ragan-Kelley

  • Daryl Herzmann

  • Doug Blank

  • Fernando Perez

  • James Porter

  • Juergen Hasch

  • Julian Taylor

  • Kyle Kelley

  • Lawrence Fu

  • Matthias Bussonnier

  • Paul Ivanov

  • Pascal Schetelat

  • Puneeth Chaganti

  • Takeshi Kanmae

  • Thomas Kluyver

We closed a total of 55 issues, 38 pull requests and 17 regular issues; this is the full list (generated with the script tools/github_stats.py):

Pull Requests (38):

1.2.1:

  • PR #4372: Don’t assume that SyntaxTB is always called with a SyntaxError

  • PR #5166: remove mktemp usage

  • PR #5163: Simplify implementation of TemporaryWorkingDirectory.

  • PR #5105: add index to format to support py2.6

1.2.0:

  • PR #4972: Work around problem in doctest discovery in Python 3.4 with PyQt

  • PR #4934: ipython profile create respects --ipython-dir

  • PR #4845: Add Origin Checking.

  • PR #4928: use importlib.machinery when available

  • PR #4849: Various unicode fixes (mostly on Windows)

  • PR #4880: set profile name from profile_dir

  • PR #4908: detect builtin docstrings in oinspect

  • PR #4909: sort dictionary keys before comparison, ordering is not guaranteed

  • PR #4903: use https for all embeds

  • PR #4868: Static path fixes

  • PR #4820: fix regex for cleaning old logs with ipcluster

  • PR #4840: Error in Session.send_raw()

  • PR #4762: whitelist alphanumeric characters for cookie_name

  • PR #4748: fix race condition in profiledir creation.

  • PR #4720: never use ssh multiplexer in tunnels

  • PR #4738: don’t inject help into user_ns

  • PR #4722: allow purging local results as long as they are not outstanding

  • PR #4668: Make non-ASCII docstring unicode

  • PR #4639: Minor import fix to get qtconsole with –pylab=qt working

  • PR #4453: Play nice with App Nap

  • PR #4609: Fix bytes regex for Python 3.

  • PR #4488: fix typo in message spec doc

  • PR #4346: getpass() on Windows & Python 2 needs bytes prompt

  • PR #4230: Switch correctly to the user’s default matplotlib backend after inline.

  • PR #4214: engine ID metadata should be unicode, not bytes

  • PR #4232: no highlight if no language specified

  • PR #4218: Fix display of SyntaxError when .py file is modified

  • PR #4217: avoid importing numpy at the module level

  • PR #4213: fixed dead link in examples/notebooks readme to Part 3

  • PR #4183: ESC should be handled by CM if tooltip is not on

  • PR #4193: Update for #3549: Append Firefox overflow-x fix

  • PR #4205: use TextIOWrapper when communicating with pandoc subprocess

  • PR #4204: remove some extraneous print statements from IPython.parallel

  • PR #4201: HeadingCells cannot be split or merged

1.2.1:

  • #5101: IPython 1.2.0: notebook fail with “500 Internal Server Error”

1.2.0:

  • #4892: IPython.qt test failure with python3.4

  • #4810: ipcluster bug in clean_logs flag

  • #4765: missing build script for highlight.js

  • #4761: ipv6 address triggers cookie exception

  • #4721: purge_results with jobid crashing - looking for insight

  • #4602: “ipcluster stop” fails after “ipcluster start –daemonize” using python3.3

  • #3386: Magic %paste not working in Python 3.3.2. TypeError: Type str doesn’t support the buffer API

  • #4485: Incorrect info in “Messaging in IPython” documentation.

  • #4351: /parallel/apps/launcher.py error

  • #4334: NotebookApp.webapp_settings static_url_prefix causes crash

  • #4039: Celltoolbar example issue

  • #4256: IPython no longer handles unicode file names

  • #4122: Nbconvert [windows]: Inconsistent line endings in markdown cells exported to latex

  • #3819: nbconvert add extra blank line to code block on Windows.

  • #4203: remove spurious print statement from parallel annoted functions

  • #4200: Notebook: merging a heading cell and markdown cell cannot be undone

Issues closed in 1.1

GitHub stats for 2013/08/08 - 2013/09/09 (since 1.0)

These lists are automatically generated, and may be incomplete or contain duplicates.

The following 25 authors contributed 337 commits.

  • Benjamin Ragan-Kelley

  • Bing Xia

  • Bradley M. Froehle

  • Brian E. Granger

  • Damián Avila

  • dhirschfeld

  • Dražen Lučanin

  • gmbecker

  • Jake Vanderplas

  • Jason Grout

  • Jonathan Frederic

  • Kevin Burke

  • Kyle Kelley

  • Matt Henderson

  • Matthew Brett

  • Matthias Bussonnier

  • Pankaj Pandey

  • Paul Ivanov

  • rossant

  • Samuel Ainsworth

  • Stephan Rave

  • stonebig

  • Thomas Kluyver

  • Yaroslav Halchenko

  • Zachary Sailer

We closed a total of 76 issues, 58 pull requests and 18 regular issues; this is the full list (generated with the script tools/github_stats.py):

Pull Requests (58):

  • PR #4188: Allow user_ns trait to be None

  • PR #4189: always fire LOCAL_IPS.extend(PUBLIC_IPS)

  • PR #4174: various issues in markdown and rst templates

  • PR #4178: add missing data_javascript

  • PR #4181: nbconvert: Fix, sphinx template not removing new lines from headers

  • PR #4043: don’t ‘restore_bytes’ in from_JSON

  • PR #4163: Fix for incorrect default encoding on Windows.

  • PR #4136: catch javascript errors in any output

  • PR #4171: add nbconvert config file when creating profiles

  • PR #4125: Basic exercise of ipython [subcommand] -h and help-all

  • PR #4085: nbconvert: Fix sphinx preprocessor date format string for Windows

  • PR #4159: don’t split .cell and div.cell CSS

  • PR #4158: generate choices for --gui configurable from real mapping

  • PR #4065: do not include specific css in embedable one

  • PR #4092: nbconvert: Fix for unicode html headers, Windows + Python 2.x

  • PR #4074: close Client sockets if connection fails

  • PR #4064: Store default codemirror mode in only 1 place

  • PR #4104: Add way to install MathJax to a particular profile

  • PR #4144: help_end transformer shouldn’t pick up ? in multiline string

  • PR #4143: update example custom.js

  • PR #4142: DOC: unwrap openssl line in public_server doc

  • PR #4141: add files with a separate add call in backport_pr

  • PR #4137: Restore autorestore option for storemagic

  • PR #4098: pass profile-dir instead of profile name to Kernel

  • PR #4120: support input in Python 2 kernels

  • PR #4088: nbconvert: Fix coalescestreams line with incorrect nesting causing strange behavior

  • PR #4060: only strip continuation prompts if regular prompts seen first

  • PR #4132: Fixed name error bug in function safe_unicode in module py3compat.

  • PR #4121: move test_kernel from IPython.zmq to IPython.kernel

  • PR #4118: ZMQ heartbeat channel: catch EINTR exceptions and continue.

  • PR #4054: use unicode for HTML export

  • PR #4106: fix a couple of default block values

  • PR #4115: Update docs on declaring a magic function

  • PR #4101: restore accidentally removed EngineError

  • PR #4096: minor docs changes

  • PR #4056: respect pylab_import_all when --pylab specified at the command-line

  • PR #4091: Make Qt console banner configurable

  • PR #4086: fix missing errno import

  • PR #4030: exclude .git in MANIFEST.in

  • PR #4047: Use istype() when checking if canned object is a dict

  • PR #4031: don’t close_fds on Windows

  • PR #4029: bson.Binary moved

  • PR #4035: Fixed custom jinja2 templates being ignored when setting template_path

  • PR #4026: small doc fix in nbconvert

  • PR #4016: Fix IPython.start_* functions

  • PR #4021: Fix parallel.client.View map() on numpy arrays

  • PR #4022: DOC: fix links to matplotlib, notebook docs

  • PR #4018: Fix warning when running IPython.kernel tests

  • PR #4019: Test skipping without unicode paths

  • PR #4008: Transform code before %prun/%%prun runs

  • PR #4014: Fix typo in ipapp

  • PR #3987: get files list in backport_pr

  • PR #3974: nbconvert: Fix app tests on Window7 w/ Python 3.3

  • PR #3978: fix --existing with non-localhost IP

  • PR #3939: minor checkpoint cleanup

  • PR #3981: BF: fix nbconvert rst input prompt spacing

  • PR #3960: Don’t make sphinx a dependency for importing nbconvert

  • PR #3973: logging.Formatter is not new-style in 2.6

Issues (18):

  • #4024: nbconvert markdown issues

  • #4095: Catch js error in append html in stream/pyerr

  • #4156: Specifying –gui=tk at the command line

  • #3818: 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 updated

  • #4078: StoreMagic.autorestore not working in 1.0.0

  • #3990: Builtin input doesn’t work over zmq

  • #4015: nbconvert fails to convert all the content of a notebook

  • #4059: Issues with Ellipsis literal in Python 3

  • #4103: Wrong default argument of DirectView.clear

  • #4100: parallel.client.client references undefined error.EngineError

  • #4005: IPython.start_kernel doesn’t work.

  • #4020: IPython parallel map fails on numpy arrays

  • #3945: nbconvert: commandline tests fail Win7x64 Py3.3

  • #3977: unable to complete remote connections for two-process

  • #3980: nbconvert rst output lacks needed blank lines

  • #3968: TypeError: super() argument 1 must be type, not classobj (Python 2.6.6)

Issues closed in 1.0

GitHub stats for 2012/06/30 - 2013/08/08 (since 0.13)

These lists are automatically generated, and may be incomplete or contain duplicates.

The following 155 authors contributed 4258 commits.

  • Aaron Meurer

  • Adam Davis

  • Ahmet Bakan

  • Alberto Valverde

  • Allen Riddell

  • Anders Hovmöller

  • Andrea Bedini

  • Andrew Spiers

  • Andrew Vandever

  • Anthony Scopatz

  • Anton Akhmerov

  • Anton I. Sipos

  • Antony Lee

  • Aron Ahmadia

  • Benedikt Sauer

  • Benjamin Jones

  • Benjamin Ragan-Kelley

  • Benjie Chen

  • Boris de Laage

  • Brad Reisfeld

  • Bradley M. Froehle

  • Brian E. Granger

  • Cameron Bates

  • Cavendish McKay

  • chapmanb

  • Chris Beaumont

  • Chris Laumann

  • Christoph Gohlke

  • codebraker

  • codespaced

  • Corran Webster

  • DamianHeard

  • Damián Avila

  • Dan Kilman

  • Dan McDougall

  • Danny Staple

  • David Hirschfeld

  • David P. Sanders

  • David Warde-Farley

  • David Wolever

  • David Wyde

  • debjan

  • Diane Trout

  • dkua

  • Dominik Dabrowski

  • Donald Curtis

  • Dražen Lučanin

  • drevicko

  • Eric O. LEBIGOT

  • Erik M. Bray

  • Erik Tollerud

  • Eugene Van den Bulke

  • Evan Patterson

  • Fernando Perez

  • Francesco Montesano

  • Frank Murphy

  • Greg Caporaso

  • Guy Haskin Fernald

  • guziy

  • Hans Meine

  • Harry Moreno

  • henryiii

  • Ivan Djokic

  • Jack Feser

  • Jake Vanderplas

  • jakobgager

  • James Booth

  • Jan Schulz

  • Jason Grout

  • Jeff Knisley

  • Jens Hedegaard Nielsen

  • jeremiahbuddha

  • Jerry Fowler

  • Jessica B. Hamrick

  • Jez Ng

  • John Zwinck

  • Jonathan Frederic

  • Jonathan Taylor

  • Joon Ro

  • Joseph Lansdowne

  • Juergen Hasch

  • Julian Taylor

  • Jussi Sainio

  • Jörgen Stenarson

  • kevin

  • klonuo

  • Konrad Hinsen

  • Kyle Kelley

  • Lars Solberg

  • Lessandro Mariano

  • Mark Sienkiewicz at STScI

  • Martijn Vermaat

  • Martin Spacek

  • Matthias Bussonnier

  • Maxim Grechkin

  • Maximilian Albert

  • MercuryRising

  • Michael Droettboom

  • Michael Shuffett

  • Michał Górny

  • Mikhail Korobov

  • mr.Shu

  • Nathan Goldbaum

  • ocefpaf

  • Ohad Ravid

  • Olivier Grisel

  • Olivier Verdier

  • Owen Healy

  • Pankaj Pandey

  • Paul Ivanov

  • Pawel Jasinski

  • Pietro Berkes

  • Piti Ongmongkolkul

  • Puneeth Chaganti

  • Rich Wareham

  • Richard Everson

  • Rick Lupton

  • Rob Young

  • Robert Kern

  • Robert Marchman

  • Robert McGibbon

  • Rui Pereira

  • Rustam Safin

  • Ryan May

  • s8weber

  • Samuel Ainsworth

  • Sean Vig

  • Siyu Zhang

  • Skylar Saveland

  • slojo404

  • smithj1

  • Stefan Karpinski

  • Stefan van der Walt

  • Steven Silvester

  • Takafumi Arakaki

  • Takeshi Kanmae

  • tcmulcahy

  • teegaar

  • Thomas Kluyver

  • Thomas Robitaille

  • Thomas Spura

  • Thomas Weißschuh

  • Timothy O’Donnell

  • Tom Dimiduk

  • ugurthemaster

  • urielshaolin

  • v923z

  • Valentin Haenel

  • Victor Zverovich

    1. Trevor King

  • y-p

  • Yoav Ram

  • Zbigniew Jędrzejewski-Szmek

  • Zoltán Vörös

We closed a total of 1484 issues, 793 pull requests and 691 regular issues; this is the full list (generated with the script tools/github_stats.py):

Pull Requests (793):

  • PR #3958: doc update

  • PR #3965: Fix ansi color code for background yellow

  • PR #3964: Fix casing of message.

  • PR #3942: Pass on install docs

  • PR #3962: exclude IPython.lib.kernel in iptest

  • PR #3961: Longpath test fix

  • PR #3905: Remove references to 0.11 and 0.12 from config/overview.rst

  • PR #3951: nbconvert: fixed latex characters not escaped properly in nbconvert

  • PR #3949: log fatal error when PDF conversion fails

  • PR #3947: nbconvert: Make writer & post-processor aliases case insensitive.

  • PR #3938: Recompile css.

  • PR #3948: sphinx and PDF tweaks

  • PR #3943: nbconvert: Serve post-processor Windows fix

  • PR #3934: nbconvert: fix logic of verbose flag in PDF post processor

  • PR #3929: swallow enter event in rename dialog

  • PR #3924: nbconvert: Backport fixes

  • PR #3925: Replace –pylab flag with –matplotlib in usage

  • PR #3910: Added explicit error message for missing configuration arguments.

  • PR #3913: grffile to support spaces in notebook names

  • PR #3918: added check_for_tornado, closes #3916

  • PR #3917: change docs/examples refs to be just examples

  • PR #3908: what’s new tweaks

  • PR #3896: two column quickhelp dialog, closes #3895

  • PR #3911: explicitly load python mode before IPython mode

  • PR #3901: don’t force . relative path, fix #3897

  • PR #3891: fix #3889

  • PR #3892: Fix documentation of Kernel.stop_channels

  • PR #3888: posixify paths for Windows latex

  • PR #3882: quick fix for #3881

  • PR #3877: don’t use shell=True in PDF export

  • PR #3878: minor template loading cleanup

  • PR #3855: nbconvert: Filter tests

  • PR #3879: finish 3870

  • PR #3870: Fix for converting notebooks that contain unicode characters.

  • PR #3876: Update parallel_winhpc.rst

  • PR #3872: removing vim-ipython, since it has it’s own repo

  • PR #3871: updating docs

  • PR #3873: remove old examples

  • PR #3868: update CodeMirror component to 3.15

  • PR #3865: Escape filename for pdflatex in nbconvert

  • PR #3861: remove old external.js

  • PR #3864: add keyboard shortcut to docs

  • PR #3834: This PR fixes a few issues with nbconvert tests

  • PR #3840: prevent profile_dir from being undefined

  • PR #3859: Add “An Afternoon Hack” to docs

  • PR #3854: Catch errors filling readline history on startup

  • PR #3857: Delete extra auto

  • PR #3845: nbconvert: Serve from original build directory

  • PR #3846: Add basic logging to nbconvert

  • PR #3850: add missing store_history key to Notebook execute_requests

  • PR #3844: update payload source

  • PR #3830: mention metadata / display_data similarity in pyout spec

  • PR #3848: fix incorrect empty-docstring

  • PR #3836: Parse markdown correctly when mathjax is disabled

  • PR #3849: skip a failing test on windows

  • PR #3828: signature_scheme lives in Session

  • PR #3831: update nbconvert doc with new CLI

  • PR #3822: add output flag to nbconvert

  • PR #3780: Added serving the output directory if html-based format are selected.

  • PR #3764: Cleanup nbconvert templates

  • PR #3829: remove now-duplicate ‘this is dev’ note

  • PR #3814: add ConsoleWidget.execute_on_complete_input flag

  • PR #3826: try rtfd

  • PR #3821: add sphinx prolog

  • PR #3817: relax timeouts in terminal console and tests

  • PR #3825: fix more tests that fail when pandoc is missing

  • PR #3824: don’t set target on internal markdown links

  • PR #3816: s/pylab/matplotlib in docs

  • PR #3812: Describe differences between start_ipython and embed

  • PR #3805: Print View has been removed

  • PR #3820: Make it clear that 1.0 is not released yet

  • PR #3784: nbconvert: Export flavors & PDF writer (ipy dev meeting)

  • PR #3800: semantic-versionify version number for non-releases

  • PR #3802: Documentation .txt to .rst

  • PR #3765: cleanup terminal console iopub handling

  • PR #3720: Fix for #3719

  • PR #3787: re-raise KeyboardInterrupt in raw_input

  • PR #3770: Organizing reveal’s templates.

  • PR #3751: Use link(2) when possible in nbconvert

  • PR #3792: skip tests that require pandoc

  • PR #3782: add Importing Notebooks example

  • PR #3752: nbconvert: Add cwd to sys.path

  • PR #3789: fix raw_input in qtconsole

  • PR #3756: document the wire protocol

  • PR #3749: convert IPython syntax to Python syntax in nbconvert python template

  • PR #3793: Closes #3788

  • PR #3794: Change logo link to ipython.org

  • PR #3746: Raise a named exception when pandoc is missing

  • PR #3781: comply with the message spec in the notebook

  • PR #3779: remove bad if logged_in preventing new-notebook without login

  • PR #3743: remove notebook read-only view

  • PR #3732: add delay to autosave in beforeunload

  • PR #3761: Added rm_math_space to markdown cells in the basichtml.tpl to be rendered ok by mathjax after the nbconvertion.

  • PR #3758: nbconvert: Filter names cleanup

  • PR #3769: Add configurability to tabcompletion timeout

  • PR #3771: Update px pylab test to match new output of pylab

  • PR #3741: better message when notebook format is not supported

  • PR #3753: document Ctrl-C not working in ipython kernel

  • PR #3766: handle empty metadata in pyout messages more gracefully.

  • PR #3736: my attempt to fix #3735

  • PR #3759: nbconvert: Provide a more useful error for invalid use case.

  • PR #3760: nbconvert: Allow notebook filenames without their extensions

  • PR #3750: nbconvert: Add cwd to default templates search path.

  • PR #3748: Update nbconvert docs

  • PR #3734: Nbconvert: Export extracted files into nbname_files subdirectory

  • PR #3733: Nicer message when pandoc is missing, closes #3730

  • PR #3722: fix two failing test in IPython.lib

  • PR #3704: Start what’s new for 1.0

  • PR #3705: Complete rewrite of IPython Notebook documentation: docs/source/interactive/htmlnotebook.txt

  • PR #3709: Docs cleanup

  • PR #3716: raw_input fixes for kernel restarts

  • PR #3683: use %matplotlib in example notebooks

  • PR #3686: remove quarantine

  • PR #3699: svg2pdf unicode fix

  • PR #3695: fix SVG2PDF

  • PR #3685: fix Pager.detach

  • PR #3675: document new dependencies

  • PR #3690: Fixing some css minors in full_html and reveal.

  • PR #3671: nbconvert tests

  • PR #3692: Fix rename notebook - show error with invalid name

  • PR #3409: Prevent qtconsole frontend freeze on lots of output.

  • PR #3660: refocus active cell on dialog close

  • PR #3598: Statelessify mathjaxutils

  • PR #3673: enable comment/uncomment selection

  • PR #3677: remove special-case in get_home_dir for frozen dists

  • PR #3674: add CONTRIBUTING.md

  • PR #3670: use Popen command list for ipexec

  • PR #3568: pylab import adjustments

  • PR #3559: add create.Cell and delete.Cell js events

  • PR #3606: push cell magic to the head of the transformer line

  • PR #3607: NbConvert: Writers, No YAML, and stuff…

  • PR #3665: Pywin32 skips

  • PR #3669: set default client_class for QtKernelManager

  • PR #3662: add strip_encoding_cookie transformer

  • PR #3641: increase patience for slow kernel startup in tests

  • PR #3651: remove a bunch of unused default_config_file assignments

  • PR #3630: CSS adjustments

  • PR #3645: Don’t require HistoryManager to have a shell

  • PR #3643: don’t assume tested ipython is on the PATH

  • PR #3654: fix single-result AsyncResults

  • PR #3601: Markdown in heading cells (take 2)

  • PR #3652: Remove old docs/examples

  • PR #3621: catch any exception appending output

  • PR #3585: don’t blacklist builtin names

  • PR #3647: Fix frontend deprecation warnings in several examples

  • PR #3649: fix AsyncResult.get_dict for single result

  • PR #3648: Fix store magic test

  • PR #3650: Fix, config_file_name was ignored

  • PR #3640: Gcf.get_active() can return None

  • PR #3571: Added shortcuts to split cell, merge cell above and merge cell below.

  • PR #3635: Added missing slash to print-pdf call.

  • PR #3487: Drop patch for compatibility with pyreadline 1.5

  • PR #3338: Allow filename with extension in find_cmd in Windows.

  • PR #3628: Fix test for Python 3 on Windows.

  • PR #3642: Fix typo in docs

  • PR #3627: use DEFAULT_STATIC_FILES_PATH in a test instead of package dir

  • PR #3624: fix some unicode in zmqhandlers

  • PR #3460: Set calling program to UNKNOWN, when argv not in sys

  • PR #3632: Set calling program to UNKNOWN, when argv not in sys (take #2)

  • PR #3629: Use new entry point for python -m IPython

  • PR #3626: passing cell to showInPager, closes #3625

  • PR #3618: expand terminal color support

  • PR #3623: raise UsageError for unsupported GUI backends

  • PR #3071: Add magic function %drun to run code in debugger

  • PR #3608: a nicer error message when using %pylab magic

  • PR #3592: add extra_config_file

  • PR #3612: updated .mailmap

  • PR #3616: Add examples for interactive use of MPI.

  • PR #3615: fix regular expression for ANSI escapes

  • PR #3586: Corrected a typo in the format string for strftime the sphinx.py transformer of nbconvert

  • PR #3611: check for markdown no longer needed, closes #3610

  • PR #3555: Simplify caching of modules with %run

  • PR #3583: notebook small things

  • PR #3594: Fix duplicate completion in notebook

  • PR #3600: parallel: Improved logging for errors during BatchSystemLauncher.stop

  • PR #3595: Revert “allow markdown in heading cells”

  • PR #3538: add IPython.start_ipython

  • PR #3562: Allow custom nbconvert template loaders

  • PR #3582: pandoc adjustments

  • PR #3560: Remove max_msg_size

  • PR #3591: Refer to Setuptools instead of Distribute

  • PR #3590: IPython.sphinxext needs an __init__.py

  • PR #3581: Added the possibility to read a custom.css file for tweaking the final html in full_html and reveal templates.

  • PR #3576: Added support for markdown in heading cells when they are nbconverted.

  • PR #3575: tweak run -d message to ‘continue execution’

  • PR #3569: add PYTHONSTARTUP to startup files

  • PR #3567: Trigger a single event on js app initialized

  • PR #3565: style.min.css should always exist…

  • PR #3531: allow markdown in heading cells

  • PR #3577: Simplify codemirror ipython-mode

  • PR #3495: Simplified regexp, and suggestions for clearer regexps.

  • PR #3578: Use adjustbox to specify figure size in nbconvert -> latex

  • PR #3572: Skip import irunner test on Windows.

  • PR #3574: correct static path for CM modes autoload

  • PR #3558: Add IPython.sphinxext

  • PR #3561: mention double-control-C to stop notebook server

  • PR #3566: fix event names

  • PR #3564: Remove trivial nbconvert example

  • PR #3540: allow cython cache dir to be deleted

  • PR #3527: cleanup stale, unused exceptions in parallel.error

  • PR #3529: ensure raw_input returns str in zmq shell

  • PR #3541: respect image size metadata in qtconsole

  • PR #3550: Fixing issue preventing the correct read of images by full_html and reveal exporters.

  • PR #3557: open markdown links in new tabs

  • PR #3556: remove mention of nonexistent _margv in macro

  • PR #3552: set overflow-x: hidden on Firefox only

  • PR #3554: Fix missing import os in latex exporter.

  • PR #3546: Don’t hardcode latex posix paths in nbconvert

  • PR #3551: fix path prefix in nbconvert

  • PR #3533: Use a CDN to get reveal.js library.

  • PR #3498: When a notebook is written to file, name the metadata name u’’.

  • PR #3548: Change to standard save icon in Notebook toolbar

  • PR #3539: Don’t hardcode posix paths in nbconvert

  • PR #3508: notebook supports raw_input and %debug now

  • PR #3526: ensure ‘default’ is first in cluster profile list

  • PR #3525: basic timezone info

  • PR #3532: include nbconvert templates in installation

  • PR #3515: update CodeMirror component to 3.14

  • PR #3513: add ‘No Checkpoints’ to Revert menu

  • PR #3536: format positions are required in Python 2.6.x

  • PR #3521: Nbconvert fix, silent fail if template doesn’t exist

  • PR #3530: update %store magic docstring

  • PR #3528: fix local mathjax with custom base_project_url

  • PR #3518: Clear up unused imports

  • PR #3506: %store -r restores saved aliases and directory history, as well as variables

  • PR #3516: make css highlight style configurable

  • PR #3523: Exclude frontend shim from docs build

  • PR #3514: use bootstrap disabled instead of ui-state-disabled

  • PR #3520: Added relative import of RevealExporter to __init__.py inside exporters module

  • PR #3507: fix HTML capitalization in nbconvert exporter classes

  • PR #3512: fix nbconvert filter validation

  • PR #3511: Get Tracer working after ipapi.get replaced with get_ipython

  • PR #3510: use window.onbeforeunload= for nav-away warning

  • PR #3504: don’t use parent=self in handlers

  • PR #3500: Merge nbconvert into IPython

  • PR #3478: restore “unsaved changes” warning on unload

  • PR #3493: add a dialog when the kernel is auto-restarted

  • PR #3488: Add test suite for autoreload extension

  • PR #3484: Catch some pathological cases inside oinspect

  • PR #3481: Display R errors without Python traceback

  • PR #3468: fix %magic output

  • PR #3430: add parent to Configurable

  • PR #3491: Remove unexpected keyword parameter to remove_kernel

  • PR #3485: SymPy has changed its recommended way to initialize printing

  • PR #3486: Add test for non-ascii characters in docstrings

  • PR #3483: Inputtransformer: Allow classic prompts without space

  • PR #3482: Use an absolute path to iptest, because the tests are not always run from $IPYTHONDIR.

  • PR #3381: enable 2x (retina) display

  • PR #3450: Flatten IPython.frontend

  • PR #3477: pass config to subapps

  • PR #3466: Kernel fails to start when username has non-ascii characters

  • PR #3465: Add HTCondor bindings to IPython.parallel

  • PR #3463: fix typo, closes #3462

  • PR #3456: Notice for users who disable javascript

  • PR #3453: fix cell execution in firefox, closes #3447

  • PR #3393: [WIP] bootstrapify

  • PR #3440: Fix installing mathjax from downloaded file via command line

  • PR #3431: Provide means for starting the Qt console maximized and with the menu bar hidden

  • PR #3425: base IPClusterApp inherits from BaseIPythonApp

  • PR #3433: Update IPythonexternalpath__init__.py

  • PR #3298: Some fixes in IPython Sphinx directive

  • PR #3428: process escapes in mathjax

  • PR #3420: thansk -> thanks

  • PR #3416: Fix doc: “principle” not “principal”

  • PR #3413: more unique filename for test

  • PR #3364: Inject requirejs in notebook and start using it.

  • PR #3390: Fix %paste with blank lines

  • PR #3403: fix creating config objects from dicts

  • PR #3401: rollback #3358

  • PR #3373: make cookie_secret configurable

  • PR #3307: switch default ws_url logic to js side

  • PR #3392: Restore anchor link on h2-h6

  • PR #3369: Use different threshold for (auto)scroll in output

  • PR #3370: normalize unicode notebook filenames

  • PR #3372: base default cookie name on request host+port

  • PR #3378: disable CodeMirror drag/drop on Safari

  • PR #3358: workaround spurious CodeMirror scrollbars

  • PR #3371: make setting the notebook dirty flag an event

  • PR #3366: remove long-dead zmq frontend.py and completer.py

  • PR #3382: cull Session digest history

  • PR #3330: Fix get_ipython_dir when $HOME is /

  • PR #3319: IPEP 13: user-expressions and user-variables

  • PR #3384: comments in tools/gitwash_dumper.py changed (‘’’ to “””)

  • PR #3387: Make submodule checks work under Python 3.

  • PR #3357: move anchor-link off of heading text

  • PR #3351: start basic tests of ipcluster Launchers

  • PR #3377: allow class.__module__ to be None

  • PR #3340: skip submodule check in package managers

  • PR #3328: decode subprocess output in launchers

  • PR #3368: Reenable bracket matching

  • PR #3356: Mpr fixes

  • PR #3336: Use new input transformation API in %time magic

  • PR #3325: Organize the JS and less files by component.

  • PR #3342: fix test_find_cmd_python

  • PR #3354: catch socket.error in utils.localinterfaces

  • PR #3341: fix default cluster count

  • PR #3286: don’t use get_ipython from builtins in library code

  • PR #3333: notebookapp: add missing whitespace to warnings

  • PR #3323: Strip prompts even if the prompt isn’t present on the first line.

  • PR #3321: Reorganize the python/server side of the notebook

  • PR #3320: define __file__ in config files

  • PR #3317: rename %%file to %%writefile

  • PR #3304: set unlimited HWM for all relay devices

  • PR #3315: Update Sympy_printing extension load

  • PR #3310: further clarify Image docstring

  • PR #3285: load extensions in builtin trap

  • PR #3308: Speed up AsyncResult._wait_for_outputs(0)

  • PR #3294: fix callbacks as optional in js kernel.execute

  • PR #3276: Fix: “python ABS/PATH/TO/ipython.py” fails

  • PR #3301: allow python3 tests without python installed

  • PR #3282: allow view.map to work with a few more things

  • PR #3284: remove ipython.py entry point

  • PR #3281: fix ignored IOPub messages with no parent

  • PR #3275: improve submodule messages / git hooks

  • PR #3239: Allow “x” icon and esc key to close pager in notebook

  • PR #3290: Improved heartbeat controller to engine monitoring for long running tasks

  • PR #3142: Better error message when CWD doesn’t exist on startup

  • PR #3066: Add support for relative import to %run -m (fixes #2727)

  • PR #3269: protect highlight.js against unknown languages

  • PR #3267: add missing return

  • PR #3101: use marked / highlight.js instead of pagedown and prettify

  • PR #3264: use https url for submodule

  • PR #3263: fix set_last_checkpoint when no checkpoint

  • PR #3258: Fix submodule location in setup.py

  • PR #3254: fix a few URLs from previous PR

  • PR #3240: remove js components from the repo

  • PR #3158: IPEP 15: autosave the notebook

  • PR #3252: move images out of _static folder into _images

  • PR #3251: Fix for cell magics in Qt console

  • PR #3250: Added a simple __html__() method to the HTML class

  • PR #3249: remove copy of sphinx inheritance_diagram.py

  • PR #3235: Remove the unused print notebook view

  • PR #3238: Improve the design of the tab completion UI

  • PR #3242: Make changes of Application.log_format effective

  • PR #3219: Workaround so only one CTRL-C is required for a new prompt in –gui=qt

  • PR #3190: allow formatters to specify metadata

  • PR #3231: improve discovery of public IPs

  • PR #3233: check prefixes for swallowing kernel args

  • PR #3234: Removing old autogrow JS code.

  • PR #3232: Update to CodeMirror 3 and start to ship our components

  • PR #3229: The HTML output type accidentally got removed from the OutputArea.

  • PR #3228: Typo in IPython.Parallel documentation

  • PR #3226: Text in rename dialog was way too big - making it <p>.

  • PR #3225: Removing old restuctured text handler and web service.

  • PR #3222: make BlockingKernelClient the default Client

  • PR #3223: add missing mathjax_url to new settings dict

  • PR #3089: add stdin to the notebook

  • PR #3221: Remove references to HTMLCell (dead code)

  • PR #3205: add ignored *args to HasTraits constructor

  • PR #3088: cleanup IPython handler settings

  • PR #3201: use much faster regexp for ansi coloring

  • PR #3220: avoid race condition in profile creation

  • PR #3011: IPEP 12: add KernelClient

  • PR #3217: informative error when trying to load directories

  • PR #3174: Simple class

  • PR #2979: CM configurable Take 2

  • PR #3215: Updates storemagic extension to allow for specifying variable name to load

  • PR #3181: backport If-Modified-Since fix from tornado

  • PR #3200: IFrame (VimeoVideo, ScribdDocument, …)

  • PR #3186: Fix small inconsistency in nbconvert: etype -> ename

  • PR #3212: Fix issue #2563, “core.profiledir.check_startup_dir() doesn’t work inside py2exe’d installation”

  • PR #3211: Fix inheritance_diagram Sphinx extension for Sphinx 1.2

  • PR #3208: Update link to extensions index

  • PR #3203: Separate InputSplitter for transforming whole cells

  • PR #3189: Improve completer

  • PR #3194: finish up PR #3116

  • PR #3188: Add new keycodes

  • PR #2695: Key the root modules cache by sys.path entries.

  • PR #3182: clarify %%file docstring

  • PR #3163: BUG: Fix the set and frozenset pretty printer to handle the empty case correctly

  • PR #3180: better UsageError for cell magic with no body

  • PR #3184: Cython cache

  • PR #3175: Added missing s

  • PR #3173: Little bits of documentation cleanup

  • PR #2635: Improve Windows start menu shortcuts (#2)

  • PR #3172: Add missing import in IPython parallel magics example

  • PR #3170: default application logger shouldn’t propagate

  • PR #3159: Autocompletion for zsh

  • PR #3105: move DEFAULT_STATIC_FILES_PATH to IPython.html

  • PR #3144: minor bower tweaks

  • PR #3141: Default color output for ls on OSX

  • PR #3137: fix dot syntax error in inheritance diagram

  • PR #3072: raise UnsupportedOperation on iostream.fileno()

  • PR #3147: Notebook support for a reverse proxy which handles SSL

  • PR #3152: make qtconsole size at startup configurable

  • PR #3162: adding stream kwarg to current.new_output

  • PR #2981: IPEP 10: kernel side filtering of display formats

  • PR #3058: add redirect handler for notebooks by name

  • PR #3041: support non-modules in @require

  • PR #2447: Stateful line transformers

  • PR #3108: fix some O(N) and O(N^2) operations in parallel.map

  • PR #2791: forward stdout from forked processes

  • PR #3157: use Python 3-style for pretty-printed sets

  • PR #3148: closes #3045, #3123 for tornado < version 3.0

  • PR #3143: minor heading-link tweaks

  • PR #3136: Strip useless ANSI escape codes in notebook

  • PR #3126: Prevent errors when pressing arrow keys in an empty notebook

  • PR #3135: quick dev installation instructions

  • PR #2889: Push pandas dataframes to R magic

  • PR #3068: Don’t monkeypatch doctest during IPython startup.

  • PR #3133: fix argparse version check

  • PR #3102: set spellcheck=false in CodeCell inputarea

  • PR #3064: add anchors to heading cells

  • PR #3097: PyQt 4.10: use self._document = self.document()

  • PR #3117: propagate automagic change to shell

  • PR #3118: don’t give up on weird os names

  • PR #3115: Fix example

  • PR #2640: fix quarantine/ipy_editors.py

  • PR #3070: Add info make target that was missing in old Sphinx

  • PR #3082: A few small patches to image handling

  • PR #3078: fix regular expression for detecting links in stdout

  • PR #3054: restore default behavior for automatic cluster size

  • PR #3073: fix ipython usage text

  • PR #3083: fix DisplayMagics.html docstring

  • PR #3080: noted sub_channel being renamed to iopub_channel

  • PR #3079: actually use IPKernelApp.kernel_class

  • PR #3076: Improve notebook.js documentation

  • PR #3063: add missing %%html magic

  • PR #3075: check for SIGUSR1 before using it, closes #3074

  • PR #3051: add width:100% to vbox for webkit / FF consistency

  • PR #2999: increase registration timeout

  • PR #2997: fix DictDB default size limit

  • PR #3033: on resume, print server info again

  • PR #3062: test double pyximport

  • PR #3046: cast kernel cwd to bytes on Python 2 on Windows

  • PR #3038: remove xml from notebook magic docstrings

  • PR #3032: fix time format to international time format

  • PR #3022: Fix test for Windows

  • PR #3024: changed instances of ‘outout’ to ‘output’ in alt texts

  • PR #3013: py3 workaround for reload in cythonmagic

  • PR #2961: time magic: shorten unnecessary output on windows

  • PR #2987: fix local files examples in markdown

  • PR #2998: fix css in .output_area pre

  • PR #3003: add $include /etc/inputrc to suggested ~/.inputrc

  • PR #2957: Refactor qt import logic. Fixes #2955

  • PR #2994: expanduser on %%file targets

  • PR #2983: fix run-all (that-> this)

  • PR #2964: fix count when testing composite error output

  • PR #2967: shows entire session history when only startsess is given

  • PR #2942: Move CM IPython theme out of codemirror folder

  • PR #2929: Cleanup cell insertion

  • PR #2933: Minordocupdate

  • PR #2968: fix notebook deletion.

  • PR #2966: Added assert msg to extract_hist_ranges()

  • PR #2959: Add command to trim the history database.

  • PR #2681: Don’t enable pylab mode, when matplotlib is not importable

  • PR #2901: Fix inputhook_wx on osx

  • PR #2871: truncate potentially long CompositeErrors

  • PR #2951: use istype on lists/tuples

  • PR #2946: fix qtconsole history logic for end-of-line

  • PR #2954: fix logic for append_javascript

  • PR #2941: fix baseUrl

  • PR #2903: Specify toggle value on cell line number

  • PR #2911: display order in output area configurable

  • PR #2897: Don’t rely on BaseProjectUrl data in body tag

  • PR #2894: Cm configurable

  • PR #2927: next release will be 1.0

  • PR #2932: Simplify using notebook static files from external code

  • PR #2915: added small config section to notebook docs page

  • PR #2924: safe_run_module: Silence SystemExit codes 0 and None.

  • PR #2906: Unpatch/Monkey patch CM

  • PR #2921: add menu item for undo delete cell

  • PR #2917: Don’t add logging handler if one already exists.

  • PR #2910: Respect DB_IP and DB_PORT in mongodb tests

  • PR #2926: Don’t die if stderr/stdout do not support set_parent() #2925

  • PR #2885: get monospace pager back

  • PR #2876: fix celltoolbar layout on FF

  • PR #2904: Skip remaining IPC test on Windows

  • PR #2908: fix last remaining KernelApp reference

  • PR #2905: fix a few remaining KernelApp/IPKernelApp changes

  • PR #2900: Don’t assume test case for %time will finish in 0 time

  • PR #2893: exclude fabfile from tests

  • PR #2884: Correct import for kernelmanager on Windows

  • PR #2882: Utils cleanup

  • PR #2883: Don’t call ast.fix_missing_locations unless the AST could have been modified

  • PR #2855: time(it) magic: Implement minutes/hour formatting and “%%time” cell magic

  • PR #2874: Empty cell warnings

  • PR #2819: tweak history prefix search (up/^p) in qtconsole

  • PR #2868: Import performance

  • PR #2877: minor css fixes

  • PR #2880: update examples docs with kernel move

  • PR #2878: Pass host environment on to kernel

  • PR #2599: func_kw_complete for builtin and cython with embededsignature=True using docstring

  • PR #2792: Add key “unique” to history_request protocol

  • PR #2872: fix payload keys

  • PR #2869: Fixing styling of toolbar selects on FF.

  • PR #2708: Less css

  • PR #2854: Move kernel code into IPython.kernel

  • PR #2864: Fix %run -t -N<N> TypeError

  • PR #2852: future pyzmq compatibility

  • PR #2863: whatsnew/version0.9.txt: Fix ‘~./ipython’ -> ‘~/.ipython’ typo

  • PR #2861: add missing KernelManager to ConsoleApp class list

  • PR #2850: Consolidate host IP detection in utils.localinterfaces

  • PR #2859: Correct docstring of ipython.py

  • PR #2831: avoid string version comparisons in external.qt

  • PR #2844: this should address the failure in #2732

  • PR #2849: utils/data: Use list comprehension for uniq_stable()

  • PR #2839: add jinja to install docs / setup.py

  • PR #2841: Miscellaneous docs fixes

  • PR #2811: Still more KernelManager cleanup

  • PR #2820: add ‘=’ to greedy completer delims

  • PR #2818: log user tracebacks in the kernel (INFO-level)

  • PR #2828: Clean up notebook Javascript

  • PR #2829: avoid comparison error in dictdb hub history

  • PR #2830: BUG: Opening parenthesis after non-callable raises ValueError

  • PR #2718: try to fallback to pysqlite2.dbapi2 as sqlite3 in core.history

  • PR #2816: in %edit, don’t save “last_call” unless last call succeeded

  • PR #2817: change ol format order

  • PR #2537: Organize example notebooks

  • PR #2815: update release/authors

  • PR #2808: improve patience for slow Hub in client tests

  • PR #2812: remove nonfunctional -la short arg in cython magic

  • PR #2810: remove dead utils.upgradedir

  • PR #1671: __future__ environments

  • PR #2804: skip ipc tests on Windows

  • PR #2789: Fixing styling issues with CellToolbar.

  • PR #2805: fix KeyError creating ZMQStreams in notebook

  • PR #2775: General cleanup of kernel manager code.

  • PR #2340: Initial Code to reduce parallel.Client caching

  • PR #2799: Exit code

  • PR #2800: use type(obj) is cls as switch when canning

  • PR #2801: Fix a breakpoint bug

  • PR #2795: Remove outdated code from extensions.autoreload

  • PR #2796: P3K: fix cookie parsing under Python 3.x (+ duplicate import is removed)

  • PR #2724: In-process kernel support (take 3)

  • PR #2687: [WIP] Metaui slideshow

  • PR #2788: Chrome frame awareness

  • PR #2649: Add version_request/reply messaging protocol

  • PR #2753: add %%px --local for local execution

  • PR #2783: Prefilter shouldn’t touch execution_count

  • PR #2333: UI For Metadata

  • PR #2396: create a ipynbv3 json schema and a validator

  • PR #2757: check for complete pyside presence before trying to import

  • PR #2782: Allow the %run magic with ‘-b’ to specify a file.

  • PR #2778: P3K: fix DeprecationWarning under Python 3.x

  • PR #2776: remove non-functional View.kill method

  • PR #2755: can interactively defined classes

  • PR #2774: Removing unused code in the notebook MappingKernelManager.

  • PR #2773: Fixed minor typo causing AttributeError to be thrown.

  • PR #2609: Add ‘unique’ option to history_request messaging protocol

  • PR #2769: Allow shutdown when no engines are registered

  • PR #2766: Define __file__ when we %edit a real file.

  • PR #2476: allow %edit <variable> to work when interactively defined

  • PR #2763: Reset readline delimiters after loading rmagic.

  • PR #2460: Better handling of __file__ when running scripts.

  • PR #2617: Fix for units argument. Adds a res argument.

  • PR #2738: Unicode content crashes the pager (console)

  • PR #2749: Tell Travis CI to test on Python 3.3 as well

  • PR #2744: Don’t show ‘try %paste’ message while using magics

  • PR #2728: shift tab for tooltip

  • PR #2741: Add note to %cython Black-Scholes example warning of missing erf.

  • PR #2743: BUG: Octavemagic inline plots not working on Windows: Fixed

  • PR #2740: Following #2737 this error is now a name error

  • PR #2737: Rmagic: error message when moving an non-existant variable from python to R

  • PR #2723: diverse fixes for project url

  • PR #2731: %Rpush: Look for variables in the local scope first.

  • PR #2544: Infinite loop when multiple debuggers have been attached.

  • PR #2726: Add qthelp docs creation

  • PR #2730: added blockquote CSS

  • PR #2729: Fix Read the doc build, Again

  • PR #2446: [alternate 2267] Offline mathjax

  • PR #2716: remove unexisting headings level

  • PR #2717: One liner to fix debugger printing stack traces when lines of context are larger than source.

  • PR #2713: Doc bugfix: user_ns is not an attribute of Magic objects.

  • PR #2690: Fix ‘import ‘… completion for py3 & egg files.

  • PR #2691: Document OpenMP in %%cython magic

  • PR #2699: fix jinja2 rendering for password protected notebooks

  • PR #2700: Skip notebook testing if jinja2 is not available.

  • PR #2692: Add %%cython magics to generated documentation.

  • PR #2685: Fix pretty print of types when __module__ is not available.

  • PR #2686: Fix tox.ini

  • PR #2604: Backslashes are misinterpreted as escape-sequences by the R-interpreter.

  • PR #2689: fix error in doc (arg->kwarg) and pep-8

  • PR #2683: for downloads, replaced window.open with window.location.assign

  • PR #2659: small bugs in js are fixed

  • PR #2363: Refactor notebook templates to use Jinja2

  • PR #2662: qtconsole: wrap argument list in tooltip to match width of text body

  • PR #2328: addition of classes to generate a link or list of links from files local to the IPython HTML notebook

  • PR #2668: pylab_not_importable: Catch all exceptions, not just RuntimeErrors.

  • PR #2663: Fix issue #2660: parsing of help and version arguments

  • PR #2656: Fix irunner tests when $PYTHONSTARTUP is set

  • PR #2312: Add bracket matching to code cells in notebook

  • PR #2571: Start to document Javascript

  • PR #2641: undefinied that -> this

  • PR #2638: Fix %paste in Python 3 on Mac

  • PR #2301: Ast transfomers

  • PR #2616: Revamp API docs

  • PR #2572: Make ‘Paste Above’ the default paste behavior.

  • PR #2574: Fix #2244

  • PR #2582: Fix displaying history when output cache is disabled.

  • PR #2591: Fix for Issue #2584

  • PR #2526: Don’t kill paramiko tunnels when receiving ^C

  • PR #2559: Add psource, pfile, pinfo2 commands to ipdb.

  • PR #2546: use 4 Pythons to build 4 Windows installers

  • PR #2561: Fix display of plain text containing multiple carriage returns before line feed

  • PR #2549: Add a simple ‘undo’ for cell deletion.

  • PR #2525: Add event to kernel execution/shell reply.

  • PR #2554: Avoid stopping in ipdb until we reach the main script.

  • PR #2404: Option to limit search result in history magic command

  • PR #2294: inputhook_qt4: Use QEventLoop instead of starting up the QCoreApplication

  • PR #2233: Refactored Drag and Drop Support in Qt Console

  • PR #1747: switch between hsplit and vsplit paging (request for feedback)

  • PR #2530: Adding time offsets to the video

  • PR #2542: Allow starting IPython as python -m IPython.

  • PR #2534: Do not unescape backslashes in Windows (shellglob)

  • PR #2517: Improved MathJax, bug fixes

  • PR #2511: trigger default remote_profile_dir when profile_dir is set

  • PR #2491: color is supported in ironpython

  • PR #2462: Track which extensions are loaded

  • PR #2464: Locate URLs in text output and convert them to hyperlinks.

  • PR #2490: add ZMQInteractiveShell to IPEngineApp class list

  • PR #2498: Don’t catch tab press when something selected

  • PR #2527: Run All Above and Run All Below

  • PR #2513: add GitHub uploads to release script

  • PR #2529: Windows aware tests for shellglob

  • PR #2478: Fix doctest_run_option_parser for Windows

  • PR #2519: clear In[ ] prompt numbers again

  • PR #2467: Clickable links

  • PR #2500: Add encoding attribute to OutStream class.

  • PR #2349: ENH: added StackExchange-style MathJax filtering

  • PR #2503: Fix traceback handling of SyntaxErrors without line numbers.

  • PR #2492: add missing ‘qtconsole’ extras_require

  • PR #2480: Add deprecation warnings for sympyprinting

  • PR #2334: Make the ipengine monitor the ipcontroller heartbeat and die if the ipcontroller goes down

  • PR #2479: use new _winapi instead of removed _subprocess

  • PR #2474: fix bootstrap name conflicts

  • PR #2469: Treat __init__.pyc same as __init__.py in module_list

  • PR #2165: Add -g option to %run to glob expand arguments

  • PR #2468: Tell git to ignore __pycache__ directories.

  • PR #2421: Some notebook tweaks.

  • PR #2291: Remove old plugin system

  • PR #2127: Ability to build toolbar in JS

  • PR #2445: changes for ironpython

  • PR #2420: Pass ipython_dir to __init__() method of TerminalInteractiveShell’s superclass.

  • PR #2432: Revert #1831, the __file__ injection in safe_execfile / safe_execfile_ipy.

  • PR #2216: Autochange highlight with cell magics

  • PR #1946: Add image message handler in ZMQTerminalInteractiveShell

  • PR #2424: skip find_cmd when setting up script magics

  • PR #2389: Catch sqlite DatabaseErrors in more places when reading the history database

  • PR #2395: Don’t catch ImportError when trying to unpack module functions

  • PR #1868: enable IPC transport for kernels

  • PR #2437: don’t let log cleanup prevent engine start

  • PR #2441: sys.maxsize is the maximum length of a container.

  • PR #2442: allow iptest to be interrupted

  • PR #2240: fix message built for engine dying during task

  • PR #2369: Block until kernel termination after sending a kill signal

  • PR #2439: Py3k: Octal (0777 -> 0o777)

  • PR #2326: Detachable pager in notebook.

  • PR #2377: Fix installation of man pages in Python 3

  • PR #2407: add IPython version to message headers

  • PR #2408: Fix Issue #2366

  • PR #2405: clarify TaskScheduler.hwm doc

  • PR #2399: IndentationError display

  • PR #2400: Add scroll_to_cell(cell_number) to the notebook

  • PR #2401: unmock read-the-docs modules

  • PR #2311: always perform requested trait assignments

  • PR #2393: New option n to limit history search hits

  • PR #2386: Adapt inline backend to changes in matplotlib

  • PR #2392: Remove suspicious double quote

  • PR #2387: Added -L library search path to cythonmagic cell magic

  • PR #2370: qtconsole: Create a prompt newline by inserting a new block (w/o formatting)

  • PR #1715: Fix for #1688, traceback-unicode issue

  • PR #2378: use Singleton.instance() for embed() instead of manual global

  • PR #2373: fix missing imports in core.interactiveshell

  • PR #2368: remove notification widget leftover

  • PR #2327: Parallel: Support get/set of nested objects in view (e.g. dv[‘a.b’])

  • PR #2362: Clean up ProgressBar class in example notebook

  • PR #2346: Extra xterm identification in set_term_title

  • PR #2352: Notebook: Store the username in a cookie whose name is unique.

  • PR #2358: add backport_pr to tools

  • PR #2365: fix names of notebooks for download/save

  • PR #2364: make clients use ‘location’ properly (fixes #2361)

  • PR #2354: Refactor notebook templates to use Jinja2

  • PR #2339: add bash completion example

  • PR #2345: Remove references to ‘version’ no longer in argparse. Github issue #2343.

  • PR #2347: adjust division error message checking to account for Python 3

  • PR #2305: RemoteError._render_traceback_ calls self.render_traceback

  • PR #2338: Normalize line endings for ipexec_validate, fix for #2315.

  • PR #2192: Introduce Notification Area

  • PR #2329: Better error messages for common magic commands.

  • PR #2337: ENH: added StackExchange-style MathJax filtering

  • PR #2331: update css for qtconsole in doc

  • PR #2317: adding cluster_id to parallel.Client.__init__

  • PR #2130: Add -l option to %R magic to allow passing in of local namespace

  • PR #2196: Fix for bad command line argument to latex

  • PR #2300: bug fix: was crashing when sqlite3 is not installed

  • PR #2184: Expose store_history to execute_request messages.

  • PR #2308: Add welcome_message option to enable_pylab

  • PR #2302: Fix variable expansion on ‘self’

  • PR #2299: Remove code from prefilter that duplicates functionality in inputsplitter

  • PR #2295: allow pip install from github repository directly

  • PR #2280: fix SSH passwordless check for OpenSSH

  • PR #2290: nbmanager

  • PR #2288: s/assertEquals/assertEqual (again)

  • PR #2287: Removed outdated dev docs.

  • PR #2218: Use redirect for new notebooks

  • PR #2277: nb: up/down arrow keys move to begin/end of line at top/bottom of cell

  • PR #2045: Refactoring notebook managers and adding Azure backed storage.

  • PR #2271: use display instead of send_figure in inline backend hooks

  • PR #2278: allow disabling SQLite history

  • PR #2225: Add “–annotate” option to %%cython magic.

  • PR #2246: serialize individual args/kwargs rather than the containers

  • PR #2274: CLN: Use name to id mapping of notebooks instead of searching.

  • PR #2270: SSHLauncher tweaks

  • PR #2269: add missing location when disambiguating controller IP

  • PR #2263: Allow docs to build on https://readthedocs.io/

  • PR #2256: Adding data publication example notebook.

  • PR #2255: better flush iopub with AsyncResults

  • PR #2261: Fix: longest_substr([]) -> ‘’

  • PR #2260: fix mpr again

  • PR #2242: Document globbing in %history -g <pattern>.

  • PR #2250: fix html in notebook example

  • PR #2245: Fix regression in embed() from pull-request #2096.

  • PR #2248: track sha of master in test_pr messages

  • PR #2238: Fast tests

  • PR #2211: add data publication message

  • PR #2236: minor test_pr tweaks

  • PR #2231: Improve Image format validation and add html width,height

  • PR #2232: Reapply monkeypatch to inspect.findsource()

  • PR #2235: remove spurious print statement from setupbase.py

  • PR #2222: adjust how canning deals with import strings

  • PR #2224: fix css typo

  • PR #2223: Custom tracebacks

  • PR #2214: use KernelApp.exec_lines/files in IPEngineApp

  • PR #2199: Wrap JS published by %%javascript in try/catch

  • PR #2212: catch errors in markdown javascript

  • PR #2190: Update code mirror 2.22 to 2.32

  • PR #2200: documentation build broken in bb429da5b

  • PR #2194: clean nan/inf in json_clean

  • PR #2198: fix mpr for earlier git version

  • PR #2175: add FileFindHandler for Notebook static files

  • PR #1990: can func_defaults

  • PR #2069: start improving serialization in parallel code

  • PR #2202: Create a unique & temporary IPYTHONDIR for each testing group.

  • PR #2204: Work around lack of os.kill in win32.

  • PR #2148: win32 iptest: Use subprocess.Popen() instead of os.system().

  • PR #2179: Pylab switch

  • PR #2124: Add an API for registering magic aliases.

  • PR #2169: ipdb: pdef, pdoc, pinfo magics all broken

  • PR #2174: Ensure consistent indentation in %magic.

  • PR #1930: add size-limiting to the DictDB backend

  • PR #2189: Fix IPython.lib.latextools for Python 3

  • PR #2186: removed references to h5py dependence in octave magic documentation

  • PR #2183: Include the kernel object in the event object passed to kernel events

  • PR #2185: added test for %store, fixed storemagic

  • PR #2138: Use breqn.sty in dvipng backend if possible

  • PR #2182: handle undefined param in notebooklist

  • PR #1831: fix #1814 set __file__ when running .ipy files

  • PR #2051: Add a metadata attribute to messages

  • PR #1471: simplify IPython.parallel connections and enable Controller Resume

  • PR #2181: add %%javascript, %%svg, and %%latex display magics

  • PR #2116: different images in 00_notebook-tour

  • PR #2092: %prun: Restore stats.stream after running print_stream.

  • PR #2159: show message on notebook list if server is unreachable

  • PR #2176: fix git mpr

  • PR #2152: [qtconsole] Namespace not empty at startup

  • PR #2177: remove numpy install from travis/tox scripts

  • PR #2090: New keybinding for code cell execution + cell insertion

  • PR #2160: Updating the parallel options pricing example

  • PR #2168: expand line in cell magics

  • PR #2170: Fix tab completion with IPython.embed_kernel().

  • PR #2096: embed(): Default to the future compiler flags of the calling frame.

  • PR #2163: fix ‘remote_profie_dir’ typo in SSH launchers

  • PR #2158: [2to3 compat ] Tuple params in func defs

  • PR #2089: Fix unittest DeprecationWarnings

  • PR #2142: Refactor test_pr.py

  • PR #2140: 2to3: Apply has_key fixer.

  • PR #2131: Add option append (-a) to %save

  • PR #2117: use explicit url in notebook example

  • PR #2133: Tell git that *.py files contain Python code, for use in word-diffs.

  • PR #2134: Apply 2to3 next fix.

  • PR #2126: ipcluster broken with any batch launcher (PBS/LSF/SGE)

  • PR #2104: Windows make file for Sphinx documentation

  • PR #2074: Make BG color of inline plot configurable

  • PR #2123: BUG: Look up the _repr_pretty_ method on the class within the MRO rath…

  • PR #2100: [in progress] python 2 and 3 compatibility without 2to3, second try

  • PR #2128: open notebook copy in different tabs

  • PR #2073: allows password and prefix for notebook

  • PR #1993: Print View

  • PR #2086: re-aliad %ed to %edit in qtconsole

  • PR #2110: Fixes and improvements to the input splitter

  • PR #2101: fix completer deletting newline

  • PR #2102: Fix logging on interactive shell.

  • PR #2088: Fix (some) Python 3.2 ResourceWarnings

  • PR #2064: conform to pep 3110

  • PR #2076: Skip notebook ‘static’ dir in test suite.

  • PR #2063: Remove umlauts so py3 installations on LANG=C systems succeed.

  • PR #2068: record sysinfo in sdist

  • PR #2067: update tools/release_windows.py

  • PR #2065: Fix parentheses typo

  • PR #2062: Remove duplicates and auto-generated files from repo.

  • PR #2061: use explicit tuple in exception

  • PR #2060: change minus to - or (hy in manpages

Issues (691):

  • #3940: Install process documentation overhaul

  • #3946: The PDF option for --post should work with lowercase

  • #3957: Notebook help page broken in Firefox

  • #3894: nbconvert test failure

  • #3887: 1.0.0a1 shows blank screen in both firefox and chrome (windows 7)

  • #3703: nbconvert: Output options – names and documentation

  • #3931: Tab completion not working during debugging in the notebook

  • #3936: Ipcluster plugin is not working with Ipython 1.0dev

  • #3941: IPython Notebook kernel crash on Win7x64

  • #3926: Ending Notebook renaming dialog with return creates new-line

  • #3932: Incorrect empty docstring

  • #3928: Passing variables to script from the workspace

  • #3774: Notebooks with spaces in their names breaks nbconvert latex graphics

  • #3916: tornado needs its own check

  • #3915: Link to Parallel examples “found on GitHub” broken in docs

  • #3895: Keyboard shortcuts box in notebook doesn’t fit the screen

  • #3912: IPython.utils fails automated test for RC1 1.0.0

  • #3636: Code cell missing highlight on load

  • #3897: under Windows, “ipython3 nbconvert “C:/blabla/first_try.ipynb” –to latex –post PDF” POST processing action fails because of a bad parameter

  • #3900: python3 install syntax errors (OS X 10.8.4)

  • #3899: nbconvert to latex fails on notebooks with spaces in file name

  • #3881: Temporary Working Directory Test Fails

  • #2750: A way to freeze code cells in the notebook

  • #3893: Resize Local Image Files in Notebook doesn’t work

  • #3823: nbconvert on windows: tex and paths

  • #3885: under Windows, “ipython3 nbconvert “C:/blabla/first_try.ipynb” –to latex” write “" instead of “/” to reference file path in the .tex file

  • #3889: test_qt fails due to assertion error ‘qt4’ != ‘qt’

  • #3890: double post, disregard this issue

  • #3689: nbconvert, remaining tests

  • #3874: Up/Down keys don’t work to “Search previous command history” (besides Ctrl-p/Ctrl-n)

  • #3853: CodeMirror locks up in the notebook

  • #3862: can only connect to an ipcluster started with v1.0.0-dev (master branch) using an older ipython (v0.13.2), but cannot connect using ipython (v1.0.0-dev)

  • #3869: custom css not working.

  • #2960: Keyboard shortcuts

  • #3795: ipcontroller process goes to 100% CPU, ignores connection requests

  • #3553: Ipython and pylab crashes in windows and canopy

  • #3837: Cannot set custom mathjax url, crash notebook server.

  • #3808: “Naming” releases ?

  • #2431: TypeError: must be string without null bytes, not str

  • #3856: ? at end of comment causes line to execute

  • #3731: nbconvert: add logging for the different steps of nbconvert

  • #3835: Markdown cells do not render correctly when mathjax is disabled

  • #3843: nbconvert to rst: leftover “In[ ]”

  • #3799: nbconvert: Ability to specify name of output file

  • #3726: Document when IPython.start_ipython() should be used versus IPython.embed()

  • #3778: Add no more readonly view in what’s new

  • #3754: No Print View in Notebook in 1.0dev

  • #3798: IPython 0.12.1 Crashes on autocompleting sqlalchemy.func.row_number properties

  • #3811: Opening notebook directly from the command line with multi-directory support installed

  • #3775: Annoying behavior when clicking on cell after execution (Ctrl+Enter)

  • #3809: Possible to add some bpython features?

  • #3810: Printing the contents of an image file messes up shell text

  • #3702: nbconvert: Default help message should be that of –help

  • #3735: Nbconvert 1.0.0a1 does not take into account the pdf extensions in graphs

  • #3719: Bad strftime format, for windows, in nbconvert exporter

  • #3786: Zmq errors appearing with Ctrl-C in console/qtconsole

  • #3019: disappearing scrollbar on tooltip in Chrome 24 on Ubuntu 12.04

  • #3785: ipdb completely broken in Qt console

  • #3796: Document the meaning of milestone/issues-tags for users.

  • #3788: Do not auto show tooltip if docstring empty.

  • #1366: [Web page] No link to front page from documentation

  • #3739: nbconvert (to slideshow) misses some of the math in markdown cells

  • #3768: increase and make timeout configurable in console completion.

  • #3724: ipcluster only running on one cpu

  • #1592: better message for unsupported nbformat

  • #2049: Can not stop “ipython kernel” on windows

  • #3757: Need direct entry point to given notebook

  • #3745: ImportError: cannot import name check_linecache_ipython

  • #3701: nbconvert: Final output file should be in same directory as input file

  • #3738: history -o works but history with -n produces identical results

  • #3740: error when attempting to run ‘make’ in docs directory

  • #3737: ipython nbconvert crashes with ValueError: Invalid format string.

  • #3730: nbconvert: unhelpful error when pandoc isn’t installed

  • #3718: markdown cell cursor misaligned in notebook

  • #3710: multiple input fields for %debug in the notebook after resetting the kernel

  • #3713: PyCharm has problems with IPython working inside PyPy created by virtualenv

  • #3712: Code completion: Complete on dictionary keys

  • #3680: –pylab and –matplotlib flag

  • #3698: nbconvert: Unicode error with minus sign

  • #3693: nbconvert does not process SVGs into PDFs

  • #3688: nbconvert, figures not extracting with Python 3.x

  • #3542: note new dependencies in docs / setup.py

  • #2556: [pagedown] do not target_blank anchor link

  • #3684: bad message when %pylab fails due import other than matplotlib

  • #3682: ipython notebook pylab inline import_all=False

  • #3596: MathjaxUtils race condition?

  • #1540: Comment/uncomment selection in notebook

  • #2702: frozen setup: permission denied for default ipython_dir

  • #3672: allow_none on Number-like traits.

  • #2411: add CONTRIBUTING.md

  • #481: IPython terminal issue with Qt4Agg on XP SP3

  • #2664: How to preserve user variables from import clashing?

  • #3436: enable_pylab(import_all=False) still imports np

  • #2630: lib.pylabtools.figsize : NameError when using Qt4Agg backend and %pylab magic.

  • #3154: Notebook: no event triggered when a Cell is created

  • #3579: Nbconvert: SVG are not transformed to PDF anymore

  • #3604: MathJax rendering problem in %%latex cell

  • #3668: AttributeError: ‘BlockingKernelClient’ object has no attribute ‘started_channels’

  • #3245: SyntaxError: encoding declaration in Unicode string

  • #3639: %pylab inline in IPYTHON notebook throws “RuntimeError: Cannot activate multiple GUI eventloops”

  • #3663: frontend deprecation warnings

  • #3661: run -m not behaving like python -m

  • #3597: re-do PR #3531 - allow markdown in Header cell

  • #3053: Markdown in header cells is not rendered

  • #3655: IPython finding its way into pasted strings.

  • #3620: uncaught errors in HTML output

  • #3646: get_dict() error

  • #3004: %load_ext rmagic fails when legacy ipy_user_conf.py is installed (in ipython 0.13.1 / OSX 10.8)

  • #3638: setp() issue in ipython notebook with figure references

  • #3634: nbconvert reveal to pdf conversion ignores styling, prints only a single page.

  • #1307: Remove pyreadline workarounds, we now require pyreadline >= 1.7.1

  • #3316: find_cmd test failure on Windows

  • #3494: input() in notebook doesn’t work in Python 3

  • #3427: Deprecate $ as mathjax delimiter

  • #3625: Pager does not open from button

  • #3149: Miscellaneous small nbconvert feedback

  • #3617: 256 color escapes support

  • #3609: %pylab inline blows up for single process ipython

  • #2934: Publish the Interactive MPI Demo Notebook

  • #3614: ansi escapes broken in master (ls –color)

  • #3610: If you don’t have markdown, python setup.py install says no pygments

  • #3547: %run modules clobber each other

  • #3602: import_item fails when one tries to use DottedObjectName instead of a string

  • #3563: Duplicate tab completions in the notebook

  • #3599: Problems trying to run IPython on python3 without installing…

  • #2937: too long completion in notebook

  • #3479: Write empty name for the notebooks

  • #3505: nbconvert: Failure in specifying user filter

  • #1537: think a bit about namespaces

  • #3124: Long multiline strings in Notebook

  • #3464: run -d message unclear

  • #2706: IPython 0.13.1 ignoring $PYTHONSTARTUP

  • #3587: LaTeX escaping bug in nbconvert when exporting to HTML

  • #3213: Long running notebook died with a coredump

  • #3580: Running ipython with pypy on windows

  • #3573: custom.js not working

  • #3544: IPython.lib test failure on Windows

  • #3352: Install Sphinx extensions

  • #2971: [notebook]user needs to press ctrl-c twice to stop notebook server should be put into terminal window

  • #2413: ipython3 qtconsole fails to install: ipython 0.13 has no such extra feature ‘qtconsole’

  • #2618: documentation is incorrect for install process

  • #2595: mac 10.8 qtconsole export history

  • #2586: cannot store aliases

  • #2714: ipython qtconsole print unittest messages in console instead his own window.

  • #2669: cython magic failing to work with openmp.

  • #3256: Vagrant pandas instance of IPython Notebook does not respect additional plotting arguments

  • #3010: cython magic fail if cache dir is deleted while in session

  • #2044: prune unused names from parallel.error

  • #1145: Online help utility broken in QtConsole

  • #3439: Markdown links no longer open in new window (with change from pagedown to marked)

  • #3476: _margv for macros seems to be missing

  • #3499: Add reveal.js library (version 2.4.0) inside IPython

  • #2771: Wiki Migration to GitHub

  • #2887: ipcontroller purging some engines during connect

  • #626: Enable Resuming Controller

  • #2824: Kernel restarting after message “Kernel XXXX failed to respond to heartbeat”

  • #2823: %%cython magic gives ImportError: dlopen(long_file_name.so, 2): image not found

  • #2891: In IPython for Python 3, system site-packages comes before user site-packages

  • #2928: Add magic “watch” function (example)

  • #2931: Problem rendering pandas dataframe in Firefox for Windows

  • #2939: [notebook] Figure legend not shown in inline backend if ouside the box of the axes

  • #2972: [notebook] in Markdown mode, press Enter key at the end of <some http link>, the next line is indented unexpectly

  • #3069: Instructions for installing IPython notebook on Windows

  • #3444: Encoding problem: cannot use if user’s name is not ascii?

  • #3335: Reenable bracket matching

  • #3386: Magic %paste not working in Python 3.3.2. TypeError: Type str doesn’t support the buffer API

  • #3543: Exception shutting down kernel from notebook dashboard (0.13.1)

  • #3549: Codecell size changes with selection

  • #3445: Adding newlines in %%latex cell

  • #3237: [notebook] Can’t close a notebook without errors

  • #2916: colon invokes auto(un)indent in markdown cells

  • #2167: Indent and dedent in htmlnotebook

  • #3545: Notebook save button icon not clear

  • #3534: nbconvert incompatible with Windows?

  • #3489: Update example notebook that raw_input is allowed

  • #3396: Notebook checkpoint time is displayed an hour out

  • #3261: Empty revert to checkpoint menu if no checkpoint…

  • #2984: “print” magic does not work in Python 3

  • #3524: Issues with pyzmq and ipython on EPD update

  • #2434: %store magic not auto-restoring

  • #2720: base_url and static path

  • #2234: Update various low resolution graphics for retina displays

  • #2842: Remember passwords for pw-protected notebooks

  • #3244: qtconsole: ValueError(‘close_fds is not supported on Windows platforms if you redirect stdin/stdout/stderr’,)

  • #2215: AsyncResult.wait(0) can hang waiting for the client to get results?

  • #2268: provide mean to retrieve static data path

  • #1905: Expose UI for worksheets within each notebook

  • #2380: Qt inputhook prevents modal dialog boxes from displaying

  • #3185: prettify on double //

  • #2821: Test failure: IPython.parallel.tests.test_client.test_resubmit_header

  • #2475: [Notebook] Line is deindented when typing eg a colon in markdown mode

  • #2470: Do not destroy valid notebooks

  • #860: Allow the standalone export of a notebook to HTML

  • #2652: notebook with qt backend crashes at save image location popup

  • #1587: Improve kernel restarting in the notebook

  • #2710: Saving a plot in Mac OS X backend crashes IPython

  • #2596: notebook “Last saved:” is misleading on file opening.

  • #2671: TypeError :NoneType when executed “ipython qtconsole” in windows console

  • #2703: Notebook scrolling breaks after pager is shown

  • #2803: KernelManager and KernelClient should be two separate objects

  • #2693: TerminalIPythonApp configuration fails without ipython_config.py

  • #2531: IPython 0.13.1 python 2 32-bit installer includes 64-bit ipython*.exe launchers in the scripts folder

  • #2520: Control-C kills port forwarding

  • #2279: Setting __file__ to None breaks Mayavi import

  • #2161: When logged into notebook, long titles are incorrectly positioned

  • #1292: Notebook, Print view should not be editable…

  • #1731: test parallel launchers

  • #3227: Improve documentation of ipcontroller and possible BUG

  • #2896: IPController very unstable

  • #3517: documentation build broken in head

  • #3522: UnicodeDecodeError: ‘ascii’ codec can’t decode byte on Pycharm on Windows

  • #3448: Please include MathJax fonts with IPython Notebook

  • #3519: IPython Parallel map mysteriously turns pandas Series into numpy ndarray

  • #3345: IPython embedded shells ask if I want to exit, but I set confirm_exit = False

  • #3509: IPython won’t close without asking “Are you sure?” in Firefox

  • #3471: Notebook jinja2/markupsafe dependencies in manual

  • #3502: Notebook broken in master

  • #3302: autoreload does not work in ipython 0.13.x, python 3.3

  • #3475: no warning when leaving/closing notebook on master without saved changes

  • #3490: No obvious feedback when kernel crashes

  • #1912: Move all autoreload tests to their own group

  • #2577: sh.py and ipython for python 3.3

  • #3467: %magic doesn’t work

  • #3501: Editing markdown cells that wrap has off-by-one errors in cursor positioning

  • #3492: IPython for Python3

  • #3474: unexpected keyword argument to remove_kernel

  • #2283: TypeError when using ‘?’ after a string in a %logstart session

  • #2787: rmagic and pandas DataFrame

  • #2605: Ellipsis literal triggers AttributeError

  • #1179: Test unicode source in pinfo

  • #2055: drop Python 3.1 support

  • #2293: IPEP 2: Input transformations

  • #2790: %paste and %cpaste not removing “…” lines

  • #3480: Testing fails because iptest.py cannot be found

  • #2580: will not run within PIL build directory

  • #2797: RMagic, Dataframe Conversion Problem

  • #2838: Empty lines disappear from triple-quoted literals.

  • #3050: Broken link on IPython.core.display page

  • #3473: Config not passed down to subcommands

  • #3462: Setting log_format in config file results in error (and no format changes)

  • #3311: Notebook (occasionally) not working on windows (Sophos AV)

  • #3461: Cursor positioning off by a character in auto-wrapped lines

  • #3454: _repr_html_ error

  • #3457: Space in long Paragraph Markdown cell with Chinese or Japanese

  • #3447: Run Cell Does not Work

  • #1373: Last lines in long cells are hidden

  • #1504: Revisit serialization in IPython.parallel

  • #1459: Can’t connect to 2 HTTPS notebook servers on the same host

  • #678: Input prompt stripping broken with multiline data structures

  • #3001: IPython.notebook.dirty flag is not set when a cell has unsaved changes

  • #3077: Multiprocessing semantics in parallel.view.map

  • #3056: links across notebooks

  • #3120: Tornado 3.0

  • #3156: update pretty to use Python 3 style for sets

  • #3197: Can’t escape multiple dollar signs in a markdown cell

  • #3309: Image() signature/doc improvements

  • #3415: Bug in IPython/external/path/__init__.py

  • #3446: Feature suggestion: Download matplotlib figure to client browser

  • #3295: autoexported notebooks: only export explicitly marked cells

  • #3442: Notebook: Summary table extracted from markdown headers

  • #3438: Zooming notebook in chrome is broken in master

  • #1378: Implement autosave in notebook

  • #3437: Highlighting matching parentheses

  • #3435: module search segfault

  • #3424: ipcluster –version

  • #3434: 0.13.2 Ipython/genutils.py doesn’t exist

  • #3426: Feature request: Save by cell and not by line #: IPython %save magic

  • #3412: Non Responsive Kernel: Running a Django development server from an IPython Notebook

  • #3408: Save cell toolbar and slide type metadata in notebooks

  • #3246: %paste regression with blank lines

  • #3404: Weird error with $variable and grep in command line magic (!command)

  • #3405: Key auto-completion in dictionaries?

  • #3259: Codemirror linenumber css broken

  • #3397: Vertical text misalignment in Markdown cells

  • #3391: Revert #3358 once fix integrated into CM

  • #3360: Error 500 while saving IPython notebook

  • #3375: Frequent Safari/Webkit crashes

  • #3365: zmq frontend

  • #2654: User_expression issues

  • #3389: Store history as plain text

  • #3388: Ipython parallel: open TCP connection created for each result returned from engine

  • #3385: setup.py failure on Python 3

  • #3376: Setting __module__ to None breaks pretty printing

  • #3374: ipython qtconsole does not display the prompt on OSX

  • #3380: simple call to kernel

  • #3379: TaskRecord key ‘started’ not set

  • #3241: notebook connection time out

  • #3334: magic interpreter interprets non magic commands?

  • #3326: python3.3: Type error when launching SGE cluster in IPython notebook

  • #3349: pip3 doesn’t run 2to3?

  • #3347: Longlist support in ipdb

  • #3343: Make pip install / easy_install faster

  • #3337: git submodules broke nightly PPA builds

  • #3206: Copy/Paste Regression in QtConsole

  • #3329: Buggy linewrap in Mac OSX Terminal (Mountain Lion)

  • #3327: Qt version check broken

  • #3303: parallel tasks never finish under heavy load

  • #1381: ‘\’ for equation continuations require an extra ‘' in markdown cells

  • #3314: Error launching IPython

  • #3306: Test failure when running on a Vagrant VM

  • #3280: IPython.utils.process.getoutput returns stderr

  • #3299: variables named _ or __ exhibit incorrect behavior

  • #3196: add an “x” or similar to htmlnotebook pager

  • #3293: Several 404 errors for js files Firefox

  • #3292: syntax highlighting in chrome on OSX 10.8.3

  • #3288: Latest dev version hangs on page load

  • #3283: ipython dev retains directory information after directory change

  • #3279: custom.css is not overridden in the dev IPython (1.0)

  • #2727: %run -m doesn’t support relative imports

  • #3268: GFM triple backquote and unknown language

  • #3273: Suppressing all plot related outputs

  • #3272: Backspace while completing load previous page

  • #3260: Js error in savewidget

  • #3247: scrollbar in notebook when not needed?

  • #3243: notebook: option to view json source from browser

  • #3265: 404 errors when running IPython 1.0dev

  • #3257: setup.py not finding submodules

  • #3253: Incorrect Qt and PySide version comparison

  • #3248: Cell magics broken in Qt console

  • #3012: Problems with the less based style.min.css

  • #2390: Image width/height don’t work in embedded images

  • #3236: cannot set TerminalIPythonApp.log_format

  • #3214: notebook kernel dies if started with invalid parameter

  • #2980: Remove HTMLCell ?

  • #3128: qtconsole hangs on importing pylab (using X forwarding)

  • #3198: Hitting recursive depth causing all notebook pages to hang

  • #3218: race conditions in profile directory creation

  • #3177: OverflowError execption in handlers.py

  • #2563: core.profiledir.check_startup_dir() doesn’t work inside py2exe’d installation

  • #3207: [Feature] folders for ipython notebook dashboard

  • #3178: cell magics do not work with empty lines after #2447

  • #3204: Default plot() colors unsuitable for red-green colorblind users

  • #1789: :\n/*foo turns into :\n*(foo) in triple-quoted strings.

  • #3202: File cell magic fails with blank lines

  • #3199: %%cython -a stopped working?

  • #2688: obsolete imports in import autocompletion

  • #3192: Python2, Unhandled exception, __builtin__.True = False

  • #3179: script magic error message loop

  • #3009: use XDG_CACHE_HOME for cython objects

  • #3059: Bugs in 00_notebook_tour example.

  • #3104: Integrate a javascript file manager into the notebook front end

  • #3176: Particular equation not rendering (notebook)

  • #1133: [notebook] readonly and upload files/UI

  • #2975: [notebook] python file and cell toolbar

  • #3017: SciPy.weave broken in IPython notebook/ qtconsole

  • #3161: paste macro not reading spaces correctly

  • #2835: %paste not working on WinXpSP3/ipython-0.13.1.py2-win32-PROPER.exe/python27

  • #2628: Make transformers work for lines following decorators

  • #2612: Multiline String containing “:n?foon” confuses interpreter to replace ?foo with get_ipython().magic(u’pinfo foo’)

  • #2539: Request: Enable cell magics inside of .ipy scripts

  • #2507: Multiline string does not work (includes ...) with doctest type input in IPython notebook

  • #2164: Request: Line breaks in line magic command

  • #3106: poor parallel performance with many jobs

  • #2438: print inside multiprocessing crashes Ipython kernel

  • #3155: Bad md5 hash for package 0.13.2

  • #3045: [Notebook] Ipython Kernel does not start if disconnected from internet(/network?)

  • #3146: Using celery in python 3.3

  • #3145: The notebook viewer is down

  • #2385: grep –color not working well with notebook

  • #3131: Quickly install from source in a clean virtualenv?

  • #3139: Rolling log for ipython

  • #3127: notebook with pylab=inline appears to call figure.draw twice

  • #3129: Walking up and down the call stack

  • #3123: Notebook crashed if unplugged ethernet cable

  • #3121: NB should use normalize.css? was #3049

  • #3087: Disable spellchecking in notebook

  • #3084: ipython pyqt 4.10 incompatibilty, QTextBlockUserData

  • #3113: Fails to install under Jython 2.7 beta

  • #3110: Render of h4 headers is not correct in notebook (error in renderedhtml.css)

  • #3109: BUG: read_csv: dtype={‘id’ : np.str}: Datatype not understood

  • #3107: Autocompletion of object attributes in arrays

  • #3103: Reset locale setting in qtconsole

  • #3090: python3.3 Entry Point not found

  • #3081: UnicodeDecodeError when using Image(data=”some.jpeg”)

  • #2834: url regexp only finds one link

  • #3091: qtconsole breaks doctest.testmod() in Python 3.3

  • #3074: SIGUSR1 not available on Windows

  • #2996: registration::purging stalled registration high occurrence in small clusters

  • #3065: diff-ability of notebooks

  • #3067: Crash with pygit2

  • #3061: Bug handling Ellipsis

  • #3049: NB css inconsistent behavior between ff and webkit

  • #3039: unicode errors when opening a new notebook

  • #3048: Installning ipython qtConsole should be easyer att Windows

  • #3042: Profile creation fails on 0.13.2 branch

  • #3035: docstring typo/inconsistency: mention of an xml notebook format?

  • #3031: HDF5 library segfault (possibly due to mismatching headers?)

  • #2991: In notebook importing sympy closes ipython kernel

  • #3027: f.__globals__ causes an error in Python 3.3

  • #3020: Failing test test_interactiveshell.TestAstTransform on Windows

  • #3023: alt text for “click to expand output” has typo in alt text

  • #2963: %history to print all input history of a previous session when line range is omitted

  • #3018: IPython installed within virtualenv. WARNING “Please install IPython inside the virtualtenv”

  • #2484: Completion in Emacs Python buffer causes prompt to be increased.

  • #3014: Ctrl-C finishes notebook immediately

  • #3007: cython_pyximport reload broken in python3

  • #2955: Incompatible Qt imports when running inprocess_qtconsole

  • #3006: [IPython 0.13.1] The check of PyQt version is wrong

  • #3005: Renaming a notebook to an existing notebook name overwrites the other file

  • #2940: Abort trap in IPython Notebook after installing matplotlib

  • #3000: issue #3000

  • #2995: ipython_directive.py fails on multiline when prompt number < 100

  • #2993: File magic (%%file) does not work with paths beginning with tilde (e.g., ~/anaconda/stuff.txt)

  • #2992: Cell-based input for console and qt frontends?

  • #2425: Liaise with Spyder devs to integrate newer IPython

  • #2986: requesting help in a loop can damage a notebook

  • #2978: v1.0-dev build errors on Arch with Python 3.

  • #2557: [refactor] Insert_cell_at_index()

  • #2969: ipython command does not work in terminal

  • #2762: OSX wxPython (osx_cocoa, 64bit) command “%gui wx” blocks the interpreter

  • #2956: Silent importing of submodules differs from standard Python3.2 interpreter’s behavior

  • #2943: Up arrow key history search gets stuck in QTConsole

  • #2953: using ‘nonlocal’ declaration in global scope causes ipython3 crash

  • #2952: qtconsole ignores exec_lines

  • #2949: ipython crashes due to atexit()

  • #2947: From rmagic to an R console

  • #2938: docstring pane not showing in notebook

  • #2936: Tornado assumes invalid signature for parse_qs on Python 3.1

  • #2935: unable to find python after easy_install / pip install

  • #2920: Add undo-cell deletion menu

  • #2914: BUG:saving a modified .py file after loading a module kills the kernel

  • #2925: BUG: kernel dies if user sets sys.stderr or sys.stdout to a file object

  • #2909: LaTeX sometimes fails to render in markdown cells with some curly bracket + underscore combinations

  • #2898: Skip ipc tests on Windows

  • #2902: ActiveState attempt to build ipython 0.12.1 for python 3.2.2 for Mac OS failed

  • #2899: Test failure in IPython.core.tests.test_magic.test_time

  • #2890: Test failure when fabric not installed

  • #2892: IPython tab completion bug for paths

  • #1340: Allow input cells to be collapsed

  • #2881: ? command in notebook does not show help in Safari

  • #2751: %%timeit should use minutes to format running time in long running cells

  • #2879: When importing a module with a wrong name, ipython crashes

  • #2862: %%timeit should warn of empty contents

  • #2485: History navigation breaks in qtconsole

  • #2785: gevent input hook

  • #2843: Sliently running code in clipboard (with paste, cpaste and variants)

  • #2784: %run -t -N<N> error

  • #2732: Test failure with FileLinks class on Windows

  • #2860: ipython help notebook -> KeyError: ‘KernelManager’

  • #2858: Where is the installed ipython script?

  • #2856: Edit code entered from ipython in external editor

  • #2722: IPC transport option not taking effect ?

  • #2473: Better error messages in ipengine/ipcontroller

  • #2836: Cannot send builtin module definitions to IP engines

  • #2833: Any reason not to use super() ?

  • #2781: Cannot interrupt infinite loops in the notebook

  • #2150: clippath_demo.py in matplotlib example does not work with inline backend

  • #2634: Numbered list in notebook markdown cell renders with Roman numerals instead of numbers

  • #2230: IPython crashing during startup with “AttributeError: ‘NoneType’ object has no attribute ‘rstrip’”

  • #2483: nbviewer bug? with multi-file gists

  • #2466: mistyping ed -p breaks ed -p

  • #2477: Glob expansion tests fail on Windows

  • #2622: doc issue: notebooks that ship with Ipython .13 are written for python 2.x

  • #2626: Add “Cell -> Run All Keep Going” for notebooks

  • #1223: Show last modification date of each notebook

  • #2621: user request: put link to example notebooks in Dashboard

  • #2564: grid blanks plots in ipython pylab inline mode (interactive)

  • #2532: Django shell (IPython) gives NameError on dict comprehensions

  • #2188: ipython crashes on ctrl-c

  • #2391: Request: nbformat API to load/save without changing version

  • #2355: Restart kernel message even though kernel is perfectly alive

  • #2306: Garbled input text after reverse search on Mac OS X

  • #2297: ipdb with separate kernel/client pushing stdout to kernel process only

  • #2180: Have [kernel busy] overridden only by [kernel idle]

  • #1188: Pylab with OSX backend keyboard focus issue and hang

  • #2107: test_octavemagic.py[everything] fails

  • #1212: Better understand/document browser compatibility

  • #1585: Refactor notebook templates to use Jinja2 and make each page a separate directory

  • #1443: xticks scaling factor partially obscured with qtconsole and inline plotting

  • #1209: can’t make %result work as in doc.

  • #1200: IPython 0.12 Windows install fails on Vista

  • #1127: Interactive test scripts for Qt/nb issues

  • #959: Matplotlib figures hide

  • #2071: win32 installer issue on Windows XP

  • #2610: ZMQInteractiveShell.colors being ignored

  • #2505: Markdown Cell incorrectly highlighting after “<”

  • #165: Installer fails to create Start Menu entries on Windows

  • #2356: failing traceback in terminal ipython for first exception

  • #2145: Have dashboad show when server disconect

  • #2098: Do not crash on kernel shutdow if json file is missing

  • #2813: Offline MathJax is broken on 0.14dev

  • #2807: Test failure: IPython.parallel.tests.test_client.TestClient.test_purge_everything

  • #2486: Readline’s history search in ipython console does not clear properly after cancellation with Ctrl+C

  • #2709: Cython -la doesn’t work

  • #2767: What is IPython.utils.upgradedir ?

  • #2210: Placing matplotlib legend outside axis bounds causes inline display to clip it

  • #2553: IPython Notebooks not robust against client failures

  • #2536: ImageDraw in Ipython notebook not drawing lines

  • #2264: Feature request: Versioning messaging protocol

  • #2589: Creation of ~300+ MPI-spawned engines causes instability in ipcluster

  • #2672: notebook: inline option without pylab

  • #2673: Indefinite Articles & Traitlets

  • #2705: Notebook crashes Safari with select and drag

  • #2721: dreload kills ipython when it hits zmq

  • #2806: ipython.parallel doesn’t discover globals under Python 3.3

  • #2794: _exit_code behaves differently in terminal vs ZMQ frontends

  • #2793: IPython.parallel issue with pushing pandas TimeSeries

  • #1085: In process kernel for Qt frontend

  • #2760: IndexError: list index out of range with Python 3.2

  • #2780: Save and load notebooks from github

  • #2772: AttributeError: ‘Client’ object has no attribute ‘kill’

  • #2754: Fail to send class definitions from interactive session to engines namespaces

  • #2764: TypeError while using ‘cd’

  • #2765: name ‘__file__’ is not defined

  • #2540: Wrap tooltip if line exceeds threshold?

  • #2394: Startup error on ipython qtconsole (version 0.13 and 0.14-dev

  • #2440: IPEP 4: Python 3 Compatibility

  • #1814: __file__ is not defined when file end with .ipy

  • #2759: R magic extension interferes with tab completion

  • #2615: Small change needed to rmagic extension.

  • #2748: collapse parts of a html notebook

  • #1661: %paste still bugs about IndentationError and says to use %paste

  • #2742: Octavemagic fails to deliver inline images in IPython (on Windows)

  • #2739: wiki.ipython.org contaminated with prescription drug spam

  • #2588: Link error while executing code from cython example notebook

  • #2550: Rpush magic doesn’t find local variables and doesn’t support comma separated lists of variables

  • #2675: Markdown/html blockquote need css.

  • #2419: TerminalInteractiveShell.__init__() ignores value of ipython_dir argument

  • #1523: Better LaTeX printing in the qtconsole with the sympy profile

  • #2719: ipython fails with pkg_resources.DistributionNotFound: ipython==0.13

  • #2715: url crashes nbviewer.ipython.org

  • #2555: “import” module completion on MacOSX

  • #2707: Problem installing the new version of IPython in Windows

  • #2696: SymPy magic bug in IPython Notebook

  • #2684: pretty print broken for types created with PyType_FromSpec

  • #2533: rmagic breaks on Windows

  • #2661: Qtconsole tooltip is too wide when the function has many arguments

  • #2679: ipython3 qtconsole via Homebrew on Mac OS X 10.8 - pyqt/pyside import error

  • #2646: pylab_not_importable

  • #2587: cython magic pops 2 CLI windows upon execution on Windows

  • #2660: Certain arguments (-h, –help, –version) never passed to scripts run with ipython

  • #2665: Missing docs for rmagic and some other extensions

  • #2611: Travis wants to drop 3.1 support

  • #2658: Incorrect parsing of raw multiline strings

  • #2655: Test fails if from __future__ import print_function in .pythonrc.py

  • #2651: nonlocal with no existing variable produces too many errors

  • #2645: python3 is a pain (minor unicode bug)

  • #2637: %paste in Python 3 on Mac doesn’t work

  • #2624: Error on launching IPython on Win 7 and Python 2.7.3

  • #2608: disk IO activity on cursor press

  • #1275: Markdown parses LaTeX math symbols as its formatting syntax in notebook

  • #2613: display(Math(…)) doesn’t render tau correctly

  • #925: Tab-completion in Qt console needn’t use pager

  • #2607: %load_ext sympy.interactive.ipythonprinting dammaging output

  • #2593: Toolbar button to open qtconsole from notebook

  • #2602: IPython html documentation for downloading

  • #2598: ipython notebook –pylab=inline replaces built-in any()

  • #2244: small issue: wrong printout

  • #2590: add easier way to execute scripts in the current directory

  • #2581: %hist does not work when InteractiveShell.cache_size = 0

  • #2584: No file COPYING

  • #2578: AttributeError: ‘module’ object has no attribute ‘TestCase’

  • #2576: One of my notebooks won’t load any more – is there a maximum notebook size?

  • #2560: Notebook output is invisible when printing strings with rrn line endings

  • #2566: if pyside partially present ipython qtconsole fails to load even if pyqt4 present

  • #1308: ipython qtconsole –ssh=server –existing … hangs

  • #1679: List command doesn’t work in ipdb debugger the first time

  • #2545: pypi win32 installer creates 64bit executibles

  • #2080: Event loop issues with IPython 0.12 and PyQt4 (QDialog.exec_ and more)

  • #2541: Allow python -m IPython

  • #2508: subplots_adjust() does not work correctly in ipython notebook

  • #2289: Incorrect mathjax rendering of certain arrays of equations

  • #2487: Selecting and indenting

  • #2521: more fine-grained ‘run’ controls, such as ‘run from here’ and ‘run until here’

  • #2535: Funny bounding box when plot with text

  • #2523: History not working

  • #2514: Issue with zooming in qtconsole

  • #2220: No sys.stdout.encoding in kernel based IPython

  • #2512: ERROR: Internal Python error in the inspect module.

  • #2496: Function passwd does not work in QtConsole

  • #1453: make engines reconnect/die when controller was restarted

  • #2481: ipython notebook – clicking in a code cell’s output moves the screen to the top of the code cell

  • #2488: Undesired plot outputs in Notebook inline mode

  • #2482: ipython notebook – download may not get the latest notebook

  • #2471: _subprocess module removed in Python 3.3

  • #2374: Issues with man pages

  • #2316: parallel.Client.__init__ should take cluster_id kwarg

  • #2457: Can a R library wrapper be created with Rmagic?

  • #1575: Fallback frontend for console when connecting pylab=inlnie -enabled kernel?

  • #2097: Do not crash if history db is corrupted

  • #2435: ipengines fail if clean_logs enabled

  • #2429: Using warnings.warn() results in TypeError

  • #2422: Multiprocessing in ipython notebook kernel crash

  • #2426: ipython crashes with the following message. I do not what went wrong. Can you help me identify the problem?

  • #2423: Docs typo?

  • #2257: pip install -e fails

  • #2418: rmagic can’t run R’s read.csv on data files with NA data

  • #2417: HTML notebook: Backspace sometimes deletes multiple characters

  • #2275: notebook: “Down_Arrow” on last line of cell should move to end of line

  • #2414: 0.13.1 does not work with current EPD 7.3-2

  • #2409: there is a redundant None

  • #2410: Use /usr/bin/python3 instead of /usr/bin/python

  • #2366: Notebook Dashboard –notebook-dir and fullpath

  • #2406: Inability to get docstring in debugger

  • #2398: Show line number for IndentationErrors

  • #2314: HTML lists seem to interfere with the QtConsole display

  • #1688: unicode exception when using %run with failing script

  • #1884: IPython.embed changes color on error

  • #2381: %time doesn’t work for multiline statements

  • #1435: Add size keywords in Image class

  • #2372: interactiveshell.py misses urllib and io_open imports

  • #2371: IPython not working

  • #2367: Tab expansion moves to next cell in notebook

  • #2359: nbviever alters the order of print and display() output

  • #2227: print name for IPython Notebooks has become uninformative

  • #2361: client doesn’t use connection file’s ‘location’ in disambiguating ‘interface’

  • #2357: failing traceback in terminal ipython for first exception

  • #2343: Installing in a python 3.3b2 or python 3.3rc1 virtual environment.

  • #2315: Failure in test: “Test we’re not loading modules on startup that we shouldn’t.”

  • #2351: Multiple Notebook Apps: cookies not port specific, clash with each other

  • #2350: running unittest from qtconsole prints output to terminal

  • #2303: remote tracebacks broken since 952d0d6 (PR #2223)

  • #2330: qtconsole does not highlight tab-completion suggestion with custom stylesheet

  • #2325: Parsing Tex formula fails in Notebook

  • #2324: Parsing Tex formula fails

  • #1474: Add argument to run -n for custom namespace

  • #2318: C-m n/p don’t work in Markdown cells in the notebook

  • #2309: time.time() in ipython notebook producing impossible results

  • #2307: schedule tasks on newly arrived engines

  • #2313: Allow Notebook HTML/JS to send messages to Python code

  • #2304: ipengine throws KeyError: url

  • #1878: shell access using ! will not fill class or function scope vars

  • #2253: %paste does not retrieve clipboard contents under screen/tmux on OS X

  • #1510: Add-on (or Monkey-patch) infrastructure for HTML notebook

  • #2273: triple quote and %s at beginning of line with %paste

  • #2243: Regression in .embed()

  • #2266: SSH passwordless check with OpenSSH checks for the wrong thing

  • #2217: Change NewNotebook handler to use 30x redirect

  • #2276: config option for disabling history store

  • #2239: can’t use parallel.Reference in view.map

  • #2272: Sympy piecewise messed up rendering

  • #2252: %paste throws an exception with empty clipboard

  • #2259: git-mpr is currently broken

  • #2247: Variable expansion in shell commands should work in substrings

  • #2026: Run ‘fast’ tests only

  • #2241: read a list of notebooks on server and bring into browser only notebook

  • #2237: please put python and text editor in the web only ipython

  • #2053: Improvements to the IPython.display.Image object

  • #1456: ERROR: Internal Python error in the inspect module.

  • #2221: Avoid importing from IPython.parallel in core

  • #2213: Can’t trigger startup code in Engines

  • #1464: Strange behavior for backspace with lines ending with more than 4 spaces in notebook

  • #2187: NaN in object_info_reply JSON causes parse error

  • #214: system command requiring administrative privileges

  • #2195: Unknown option no-edit in git-mpr

  • #2201: Add documentation build to tools/test_pr.py

  • #2205: Command-line option for default Notebook output collapsing behavior

  • #1927: toggle between inline and floating figures

  • #2171: Can’t start StarCluster after upgrading to IPython 0.13

  • #2173: oct2py v >= 0.3.1 doesn’t need h5py anymore

  • #2099: storemagic needs to use self.shell

  • #2166: DirectView map_sync() with Lambdas Using Generators

  • #2091: Unable to use print_stats after %prun -r in notebook

  • #2132: Add fail-over for pastebin

  • #2156: Make it possible to install ipython without nasty gui dependencies

  • #2154: Scrolled long output should be off in print view by default

  • #2162: Tab completion does not work with IPython.embed_kernel()

  • #2157: IPython 0.13 / github-master cannot create logfile from scratch

  • #2151: missing newline when a magic is called from the qtconsole menu

  • #2139: 00_notebook_tour Image example broken on master

  • #2143: Add a %%cython_annotate magic

  • #2135: Running IPython from terminal

  • #2093: Makefile for building Sphinx documentation on Windows

  • #2122: Bug in pretty printing

  • #2120: Notebook “Make a Copy…” keeps opening duplicates in the same tab

  • #1997: password cannot be used with url prefix

  • #2129: help/doc displayed multiple times if requested in loop

  • #2121: ipdb does not support input history in qtconsole

  • #2114: %logstart doesn’t log

  • #2085: %ed magic fails in qtconsole

  • #2119: IPython fails to run on MacOS Lion

  • #2052: %pylab inline magic does not work on windows

  • #2111: Ipython won’t start on W7

  • #2112: Strange internal traceback

  • #2108: Backslash () at the end of the line behavior different from default Python

  • #1425: Ampersands can’t be typed sometimes in notebook cells

  • #1513: Add expand/collapse support for long output elements like stdout and tracebacks

  • #2087: error when starting ipython

  • #2103: Ability to run notebook file from commandline

  • #2082: Qt Console output spacing

  • #2083: Test failures with Python 3.2 and PYTHONWARNINGS=”d”

  • #2094: about inline

  • #2077: Starting IPython3 on the terminal

  • #1760: easy_install ipython fails on py3.2-win32

  • #2075: Local Mathjax install causes iptest3 error under python3

  • #2057: setup fails for python3 with LANG=C

  • #2070: shebang on Windows

  • #2054: sys_info missing git hash in sdists

  • #2059: duplicate and modified files in documentation

  • #2056: except-shadows-builtin osm.py:687

  • #2058: hyphen-used-as-minus-sign in manpages