Important
This documentation covers IPython versions 6.0 and higher. Beginning with version 6.0, IPython stopped supporting compatibility with Python versions lower than 3.3 including all versions of Python 2.7.
If you are looking for an IPython version compatible with Python 2.7, please use the IPython 5.x LTS release and refer to its documentation (LTS is the long term support release).
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-allPR #4085: nbconvert: Fix sphinx preprocessor date format string for Windows
PR #4159: don’t split
.cell
anddiv.cell
CSSPR #4158: generate choices for
--gui
configurable from real mappingPR #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_prPR #4137: Restore autorestore option for storemagic
PR #4098: pass profile-dir instead of profile name to Kernel
PR #4120: support
input
in Python 2 kernelsPR #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-linePR #4091: Make Qt console banner configurable
PR #4086: fix missing errno import
PR #4030: exclude
.git
in MANIFEST.inPR #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 IPPR #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: Buitlin
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
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 exportPR #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
flagPR #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 loginPR #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
subdirectoryPR #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 notebooksPR #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
assignmentsPR #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 examplesPR #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 shorcuts 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 macroPR #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 ofui-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 warningPR #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
outputPR #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 codePR #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 filesPR #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 pointPR #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 constructorPR #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 inputareaPR #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
magicPR #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 magicPR #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 canningPR #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 executionPR #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 ares
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 toOutStream
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 hitsPR #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 runningprint_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
breaksed -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