GitHub stats for 2014/11/01 - 2015/01/30
These lists are automatically generated, and may be incomplete or contain duplicates.
The following 7 authors contributed 35 commits.
- Benjamin Ragan-Kelley
- Carlos Cordoba
- Damon Allen
- Jessica B. Hamrick
- Mateusz Paprocki
- Peter Würtz
- Thomas Kluyver
We closed 10 issues and merged 6 pull requests; this is the full list (generated with the script tools/github_stats.py
):
Pull Requests (10):
7106
: Changed the display order of rich output in the live notebook.6878
: Update pygments monkeypatch for compatibility with Pygments 2.06778
: backport nbformat v4 to 2.x6761
: object_info_reply field is oname, not name6653
: Fix IPython.utils.ansispan() to ignore stray [0m6706
: Correctly display prompt numbers that are 'None'6634
: don't use contains in SelectWidget item_query6593
: note how to start the qtconsole6281
: more minor fixes to release scripts5458
: Add support for PyQt5.
Issues (6):
7272
: qtconsole problems with pygments7049
: Cause TypeError: 'NoneType' object is not callable in qtconsole6877
: Qt console doesn't work with pygments 2.0rc16689
: Problem with string containing two or more question marks6702
: Cell numbering afterClearOutput
preprocessor6633
: selectwidget doesn't display 1 as a selection choice when passed in as a member of values list
Just one bugfix: fixed bad CRCRLF line-endings in notebooks on Windows
Pull Requests (1):
6911
: don't use text mode in mkstemp
Issues (1):
6599
: Notebook.ipynb CR+LF turned into CR+CR+LF
GitHub stats for 2014/08/06 - 2014/10/01
These lists are automatically generated, and may be incomplete or contain duplicates.
The following 6 authors contributed 31 commits.
- Benjamin Ragan-Kelley
- David Hirschfeld
- Eric Firing
- Jessica B. Hamrick
- Matthias Bussonnier
- Thomas Kluyver
We closed 16 issues and merged 9 pull requests; this is the full list (generated with the script tools/github_stats.py
):
Pull Requests (16):
6587
: support%matplotlib qt5
and%matplotlib nbagg
6583
: Windows symlink test fixes6585
: fixes6473
6581
: Properly mock winreg functions for test6556
: Use some more informative asserts in inprocess kernel tests6514
: Fix for copying metadata flags6453
: Copy file metadata in atomic save6480
: only compare host:port in Websocket.check_origin6483
: Trim anchor link in heading cells, fixes6324
6410
: Fix relative import in appnope6395
: update mathjax CDN url in nbconvert template6269
: Implement atomic save6374
: Renameabort_queues
-->_abort_queues
6321
: Use appnope in qt and wx gui support from the terminal; closes6189
6318
: use write_error instead of get_error_html6303
: Fix error message when failing to load a notebook
Issues (9):
6057
:%matplotlib
+ qt56518
: Test failure in atomic save on Windows6473
: Switching between "Raw Cell Format" and "Edit Metadata" does not work6405
: Creating a notebook should respect directory permissions; saving should respect prior permissions6324
: Anchors in Heading don't work.6409
: No module named '_dummy'6392
: Mathjax library link broken6329
: IPython Notebook Server URL now requires "tree" at the end of the URL? (version 2.2)6189
: ipython console freezes for increasing no of seconds in %pylab mode
GitHub stats for 2014/05/21 - 2014/08/06 (tag: rel-2.1.0)
These lists are automatically generated, and may be incomplete or contain duplicates.
The following 13 authors contributed 36 commits.
- Adam Hodgen
- Benjamin Ragan-Kelley
- Björn Grüning
- Dara Adib
- Eric Galloway
- Jonathan Frederic
- Kyle Kelley
- Matthias Bussonnier
- Paul Ivanov
- Shayne Hodge
- Steven Anton
- Thomas Kluyver
- Zahari
We closed 23 issues and merged 11 pull requests; this is the full list (generated with the script tools/github_stats.py
):
Pull Requests (23):
6279
: minor updates to release scripts6273
: Upgrade default mathjax version.6249
: always use HTTPS getting mathjax from CDN6114
: update hmac signature comparison6195
: Close handle on new temporary files before returning filename6143
: pin tornado to < 4 on travis js tests6134
: remove rackcdn https workaround for mathjax cdn6120
: Only allow iframe embedding on same origin.6117
: Remove / from route of TreeRedirectHandler.6105
: only set allow_origin_pat if defined6102
: Add newline if missing to end of script magic cell6077
: allow unicode keys in dicts in json_clean6061
: make CORS configurable6081
: don’t modify dict keys while iterating through them5803
: unify visual line handling6005
: Changed right arrow key movement function to mirror left arrow key6029
: add pickleutil.PICKLE_PROTOCOL6003
: Set kernel_id before checking websocket5994
: Fix ssh tunnel for Python35973
: Do not create checkpoint_dir relative to current dir5933
: fix qt_loader import hook signature5944
: Markdown rendering bug fix.5917
: use shutil.move instead of os.rename
Issues (11):
6246
: Include MathJax by default or access the CDN over a secure connection5525
: Websocket origin check fails when used with Apache WS proxy5901
: 2 test failures in Python 3.4 in parallel group5926
: QT console: text selection cannot be made from left to right with keyboard5998
: use_dill does not work in Python 3.45964
: Traceback on Qt console exit5787
: Error in Notebook-Generated latex (nbconvert)5950
: qtconsole truncates help5943
: 2.x: notebook fails to load when using HTML comments5932
: Qt ImportDenier Does Not Adhere to PEP3025898
: OSError when moving configuration file
GitHub stats for 2014/04/02 - 2014/05/21 (since 2.0.0)
These lists are automatically generated, and may be incomplete or contain duplicates.
The following 35 authors contributed 145 commits.
- Adrian Price-Whelan
- Aron Ahmadia
- Benjamin Ragan-Kelley
- Benjamin Schultz
- Björn Linse
- Blake Griffith
- chebee7i
- Damián Avila
- Dav Clark
- dexterdev
- Erik Tollerud
- Grzegorz Rożniecki
- Jakob Gager
- jdavidheiser
- Jessica B. Hamrick
- Jim Garrison
- Jonathan Frederic
- Matthias Bussonnier
- Maximilian Albert
- Mohan Raj Rajamanickam
- ncornette
- Nikolay Koldunov
- Nile Geisinger
- Pankaj Pandey
- Paul Ivanov
- Pierre Haessig
- Raffaele De Feo
- Renaud Richardet
- Spencer Nelson
- Steve Chan
- sunny
- Susan Tan
- Thomas Kluyver
- Yaroslav Halchenko
- zah
We closed a total of 129 issues, 92 pull requests and 37 regular issues; this is the full list (generated with the script tools/github_stats.py --milestone 2.1
):
Pull Requests (92):
5871
: specify encoding in msgpack.unpackb5869
: Catch more errors from clipboard access on Windows5866
: Make test robust against differences in line endings5605
: Two cell toolbar fixes.5843
: remove Firefox-specific CSS workaround5845
: Pass Windows interrupt event to kernels as an environment variable5835
: fix typo in v2 convert5841
: Fix writing history with output to a file in Python 25842
: fix typo in nbconvert help5846
: Fix typos in Cython example5839
: Close graphics dev in finally clause5837
: pass on install docs5832
: Fixed example to work with python35826
: allow notebook tour instantiation to fail5560
: Minor expansion of Cython example5818
: interpret any exception in getcallargs as not callable5816
: Add output to IPython directive when in verbatim mode.5822
: Don't overwrite widget description in interact5782
: Silence exception thrown by completer when dir() does not return a list5807
: Drop log level to info for Qt console shutdown5814
: Remove -i options from mv, rm and cp aliases5812
: Fix application name when printing subcommand help.5804
: remove an inappropriate!
5805
: fix engine startup files5806
: Don't auto-move .config/ipython if symbolic link5716
: Add booktabs package to latex base.tplx5669
: allows threadsafe sys.stdout.flush from background threads5668
: allow async output on the most recent request5768
: fix cursor keys in long lines wrapped in markdown5788
: run cells withsilent=True
in%run nb.ipynb
5715
: log all failed ajax API requests5769
: Don't urlescape the text that goes into a title tag5762
: Fix check for pickling closures5766
: View.map with empty sequence should return empty list5758
: Applied bug fix: using fc and ec did not properly set the figure canvas ...5754
: Format command name into subcommand_description at run time, not import5744
: Describe using PyPI/pip to distribute & install extensions5712
: monkeypatch inspect.findsource only when we use it5708
: create checkpoints dir in notebook subdirectories5714
: log error message when API requests fail5732
: Quick typo fix in nbformat/convert.py5713
: Fix a NameError in IPython.parallel5704
: Update nbconvertapp.py5534
: cleanup somepre
css inheritance5699
: don't use common names in require decorators5692
: Update notebook.rst fixing broken reference to notebook examples readme5693
: Update parallel_intro.rst to fix a broken link to examples5486
: disambiguate to location when no IPs can be determined5574
: Remove the outdated keyboard shortcuts from notebook docs5568
: Use__qualname__
in pretty reprs for Python 35678
: Fix copy & paste error in docstring of ImageWidget class5677
: Fix %bookmark -l for Python 35670
: nbconvert: Fix CWD imports5647
: Mention git hooks in install documentation5671
: Fix blank slides issue in Reveal slideshow pdf export5657
: use 'localhost' as default for the notebook server5584
: more semantic icons5594
: update components with marked-0.3.25500
: check for Python 3.25582
: reset readline after running PYTHONSTARTUP5630
: Fixed Issue4012
Added Help menubar link to Github markdown doc5613
: Fixing bug5607
5633
: Provide more help if lessc is not found.5620
: fixed a typo in IPython.core.formatters5619
: Fix typo in storemagic module docstring5592
: add missingbrowser
to notebook_aliases list5506
: Fix ipconfig regex pattern5581
: Fix rmagic for cells ending in comment.5576
: only process cr if it's found5478
: Add git-hooks install script. Update README.md5546
: do not shutdown notebook if 'n' is part of answer5527
: Don't remove upload items from nav tree unless explicitly requested.5501
: remove inappropriate wheel tag override5548
: FileNotebookManager: Use shutil.move() instead of os.rename()5524
: never usefor (var i in array)
5459
: Fix interact animation page jump FF5559
: Minor typo fix in "Cython Magics.ipynb"5507
: Fix typo in interactive widgets examples index notebook5554
: Make HasTraits pickleable5535
: fix n^2 performance issue in coalesce_streams preprocessor5522
: fix iteration over Client5488
: Added missing require and jquery from cdn.5516
: ENH: list generated config files in generated, and rm them upon clean5493
: made a minor fix to one of the widget examples5512
: Update tooltips to refer to shift-tab5505
: Make backport_pr work on Python 35503
: check explicitly for 'dev' before adding the note to docs5498
: use milestones to indicate backport5492
: Polish whatsnew docs5495
: Fix various broken things in docs5496
: Exclude whatsnew/pr directory from docs builds5489
: Fix required Python versions
Issues (37):
5364
: Horizontal scrollbar hides cell's last line on Firefox5192
: horisontal scrollbar overlaps output or touches next cell5840
: Third-party Windows kernels don't get interrupt signal2412
: print history to file using qtconsole and notebook5703
: Notebook doesn't render with "ask me every time" cookie setting in Firefox5817
: calling mock object in IPython 2.0.0 under Python 3.4.0 raises AttributeError5499
: Error running widgets nbconvert example5654
: Broken links from ipython documentation5019
: print in QT event callback doesn't show up in ipython notebook.5800
: Only last In prompt number set ?5801
: startup_command specified in ipengine_config.py is not executed5690
: ipython 2.0.0 and pandoc 1.12.2.1 problem5408
: Add checking/flushing of background output from kernel in mainloop5407
: clearing message handlers on status=idle loses async output5467
: Incorrect behavior of up/down keyboard arrows in code cells on wrapped lines3085
: nicer notebook error message when lacking permissions5765
: map_sync over empty list raises IndexError5553
: Notebook matplotlib inline backend: can't set figure facecolor5710
: inspect.findsource monkeypatch raises wrong exception for C extensions5706
: Multi-Directory notebooks overwrite each other's checkpoints5698
: can't require a function namedf
5569
: Keyboard shortcuts in documentation are out of date5566
: Function name printing should use__qualname__
instead of__name__
(Python 3)5676
: "bookmark -l" not working in ipython 2.05555
: Differentiate more clearly between Notebooks and Folders in new UI5590
: Marked double escape5514
: import tab-complete fail with ipython 2.0 shell4012
: Notebook: link to markdown formatting reference5611
: Typo in 'storemagic' documentation5589
: Kernel start fails when using --browser argument5491
: Bug in Windows ipconfig ip address regular expression5579
: rmagic extension throws 'Error while parsing the string.' when last line is comment5518
: Ipython2 will not open ipynb in example directory5561
: New widget documentation has missing notebook link5128
: Page jumping when output from widget interaction replaced5519
: IPython.parallel.Client behavior as iterator5510
: Tab-completion for function argument list
GitHub stats for 2013/08/09 - 2014/04/01 (since 1.0.0)
These lists are automatically generated, and may be incomplete or contain duplicates.
The following 94 authors contributed 3949 commits.
- Aaron Meurer
- Abhinav Upadhyay
- Adam Riggall
- Alex Rudy
- Andrew Mark
- Angus Griffith
- Antony Lee
- Aron Ahmadia
- Arun Persaud
- Benjamin Ragan-Kelley
- Bing Xia
- Blake Griffith
- Bouke van der Bijl
- Bradley M. Froehle
- Brian E. Granger
- Carlos Cordoba
- chapmanb
- chebee7i
- Christoph Gohlke
- Christophe Pradal
- Cyrille Rossant
- Damián Avila
- Daniel B. Vasquez
- Dav Clark
- David Hirschfeld
- David P. Sanders
- David Wyde
- David Österberg
- Doug Blank
- Dražen Lučanin
- epifanio
- Fernando Perez
- Gabriel Becker
- Geert Barentsen
- Hans Meine
- Ingolf Becker
- Jake Vanderplas
- Jakob Gager
- James Porter
- Jason Grout
- Jeffrey Tratner
- Jonah Graham
- Jonathan Frederic
- Joris Van den Bossche
- Juergen Hasch
- Julian Taylor
- Katie Silverio
- Kevin Burke
- Kieran O'Mahony
- Konrad Hinsen
- Kyle Kelley
- Lawrence Fu
- Marc Molla
- Martín Gaitán
- Matt Henderson
- Matthew Brett
- Matthias Bussonnier
- Michael Droettboom
- Mike McKerns
- Nathan Goldbaum
- Pablo de Oliveira
- Pankaj Pandey
- Pascal Schetelat
- Paul Ivanov
- Paul Moore
- Pere Vilas
- Peter Davis
- Philippe Mallet-Ladeira
- Preston Holmes
- Puneeth Chaganti
- Richard Everson
- Roberto Bonvallet
- Samuel Ainsworth
- Sean Vig
- Shashi Gowda
- Skipper Seabold
- Stephan Rave
- Steve Fox
- Steven Silvester
- stonebig
- Susan Tan
- Sylvain Corlay
- Takeshi Kanmae
- Ted Drain
- Thomas A Caswell
- Thomas Kluyver
- Théophile Studer
- Volker Braun
- Wieland Hoffmann
- Yaroslav Halchenko
- Yoval P.
- Yung Siang Liau
- Zachary Sailer
- zah
We closed a total of 1121 issues, 687 pull requests and 434 regular issues; this is the full list (generated with the script tools/github_stats.py
):
Pull Requests (687):
-
5487
: remove weird unicode space in the new copyright header -
5476
: For 2.0: Fix links in Notebook Help Menu -
5337
: Examples reorganization -
5436
: CodeMirror shortcuts in QuickHelp -
5444
: Fix numeric verification for Int and Float text widgets. -
5449
: Stretch keyboard shortcut dialog -
5473
: Minor corrections of git-hooks setup instructions -
5471
: Add coding magic comment to nbconvert Python template -
5452
: print_figure returns unicode for svg -
5450
: proposal: remove codename -
5462
: DOC : fixed minor error in using topological sort -
5463
: make spin_thread tests more forgiving of slow VMs -
5464
: Fix starting notebook server with file/directory at command line. -
5453
: remove gitwash -
5454
: Improve history API docs -
5431
: update github_stats and gh_api for 2.0 -
5290
: Add dual mode JS tests -
5451
: check that a handler is actually registered in ShortcutManager.handles -
5447
: Add %%python2 cell magic -
5439
: Point to the stable SymPy docs, not the dev docs -
5437
: Install jquery-ui images -
5434
: fix check for empty cells in rst template -
5432
: update links in notebook help menu -
5435
: Update whatsnew (notebook tour) -
5433
: Document extraction of octave and R magics -
5428
: Update COPYING.txt -
5426
: Separate get_session_info between HistoryAccessor and HistoryManager -
5419
: move prompts from margin to main column on small screens -
5430
: Make sure element is correct in the context of displayed JS -
5396
: prevent saving of partially loaded notebooks -
5429
: Fix tooltip pager feature -
5330
: Updates to shell reference doc -
5404
: Fix broken accordion widget -
5339
: Don't use fork to start the notebook in js tests -
5320
: Fix for Tooltip & completer click focus bug. -
5421
: Move configuration of Python test controllers into setup() -
5418
: fix typo in ssh launcher send_file -
5403
: remove alt-- shortcut -
5389
: better log message in deprecated files/ redirect -
5333
: Fix filenbmanager.list_dirs fails for Windows user profile directory -
5390
: finish PR #5333 -
5326
: Some gardening on iptest result reporting -
5375
: remove unnecessary onload hack from mathjax macro -
5368
: Flexbox classes specificity fixes -
5331
: fix raw_input CSS -
5395
: urlencode images for rst files -
5049
: update quickhelp on adding and removing shortcuts -
5391
: Fix Gecko (Netscape) keyboard handling -
5387
: Respect 'r' characters in nbconvert. -
5399
: Revert PR #5388 -
5388
: Suppress output even when a comment follows ;. Fixes #4525. -
5394
: nbconvert doc update -
5359
: do not install less sources -
5346
: give hint on where to find custom.js -
5357
: catch exception in copystat -
5380
: Remove DefineShortVerb... line from latex base template -
5376
: elide long containers in pretty -
5310
: remove raw cell placeholder on focus, closes #5238 -
5332
: semantic names for indicator icons -
5386
: Fix import of socketserver on Python 3 -
5360
: remove some redundant font-family: monospace -
5379
: don't instantiate Application just for default logger -
5372
: Don't autoclose strings -
5296
: unify keyboard shortcut and codemirror interaction -
5349
: Make Hub.registration_timeout configurable -
5340
: install bootstrap-tour css -
5335
: Update docstring for deepreload module -
5321
: Improve assignment regex to match more tuple unpacking syntax -
5325
: add NotebookNotary to NotebookApp's class list -
5313
: avoid loading preprocessors twice -
5308
: fix HTML capitalization in Highlight2HTML -
5295
: OutputArea.append_type functions are not prototype methods -
5318
: Fix local import of select_figure_formats -
5300
: Fix NameError: name '_rl' is not defined -
5292
: focus next cell on shift+enter -
5291
: debug occasional error in test_queue_status -
5289
: Finishing up #5274 (widget paths fixes) -
5232
: Make nbconvert html full output like notebook's html. -
5288
: Correct initial state of kernel status indicator -
5253
: display any output from this session in terminal console -
4802
: Tour of the notebook UI (was UI elements inline with highlighting) -
5285
: Update signature presentation in pinfo classes -
5268
: Refactoring Notebook.command_mode -
5226
: Don't run PYTHONSTARTUP file if a file or code is passed -
5283
: Remove Widget.closed attribute -
5279
: nbconvert: Make sure node is atleast version 0.9.12 -
5281
: fix a typo introduced by a rebased PR -
5280
: append Firefox overflow-x fix -
5277
: check that PIL can save JPEG to BytesIO -
5044
: Store timestamps for modules to autoreload -
5278
: Update whatsnew doc from pr files -
5276
: Fix kernel restart in case connection file is deleted. -
5272
: allow highlighting language to be set from notebook metadata -
5158
: log refusal to serve hidden directories -
5188
: New events system -
5265
: Missing class def for TimeoutError -
5267
: normalize unicode in notebook API tests -
5076
: Refactor keyboard handling -
5241
: Add some tests for utils -
5261
: Don't allow edit mode up arrow to continue past index == 0 -
5223
: use on-load event to trigger resizable images -
5252
: make one strptime call at import of jsonutil -
5153
: Dashboard sorting -
5169
: Allow custom header -
5242
: clear _reply_content cache before using it -
5194
: require latex titles to be ascii -
5244
: try to avoid EADDRINUSE errors on travis -
5245
: support extracted output in HTML template -
5209
: make input_area css generic to cells -
5246
: less %pylab, more cowbell! -
4895
: Improvements to %run completions -
5243
: Add Javscript to base display priority list. -
5175
: Audit .html() calls take #2 -
5146
: Dual mode bug fixes. -
5207
: Children fire event -
5215
: Dashboard "Running" Tab -
5240
: Remove unused IPython.nbconvert.utils.console module -
5239
: Fix exclusion of tests directories from coverage reports -
5203
: capture some logging/warning output in some tests -
5216
: fixup positional arg handling in notebook app -
5229
: get _ipython_display method safely -
5234
: DOC : modified docs is HasTraits.traits and HasTraits.class_traits -
5221
: Change widget children List to Tuple. -
5231
: don't forget base_url when updating address bar in rename -
5173
: Moved widget files into static/widgets/* -
5222
: Unset PYTHONWARNINGS envvar before running subprocess tests. -
5172
: Prevent page breaks when printing notebooks via print-view. -
4985
: Add automatic Closebrackets function to Codemirror. -
5220
: Make traitlets notify check more robust against classes redefining equality and bool -
5197
: If there is an error comparing traitlet values when setting a trait, default to go ahead and notify of the new value. -
5210
: fix pyreadline import in rlineimpl -
5212
: Wrap nbconvert Markdown/Heading cells in live divs -
5200
: Allow to pass option to jinja env -
5202
: handle nodejs executable on debian -
5112
: band-aid for completion -
5187
: handle missing output metadata in nbconvert -
5181
: use gnureadline on OS X -
5136
: set default value from signature defaults in interact -
5132
: remove application/pdf->pdf transform in javascript -
5116
: reorganize who knows what about paths -
5165
: Don't introspect __call__ for simple callables -
5170
: Added msg_throttle sync=True widget traitlet -
5191
: Translate markdown link to rst -
5037
: FF Fix: alignment and scale of text widget -
5179
: remove websocket url -
5110
: add InlineBackend.print_figure_kwargs -
5147
: Some template URL changes -
5100
: remove base_kernel_url -
5163
: Simplify implementation of TemporaryWorkingDirectory. -
5166
: remove mktemp usage -
5133
: don't use combine option on ucs package -
5089
: Remove legacy azure nbmanager -
5159
: remove append_json reference -
5095
: handle image size metadata in nbconvert html -
5156
: fix IPython typo, closes #5155 -
5150
: fix a link that was broken -
5114
: use non-breaking space for button with no description -
4778
: add APIs for installing notebook extensions -
5125
: Fix the display of functions with keyword-only arguments on Python 3. -
5097
: minor notebook logging changes -
5047
: only validate package_data when it might be used -
5121
: fix remove event in KeyboardManager.register_events -
5119
: Removed 'list' view from Variable Inspector example -
4925
: Notebook manager api fixes -
4996
: require print_method to be a bound method -
5108
: require specifying the version for gh-pages -
5111
: Minor typo in docstring of IPython.parallel DirectView -
5098
: mostly debugging changes for IPython.parallel -
5087
: trust cells with no output -
5059
: Fix incorrect Patch logic in widget code -
5075
: More flexible box model fixes -
5091
: Provide logging messages in ipcluster log when engine or controllers fail to start -
5090
: Print a warning when iptest is run from the IPython source directory -
5077
: flush replies when entering an eventloop -
5055
: Minimal changes to import IPython from IronPython -
5078
: Updating JS tests README.md -
5083
: don't create js test directories unless they are being used -
5062
: adjust some events in nb_roundtrip -
5043
: various unicode / url fixes -
5066
: remove (almost) all mentions of pylab from our examples -
4977
: ensure scp destination directories exist (with mkdir -p) -
5053
: Move&rename JS tests -
5067
: show traceback in widget handlers -
4920
: Adding PDFFormatter and kernel side handling of PDF display data -
5048
: Add edit/command mode indicator -
5061
: make execute button in menu bar match shift-enter -
5052
: Add q to toggle the pager. -
5070
: fix flex: auto -
5065
: Add example of using annotations in interact -
5063
: another pass on Interact example notebooks -
5051
: FF Fix: code cell missing hscroll (2) -
4960
: Interact/Interactive for widget -
5045
: Clear timeout in multi-press keyboard shortcuts. -
5060
: Change 'bind' to 'link' -
5039
: Expose kernel_info method on inprocess kernel client -
5058
: Fix iopubwatcher.py example script. -
5035
: FF Fix: code cell missing hscroll -
5040
: Polishing some docs -
5001
: Add directory navigation to dashboard -
5042
: Remove duplicated Channel ABC classes. -
5036
: FF Fix: ext link icon same line as link text in help menu -
4975
: setup.py changes for 2.0 -
4774
: emit event on appended element on dom -
5023
: Widgets- add ability to pack and unpack arrays on JS side. -
5003
: Fix pretty reprs of super() objects -
4974
: make paste focus the pasted cell -
5012
: Make SelectionWidget.values a dict -
5018
: Prevent 'iptest IPython' from trying to run. -
5025
: citation2latex filter (using HTMLParser) -
5027
: pin lessc to 1.4 -
4952
: Widget test inconsistencies -
5014
: Fix command mode & popup view bug -
4842
: more subtle kernel indicator -
5017
: Add notebook examples link to help menu. -
5015
: don't write cell.trusted to disk -
5007
: Update whatsnew doc from PR files -
5010
: Fixes for widget alignment in FF -
4901
: Add a convenience class to sync traitlet attributes -
5008
: updated explanation of 'pyin' messages -
5004
: Fix widget vslider spacing -
4933
: Small Widget inconsistency fixes -
4979
: add versioning notes to small message spec changes -
4893
: add font-awesome 3.2.1 -
4982
: Live readout for slider widgets -
4813
: make help menu a template -
4939
: Embed qtconsole docs (continued) -
4964
: remove shift-= merge keyboard shortcut -
4504
: Allow input transformers to raise SyntaxError -
4929
: Fixing various modal/focus related bugs -
4971
: Fixing issues with js tests -
4972
: Work around problem in doctest discovery in Python 3.4 with PyQt -
4937
: pickle arrays with dtype=object -
4934
: ipython profile create respects --ipython-dir -
4954
: generate unicode filename -
4845
: Add Origin Checking. -
4916
: Fine tuning the behavior of the modal UI -
4966
: Ignore sys.argv for NotebookNotary in tests -
4967
: Fix typo in warning about web socket being closed -
4965
: Remove mention of iplogger from setup.py -
4962
: Fixed typos in quick-help text -
4953
: add utils.wait_for_idle in js tests -
4870
: ipython_directive, report except/warn in block and add :okexcept: :okwarning: options to suppress -
4662
: Menu cleanup -
4824
: sign notebooks -
4943
: Docs shotgun 4 -
4848
: avoid import of nearby temporary with %edit -
4950
: Two fixes for file upload related bugs -
4927
: there shouldn't be a 'files/' prefix in FileLink[s] -
4928
: use importlib.machinery when available -
4949
: Remove the docscrape modules, which are part of numpydoc -
4849
: Various unicode fixes (mostly on Windows) -
4932
: always point py3compat.input to builtin_mod.input -
4807
: Correct handling of ansi colour codes when nbconverting to latex -
4922
: Python nbconvert output shouldn't have output -
4912
: Skip some Windows io failures -
4919
: flush output before showing tracebacks -
4915
: ZMQCompleter inherits from IPCompleter -
4890
: better cleanup channel FDs -
4880
: set profile name from profile_dir -
4853
: fix setting image height/width from metadata -
4786
: Reduce spacing of heading cells -
4680
: Minimal pandoc version warning -
4908
: detect builtin docstrings in oinspect -
4911
: Don't use python -m package on Windows Python 2 -
4909
: sort dictionary keys before comparison, ordering is not guaranteed -
4374
: IPEP 23: Backbone.js Widgets -
4903
: use https for all embeds -
4894
: Shortcut changes -
4897
: More detailed documentation about kernel_cmd -
4891
: Squash a few Sphinx warnings from nbconvert.utils.lexers docstrings -
4679
: JPG compression for inline pylab -
4708
: Fix indent and center -
4789
: fix IPython.embed -
4655
: prefer marked to pandoc for markdown2html -
4876
: don't show tooltip if object is not found -
4873
: use 'combine' option to ucs package -
4732
: Accents in notebook names and in command-line (nbconvert) -
4867
: Update URL for Lawrence Hall of Science webcam image -
4868
: Static path fixes -
4858
: fix tb_offset when running a file -
4826
: some$.html( -> $ .text( -
4847
: add js kernel_info request -
4832
: allow NotImplementedError in formatters -
4803
: BUG: fix cython magic support in ipython_directive -
4865
: build listed twice in .gitignore. Removing one. -
4851
: fix tooltip token regex for single-character names -
4846
: Remove some leftover traces of irunner -
4820
: fix regex for cleaning old logs with ipcluster -
4844
: adjustments to notebook app logging -
4840
: Error in Session.send_raw() -
4819
: update CodeMirror to 3.21 -
4823
: Minor fixes for typos/inconsistencies in parallel docs -
4811
: document code mirror tab and shift-tab -
4795
: merge reveal templates -
4796
: update components -
4806
: Correct order of packages for unicode in nbconvert to LaTeX -
4800
: Qt frontend: Handle 'aborted' prompt replies. -
4794
: Compatibility fix for Python3 (Issue #4783 ) -
4799
: minor js test fix -
4788
: warn when notebook is started in pylab mode -
4772
: Notebook server info files -
4797
: be conservative about kernel_info implementation -
4787
: non-python kernels run python code with qtconsole -
4565
: various display type validations -
4703
: Math macro in jinja templates. -
4781
: Fix "Source" text for the "Other Syntax" section of the "Typesetting Math" notebook -
4776
: Manually document py3compat module. -
4533
: propagate display metadata to all mimetypes -
4785
: Replacing a for-in loop by an index loop on an array -
4780
: Updating CSS for UI example. -
3605
: Modal UI -
4758
: Python 3.4 fixes -
4735
: add some HTML error pages -
4775
: Update whatsnew doc from PR files -
4760
: Make examples and docs more Python 3 aware -
4773
: Don't wait forever for notebook server to launch/die for tests -
4768
: Qt console: Fix _prompt_pos accounting on timer flush output. -
4727
: Remove Nbconvert template loading magic -
4763
: Set numpydoc options to produce fewer Sphinx warnings. -
4770
: alway define aliases, even if empty -
4766
: add python -m entry points for everything -
4767
: remove manpages for irunner, iplogger -
4751
: Added --post-serve explanation into the nbconvert docs. -
4762
: whitelist alphanumeric characters for cookie_name -
4625
: Deprecate %profile magic -
4745
: warn on failed formatter calls -
4746
: remove redundant cls alias on Windows -
4749
: Fix bug in determination of public ips. -
4715
: restore use of tornado static_url in templates -
4748
: fix race condition in profiledir creation. -
4720
: never use ssh multiplexer in tunnels -
4658
: Bug fix for #4643: Regex object needs to be reset between calls in toolt... -
4561
: Add Formatter.pop(type) -
4712
: Docs shotgun 3 -
4713
: Fix saving kernel history in Python 2 -
4744
: don't use lazily-evaluated rc.ids in wait_for_idle -
4740
: %env can't set variables -
4737
: check every link when detecting virutalenv -
4738
: don't inject help into user_ns -
4739
: skip html nbconvert tests when their dependencies are missing -
4730
: Fix stripping continuation prompts when copying from Qt console -
4725
: Doc fixes -
4656
: Nbconvert HTTP service -
4710
: make @interactive decorator friendlier with dill -
4722
: allow purging local results as long as they are not outstanding -
4549
: Updated IPython console lexers. -
4570
: Update IPython directive -
4719
: Fix comment typo in prefilter.py -
4575
: make sure to encode URL components for API requests -
4718
: Fixed typo in displaypub -
4716
: Remove input_prefilter hook -
4691
: survive failure to bind to localhost in zmq.iostream -
4696
: don't do anything if add_anchor fails -
4711
: some typos in the docs -
4700
: use if main block in entry points -
4692
: setup.py symlink improvements -
4265
: JSON configuration file -
4505
: Nbconvert latex markdown images2 -
4608
: transparent background match ... all colors -
4678
: allow ipython console to handle text/plain display -
4706
: remove irunner, iplogger -
4701
: Delete an old dictionary available for selecting the aligment of text. -
4702
: Making reveal font-size a relative unit. -
4649
: added a quiet option to %cpaste to suppress output -
4690
: Option to spew subprocess streams during tests -
4688
: Fixed various typos in docstrings. -
4645
: CasperJs utility functions. -
4670
: Stop bundling the numpydoc Sphinx extension -
4675
: common IPython prefix for ModIndex -
4672
: Remove unused 'attic' module -
4671
: Fix docstrings in utils.text -
4669
: add missing help strings to HistoryManager configurables -
4668
: Make non-ASCII docstring unicode -
4650
: added a note about sharing of nbconvert tempates -
4646
: Fixing various output related things: -
4665
: check for libedit in readline on OS X -
4606
: Make running PYTHONSTARTUP optional -
4654
: Fixing left padding of text cells to match that of code cells. -
4306
: add raw_mimetype metadata to raw cells -
4576
: Tighten up the vertical spacing on cells and make the padding of cells more consistent -
4353
: Don't reset the readline completer after each prompt -
4567
: Adding prompt area to non-CodeCells to indent content. -
4446
: Use SVG plots in OctaveMagic by default due to lack of Ghostscript on Windows Octave -
4613
: remove configurable.created -
4631
: Use argument lists for command help tests -
4633
: Modifies test_get_long_path_name_winr32() to allow for long path names in temp dir -
4642
: Allow docs to build without PyQt installed. -
4641
: Don't check for wx in the test suite. -
4622
: make QtConsole Lexer configurable -
4594
: Fixed #2923 Move Save Away from Cut in toolbar -
4593
: don't interfere with set_next_input contents in qtconsole -
4640
: Support matplotlib's Gtk3 backend in --pylab mode -
4639
: Minor import fix to get qtconsole with --pylab=qt working -
4637
: Fixed typo in links.txt. -
4634
: Fix nbrun in notebooks with non-code cells. -
4632
: Restore the ability to run tests from a function. -
4624
: Fix crash when $EDITOR is non-ASCII -
4453
: Play nice with App Nap -
4541
: relax ipconfig matching on Windows -
4552
: add pickleutil.use_dill -
4590
: Font awesome for IPython slides -
4589
: Inherit the width of pre code inside the input code cells. -
4588
: Update reveal.js CDN to 2.5.0. -
4569
: store cell toolbar preset in notebook metadata -
4609
: Fix bytes regex for Python 3. -
4581
: Writing unicode to stdout -
4591
: Documenting codemirror shorcuts. -
4607
: Tutorial doc should link to user config intro -
4601
: test that rename fails with 409 if it would clobber -
4599
: re-cast int/float subclasses to int/float in json_clean -
4542
: new ipython history clear subcommand -
4568
: don't use lazily-evaluated rc.ids in wait_for_idle -
4572
: DOC: %profile docstring should reference %prun -
4571
: no longer need 3 suffix on travis, tox -
4566
: Fixing cell_type in CodeCell constructor. -
4563
: Specify encoding for reading notebook file. -
4452
: support notebooks in %run -
4546
: fix warning condition on notebook startup -
4540
: Apidocs3 -
4553
: Fix Python 3 handling of urllib -
4543
: make hiding of initial namespace optional -
4517
: send shutdown_request on exit of ipython console -
4528
: improvements to bash completion -
4532
: Hide dynamically defined metaclass base from Sphinx. -
4515
: Spring Cleaning, and Load speedup -
4529
: note routing identities needed for input requests -
4514
: allow restart in %run -d -
4527
: add redirect for 1.0-style 'files/' prefix links -
4526
: Allow unicode arguments to passwd_check on Python 2 -
4403
: Global highlight language selection. -
4250
: outputarea.js: Wrap inline SVGs inside an iframe -
4521
: Read wav files in binary mode -
4444
: Css cleaning -
4523
: Use username and password for MongoDB on ShiningPanda -
4510
: Update whatsnew from PR files -
4441
: add setup.py jsversion -
4518
: Fix for race condition in url file decoding. -
4497
: don't automatically unpack datetime objects in the message spec -
4506
: wait for empty queues as well as load-balanced tasks -
4492
: Configuration docs refresh -
4508
: Fix some uses of map() in Qt console completion code. -
4498
: Daemon StreamCapturer -
4499
: Skip clipboard test on unix systems if headless. -
4460
: Better clipboard handling, esp. with pywin32 -
4496
: Pass nbformat object to write call to save .py script -
4466
: various pandoc latex fixes -
4473
: Setup for Python 2/3 -
4459
: protect against broken repr in lib.pretty -
4457
: Use ~/.ipython as default config directory -
4489
: check realpath of env in init_virtualenv -
4490
: fix possible race condition in test_await_data -
4476
: Fix: Remove space added by display(JavaScript) on page reload -
4398
: [Notebook] Deactivate tooltip on tab by default. -
4480
: Docs shotgun 2 -
4488
: fix typo in message spec doc -
4479
: yet another JS race condition fix -
4477
: Allow incremental builds of the html_noapi docs target -
4470
: Various Config object cleanups -
4410
: make close-and-halt work on new tabs in Chrome -
4469
: Python 3 & getcwdu -
4451
: fix: allow JS test to run after shutdown test -
4456
: Simplify StreamCapturer for subprocess testing -
4464
: Correct description for Bytes traitlet type -
4465
: Clean up MANIFEST.in -
4461
: Correct TypeError message in svg2pdf -
4458
: use signalstatus if exit status is undefined -
4438
: Single codebase Python 3 support (again) -
4198
: Version conversion, support for X to Y even if Y < X (nbformat) -
4415
: More tooltips in the Notebook menu -
4450
: remove monkey patch for older versions of tornado -
4423
: Fix progress bar and scrolling bug. -
4435
: raise 404 on not found static file -
4442
: fix and add shim for change introduce by #4195 -
4436
: allow require("nbextensions/extname") to load from IPYTHONDIR/nbextensions -
4437
: don't compute etags in static file handlers -
4427
: notebooks should always have one checkpoint -
4425
: fix js pythonisme -
4195
: IPEP 21: widget messages -
4434
: Fix broken link for Dive Into Python. -
4428
: bump minimum tornado version to 3.1.0 -
4302
: Add an Audio display class -
4285
: Notebook javascript test suite using CasperJS -
4420
: Allow checking for backports via milestone -
4426
: set kernel cwd to notebook's directory -
4389
: By default, Magics inherit from Configurable -
4393
: Capture output from subprocs during test, and display on failure -
4419
: define InlineBackend configurable in its own file -
4303
: Multidirectory support for the Notebook -
4371
: Restored ipython profile locate dir and fixed typo. (Fixes #3708). -
4414
: Specify unicode type properly in rmagic -
4413
: don't instantiate IPython shell as class attr -
4400
: Remove 5s wait on inactivity on GUI inputhook loops -
4412
: Fix traitlet _notify_trait by-ref issue -
4378
: split adds new cell above, rather than below -
4405
: Bring display of builtin types and functions in line with Py 2 -
4367
: clean up of documentation files -
4401
: Provide a name of the HistorySavingThread -
4384
: fix menubar height measurement -
4377
: fix tooltip cancel -
4293
: Factorise code in tooltip for julia monkeypatching -
4292
: improve js-completer logic. -
4363
: set_next_input: keep only last input when repeatedly called in a single cell -
4382
: Use safe_hasattr in dir2 -
4379
: fix (CTRL-M -) shortcut for splitting cell in FF -
4380
: Test and fixes for localinterfaces -
4372
: Don't assume that SyntaxTB is always called with a SyntaxError -
4342
: Return value directly from the try block and avoid a variable -
4154
: Center LaTeX and figures in markdown -
4311
: %load -s to load specific functions or classes -
4350
: WinHPC launcher fixes -
4345
: Make irunner compatible with upcoming pexpect 3.0 interface -
4276
: Support container methods in config -
4359
: test_pylabtools also needs to modify matplotlib.rcParamsOrig -
4355
: remove hardcoded box-orient -
4333
: Add Edit Notebook Metadata to Edit menu -
4349
: Script to update What's New file -
4348
: Call PDF viewer after latex compiling (nbconvert) -
4346
: getpass() on Windows & Python 2 needs bytes prompt -
4304
: use netifaces for faster IPython.utils.localinterfaces -
4305
: Add even more ways to populate localinterfaces -
4313
: remove strip_math_space -
4325
: Some changes to improve readability. -
4281
: Adjust tab completion widget if too close to bottom of page. -
4347
: Remove pycolor script -
4322
: Scroll to the top after change of slides in the IPython slides -
4289
: Fix scrolling output (not working post clear_output changes) -
4343
: Make parameters for kernel start method more general -
4237
: Keywords should shadow magic functions -
4338
: adjust default value of level in sync_imports -
4328
: Remove unused loop variable. -
4340
: fix mathjax download url to new GitHub format -
4336
: use simple replacement rather than string formatting in format_kernel_cmd -
4264
: catch unicode error listing profiles -
4314
: catch EACCES when binding notebook app -
4324
: Remove commented addthis toolbar -
4327
: Use the with statement to open a file. -
4318
: fix initial sys.path -
4315
: Explicitly state what version of Pandoc is supported in docs/install -
4316
: underscore missing on notebook_p4 -
4295
: Implement boundary option for load magic (#1093) -
4300
: traits defauts are strings not object -
4297
: Remove an unreachable return statement. -
4260
: Use subprocess for system_raw -
4277
: add nbextensions -
4294
: don't require tornado 3 in --post serve -
4270
: adjust Scheduler timeout logic -
4278
: add -a to easy_install command in libedit warning -
4282
: Enable automatic line breaks in MathJax. -
4279
: Fixing line-height of list items in tree view. -
4253
: fixes #4039. -
4131
: Add module's name argument in %%cython magic -
4269
: Add mathletters option and longtable package to latex_base.tplx -
4230
: Switch correctly to the user's default matplotlib backend after inline. -
4271
: Hopefully fix ordering of output on ShiningPanda -
4239
: more informative error message for bad serialization -
4263
: Fix excludes for IPython.testing -
4112
: nbconvert: Latex template refactor -
4261
: Fixing a formatting error in the custom display example notebook. -
4259
: Fix Windows test exclusions -
4229
: Clear_output: Animation & widget related changes. -
4151
: Refactor alias machinery -
4153
: make timeit return an object that contains values -
4258
: to-backport label is now 1.2 -
4242
: Allow passing extra arguments to iptest through for nose -
4257
: fix unicode argv parsing -
4166
: avoid executing code in utils.localinterfaces at import time -
4214
: engine ID metadata should be unicode, not bytes -
4232
: no highlight if no language specified -
4218
: Fix display of SyntaxError when .py file is modified -
4207
: add setup.py css command -
4224
: clear previous callbacks on execute -
4180
: Iptest refactoring -
4105
: JS output area misaligned -
4220
: Various improvements to docs formatting -
4187
: Select adequate highlighter for cell magic languages -
4228
: update -dev docs to reflect latest stable version -
4219
: Drop bundled argparse -
3851
: Adds an explicit newline for pretty-printing. -
3622
: Drop fakemodule -
4080
: change default behavior of database task storage -
4197
: enable cython highlight in notebook -
4225
: Updated docstring for core.display.Image -
4175
: nbconvert: Jinjaless exporter base -
4208
: Added a lightweight "htmlcore" Makefile entry -
4209
: Magic doc fixes -
4217
: avoid importing numpy at the module level -
4213
: fixed dead link in examples/notebooks readme to Part 3 -
4183
: ESC should be handled by CM if tooltip is not on -
4193
: Update for #3549: Append Firefox overflow-x fix -
4205
: use TextIOWrapper when communicating with pandoc subprocess -
4204
: remove some extraneous print statements from IPython.parallel -
4201
: HeadingCells cannot be split or merged -
4048
: finish up speaker-notes PR -
4079
: trigger Kernel.status_started after websockets open -
4186
: moved DummyMod to proper namespace to enable dill pickling -
4190
: update version-check message in setup.py and IPython.__init__ -
4188
: Allow user_ns trait to be None -
4189
: always fire LOCAL_IPS.extend(PUBLIC_IPS) -
4174
: various issues in markdown and rst templates -
4178
: add missing data_javascript -
4168
: Py3 failing tests -
4181
: nbconvert: Fix, sphinx template not removing new lines from headers -
4043
: don't 'restore_bytes' in from_JSON -
4149
: reuse more kernels in kernel tests -
4163
: Fix for incorrect default encoding on Windows. -
4136
: catch javascript errors in any output -
4171
: add nbconvert config file when creating profiles -
4172
: add ability to check what PRs should be backported in backport_pr -
4167
: --fast flag for test suite! -
4125
: Basic exercise of ipython [subcommand] -h and help-all -
4085
: nbconvert: Fix sphinx preprocessor date format string for Windows -
4159
: don't split .cell and div.cell CSS -
4165
: Remove use of parametric tests -
4158
: generate choices for --gui configurable from real mapping -
4083
: Implement a better check for hidden values for %who etc. -
4147
: Reference notebook examples, fixes #4146. -
4065
: do not include specific css in embedable one -
4092
: nbconvert: Fix for unicode html headers, Windows + Python 2.x -
4074
: close Client sockets if connection fails -
4064
: Store default codemirror mode in only 1 place -
4104
: Add way to install MathJax to a particular profile -
4161
: Select name when renaming a notebook -
4160
: Add quotes around ".[notebook]" in readme -
4144
: help_end transformer shouldn't pick up ? in multiline string -
4090
: Add LaTeX citation handling to nbconvert -
4143
: update example custom.js -
4142
: DOC: unwrap openssl line in public_server doc -
4126
: update tox.ini -
4141
: add files with a separate add call in backport_pr -
4137
: Restore autorestore option for storemagic -
4098
: pass profile-dir instead of profile name to Kernel -
4120
: support input in Python 2 kernels -
4088
: nbconvert: Fix coalescestreams line with incorrect nesting causing strange behavior -
4060
: only strip continuation prompts if regular prompts seen first -
4132
: Fixed name error bug in function safe_unicode in module py3compat. -
4121
: move test_kernel from IPython.zmq to IPython.kernel -
4118
: ZMQ heartbeat channel: catch EINTR exceptions and continue. -
4070
: New changes should go into pr/ folder -
4054
: use unicode for HTML export -
4106
: fix a couple of default block values -
4107
: update parallel magic tests with capture_output API -
4102
: Fix clashes between debugger tests and coverage.py -
4115
: Update docs on declaring a magic function -
4101
: restore accidentally removed EngineError -
4096
: minor docs changes -
4094
: Update target branch before backporting PR -
4069
: Drop monkeypatch for pre-1.0 nose -
4056
: respect pylab_import_all when --pylab specified at the command-line -
4091
: Make Qt console banner configurable -
4086
: fix missing errno import -
4084
: Use msvcrt.getwch() for Windows pager. -
4073
: renamepost_processors
submodule topostprocessors
-
4075
: Update supported Python versions in tools/test_pr -
4068
: minor bug fix, define 'cell' in dialog.js. -
4044
: rename call methods to transform and postprocess -
3744
: capture rich output as well as stdout/err in capture_output -
3969
: "use strict" in most (if not all) our javascript -
4030
: exclude .git in MANIFEST.in -
4047
: Use istype() when checking if canned object is a dict -
4031
: don't close_fds on Windows -
4029
: bson.Binary moved -
3883
: skip test on unix when x11 not available -
3863
: Added working speaker notes for slides. -
4035
: Fixed custom jinja2 templates being ignored when setting template_path -
4002
: Drop Python 2.6 and 3.2 -
4026
: small doc fix in nbconvert -
4016
: Fix IPython.start* functions -
4021
: Fix parallel.client.View map() on numpy arrays -
4022
: DOC: fix links to matplotlib, notebook docs -
4018
: Fix warning when running IPython.kernel tests -
4017
: Add REPL-like printing of final/return value to %%R cell magic -
4019
: Test skipping without unicode paths -
4008
: Transform code before %prun/%%prun runs -
4014
: Fix typo in ipapp -
3997
: DOC: typos + rewording in examples/notebooks/Cell Magics.ipynb -
3914
: nbconvert: Transformer tests -
3987
: get files list in backport_pr -
3923
: nbconvert: Writer tests -
3974
: nbconvert: Fix app tests on Window7 w/ Python 3.3 -
3937
: make tab visible in codemirror and light red background -
3933
: nbconvert: Post-processor tests -
3978
: fix --existing with non-localhost IP -
3939
: minor checkpoint cleanup -
3955
: complete on % for magic in notebook -
3981
: BF: fix nbconert rst input prompt spacing -
3960
: Don't make sphinx a dependency for importing nbconvert -
3973
: logging.Formatter is not new-style in 2.6
Issues (434):
-
5476
: For 2.0: Fix links in Notebook Help Menu -
5337
: Examples reorganization -
5436
: CodeMirror shortcuts in QuickHelp -
5444
: Fix numeric verification for Int and Float text widgets. -
5443
: Int and Float Widgets don't allow negative signs -
5449
: Stretch keyboard shortcut dialog -
5471
: Add coding magic comment to nbconvert Python template -
5470
: UTF-8 Issue When Converting Notebook to a Script. -
5369
: FormatterWarning for SVG matplotlib output in notebook -
5460
: Can't start the notebook server specifying a notebook -
2918
: CodeMirror related issues. -
5431
: update github_stats and gh_api for 2.0 -
4887
: Add tests for modal UI -
5290
: Add dual mode JS tests -
5448
: Cmd+/ shortcut doesn't work in IPython master -
5447
: Add %%python2 cell magic -
5442
: Make a "python2" alias or rename the "python"cell magic. -
2495
: non-ascii characters in the path -
4554
: dictDB: Exception due to str to datetime comparission -
5006
: Comm code is not run in the same context as notebook code -
5118
: Weird interact behavior -
5401
: Empty code cells in nbconvert rst output cause problems -
5434
: fix check for empty cells in rst template -
4944
: Trouble finding ipynb path in Windows 8 -
4605
: Change the url of Editor Shorcuts in the notebook menu. -
5425
: Update COPYING.txt -
5348
: BUG: HistoryAccessor.get_session_info(0) - exception -
5293
: Javascript("element.append()") looks broken. -
5363
: Disable saving if notebook has stopped loading -
5189
: Tooltip pager mode is broken -
5330
: Updates to shell reference doc -
5397
: Accordion widget broken -
5106
: Flexbox CSS specificity bugs -
5297
: tooltip triggers focus bug -
5417
: scp checking for existence of directories: directory names are incorrect -
5302
: Parallel engine registration fails for slow engines -
5334
: notebook's split-cell shortcut dangerous / incompatible with Neo layout (for instance) -
5324
: Style of raw_input UI is off in notebook -
5350
: Converting notebooks with spaces in their names to RST gives broken images -
5049
: update quickhelp on adding and removing shortcuts -
4941
: Eliminating display of intermediate stages in progress bars -
5345
: nbconvert to markdown does not use backticks -
5357
: catch exception in copystat -
5351
: Notebook saving fails on smb share -
4946
: TeX produced cannot be converted to PDF -
5347
: pretty print list too slow -
5238
: Raw cell placeholder is not removed when you edit the cell -
5382
: Qtconsole doesn't run in Python 3 -
5378
: Unexpected and new conflict between PyFileConfigLoader and IPythonQtConsoleApp -
4945
: Heading/cells positioning problem and cell output wrapping -
5084
: Consistent approach for HTML/JS output on nbviewer -
4902
: print preview does not work, custom.css not found -
5336
: TypeError in bootstrap-tour.min.js -
5303
: Changed Hub.registration_timeout to be a config input. -
995
: Paste-able mode in terminal -
5305
: Tuple unpacking for shell escape -
5232
: Make nbconvert html full output like notebook's html. -
5224
: Audit nbconvert HTML output -
5253
: display any output from this session in terminal console -
5251
: ipython console ignoring some stream messages? -
4802
: Tour of the notebook UI (was UI elements inline with highlighting) -
5103
: Moving Constructor definition to the top like a Function definition -
5264
: Test failures on master with Anaconda -
4833
: Serve /usr/share/javascript at /_sysassets/javascript/ in notebook -
5071
: Prevent %pylab from clobbering interactive -
5282
: Exception in widget __del__ methods in Python 3.4. -
5280
: append Firefox overflow-x fix -
5120
: append Firefox overflow-x fix, again -
4127
: autoreload shouldn't rely on .pyc modification times -
5272
: allow highlighting language to be set from notebook metadata -
5050
: Notebook cells truncated with Firefox -
4839
: Error in Session.send_raw() -
5188
: New events system -
5076
: Refactor keyboard handling -
4886
: Refactor and consolidate different keyboard logic in JavaScript code -
5002
: the green cell border moving forever in Chrome, when there are many code cells. -
5259
: Codemirror still active in command mode -
5219
: Output images appear as small thumbnails (Notebook) -
4829
: Not able to connect qtconsole in Windows 8 -
5152
: Hide __pycache__ in dashboard directory list -
5151
: Case-insesitive sort for dashboard list -
4603
: Warn when overwriting a notebook with upload -
4895
: Improvements to %run completions -
3459
: Filename completion when run script with %run -
5225
: Add JavaScript to nbconvert HTML display priority -
5034
: Audit the places where we call .html(something) -
5094
: Dancing cells in notebook -
4999
: Notebook focus effects -
5149
: Clicking on a TextBoxWidget in FF completely breaks dual mode. -
5207
: Children fire event -
5227
: display_method of objects with custom __getattr__ -
5236
: Cursor keys do not work to leave Markdown cell while it's being edited -
5205
: Use CTuple traitlet for Widget children -
5230
: notebook rename does not respect url prefix -
5218
: Test failures with Python 3 and enabled warnings -
5115
: Page Breaks for Print Preview Broken by display: flex - Simple CSS Fix -
5024
: Make nbconvert HTML output smart about page breaking -
4985
: Add automatic Closebrackets function to Codemirror. -
5184
: print 'xa' crashes the interactive shell -
5214
: Downloading notebook as Python (.py) fails -
5211
: AttributeError: 'module' object has no attribute '_outputfile' -
5206
: [CSS?] Inconsistencies in nbconvert divs and IPython Notebook divs? -
5201
: node != nodejs within Debian packages -
5112
: band-aid for completion -
4860
: Completer As-You-Type Broken -
5116
: reorganize who knows what about paths -
4973
: Adding security.js with 1st attempt at is_safe -
5164
: test_oinspect.test_calltip_builtin failure with python3.4 -
5127
: Widgets: skip intermediate callbacks during throttling -
5013
: Widget alignment differs between FF and Chrome -
5141
: tornado error static file -
5160
: TemporaryWorkingDirectory incompatible with python3.4 -
5140
: WIP: %kernels magic -
4987
: Widget lifecycle problems -
5129
: UCS package break latex export on non-ascii -
4986
: Cell horizontal scrollbar is missing in FF but not in Chrome -
4685
: nbconvert ignores image size metadata -
5155
: Notebook logout button does not work (source typo) -
2678
: Ctrl-m keyboard shortcut clash on Chrome OS -
5113
: ButtonWidget without caption wrong height. -
4778
: add APIs for installing notebook extensions -
5046
: python setup.py failed vs git submodule update worked -
4925
: Notebook manager api fixes -
5073
: Cannot align widgets horizontally in the notebook -
4996
: require print_method to be a bound method -
4990
: _repr_html exception reporting corner case when using type(foo) -
5099
: Notebook: Changing base_project_url results in failed WebSockets call -
5096
: Client.map is not fault tolerant -
4997
: Inconsistent %matplotlib qt behavior -
5041
: Remove more .html(...) calls. -
5078
: Updating JS tests README.md -
4977
: ensure scp destination directories exist (with mkdir -p) -
3411
: ipython parallel: scp failure. -
5064
: Errors during interact display at the terminal, not anywhere in the notebook -
4921
: Add PDF formatter and handling -
4920
: Adding PDFFormatter and kernel side handling of PDF display data -
5048
: Add edit/command mode indicator -
4889
: Add UI element for indicating command/edit modes -
5052
: Add q to toggle the pager. -
5000
: Closing pager with keyboard in modal UI -
5069
: Box model changes broke the Keyboard Shortcuts help modal -
4960
: Interact/Interactive for widget -
4883
: Implement interact/interactive for widgets -
5038
: Fix multiple press keyboard events -
5054
: UnicodeDecodeError: 'ascii' codec can't decode byte 0xc6 in position 1: ordinal not in range(128) -
5031
: Bug during integration of IPython console in Qt application -
5057
: iopubwatcher.py example is broken. -
4747
: Add event for output_area adding an output -
5001
: Add directory navigation to dashboard -
5016
: Help menu external-link icons break layout in FF -
4885
: Modal UI behavior changes -
5009
: notebook signatures don't work -
4975
: setup.py changes for 2.0 -
4774
: emit event on appended element on dom -
5020
: Python Lists translated to javascript objects in widgets -
5003
: Fix pretty reprs of super() objects -
5012
: Make SelectionWidget.values a dict -
4961
: Bug when constructing a selection widget with both values and labels -
4283
: A < in a markdown cell strips cell content when converting to latex -
4006
: iptest IPython broken -
4251
: & escaped to & in tex ? -
5027
: pin lessc to 1.4 -
4323
: Take 2: citation2latex filter (using HTMLParser) -
4196
: Printing notebook from browser gives 1-page truncated output -
4842
: more subtle kernel indicator -
4057
: No path to notebook examples from Help menu -
5015
: don't write cell.trusted to disk -
4617
: Changed url link in Help dropdown menu. -
4976
: Container widget layout broken on Firefox -
4981
: Vertical slider layout broken -
4793
: Message spec changes related to clear_output -
4982
: Live readout for slider widgets -
4813
: make help menu a template -
4989
: Filename tab completion completely broken -
1380
: Tab should insert 4 spaces in # comment lines -
2888
: spaces vs tabs -
1193
: Allow resizing figures in notebook -
4504
: Allow input transformers to raise SyntaxError -
4697
: Problems with height after toggling header and toolbar... -
4951
: TextWidget to code cell command mode bug. -
4809
: Arbitrary scrolling (jumping) in clicks in modal UI for notebook -
4971
: Fixing issues with js tests -
4972
: Work around problem in doctest discovery in Python 3.4 with PyQt -
4892
: IPython.qt test failure with python3.4 -
4863
: BUG: cannot create an OBJECT array from memory buffer -
4704
: Subcommand profile ignores --ipython-dir -
4845
: Add Origin Checking. -
4870
: ipython_directive, report except/warn in block and add :okexcept: :okwarning: options to suppress -
4956
: Shift-Enter does not move to next cell -
4662
: Menu cleanup -
4824
: sign notebooks -
4848
: avoid import of nearby temporary with %edit -
4731
: %edit files mistakenly import modules in /tmp -
4950
: Two fixes for file upload related bugs -
4871
: Notebook upload fails after Delete -
4825
: File Upload URL set incorrectly -
3867
: display.FileLinks should work in the exported html verion of a notebook -
4948
: reveal: ipython css overrides reveal themes -
4947
: reveal: slides that are too big? -
4051
: Test failures with Python 3 and enabled warnings -
3633
: outstanding issues over in ipython/nbconvert repo -
4087
: Sympy printing in the example notebook -
4627
: Document various QtConsole embedding approaches. -
4849
: Various unicode fixes (mostly on Windows) -
3653
: autocompletion in "from package import <tab>" -
4583
: overwrite? prompt gets EOFError in 2 process -
4807
: Correct handling of ansi colour codes when nbconverting to latex -
4611
: Document how to compile .less files in dev docs. -
4618
: "Editor Shortcuts" link is broken in help menu dropdown notebook -
4522
: DeprecationWarning: the sets module is deprecated -
4368
: No symlink from ipython to ipython3 when inside a python3 virtualenv -
4234
: Math without $$ doesn't show up when converted to slides -
4194
: config.TerminalIPythonApp.nosep does not work -
1491
: prefilter not called for multi-line notebook cells -
4001
: Windows IPython executable /scripts/ipython not working -
3959
: think more carefully about text wrapping in nbconvert -
4907
: Test for traceback depth fails on Windows -
4906
: Test for IPython.embed() fails on Windows -
4912
: Skip some Windows io failures -
3700
: stdout/stderr should be flushed printing exception output... -
1181
: greedy completer bug in terminal console -
2032
: check for a few places we should be using DEFAULT_ENCODING -
4882
: Too many files open when starting and stopping kernel repeatedly -
4880
: set profile name from profile_dir -
4238
: parallel.Client() not using profile that notebook was run with? -
4853
: fix setting image height/width from metadata -
4786
: Reduce spacing of heading cells -
4680
: Minimal pandoc version warning -
3707
: nbconvert: Remove IPython magic commands from --format="python" output -
4130
: PDF figures as links from png or svg figures -
3919
: Allow --profile to be passed a dir. -
2136
: Handle hard newlines in pretty printer -
4790
: Notebook modal UI: "merge cell below" key binding, shift+=, does not work with some keyboard layouts -
4884
: Keyboard shortcut changes -
1184
: slow handling of keyboard input -
4913
: Mathjax, Markdown, tex, env* and italic -
3972
: nbconvert: Template output testing -
4903
: use https for all embeds -
4874
: --debug does not work if you set .kernel_cmd -
4679
: JPG compression for inline pylab -
4708
: Fix indent and center -
4789
: fix IPython.embed -
4759
: Application._load_config_files log parameter default fails -
3153
: docs / file menu: explain how to exit the notebook -
4791
: Did updates to ipython_directive bork support for cython magic snippets? -
4385
: "Part 4 - Markdown Cells.ipynb" nbviewer example seems not well referenced in current online documentation page http://ipython.org/ipython-doc/stable/interactive/notebook.htm -
4655
: prefer marked to pandoc for markdown2html -
3441
: Fix focus related problems in the notebook -
3402
: Feature Request: Save As (latex, html,..etc) as a menu option in Notebook rather than explicit need to invoke nbconvert -
3224
: Revisit layout of notebook area -
2746
: rerunning a cell with long output (exception) scrolls to much (html notebook) -
2667
: can't save opened notebook if accidently delete the notebook in the dashboard -
3026
: Reporting errors from _repr<type>_ methods -
1844
: Notebook does not exist and permalinks -
2450
: [closed PR] Prevent jumping of window to input when output is clicked. -
3166
: IPEP 16: Notebook multi directory dashboard and URL mapping -
3691
: Slight misalignment of Notebook menu bar with focus box -
4875
: Empty tooltip with object_found = false still being shown -
4432
: The SSL cert for the MathJax CDN is invalid and URL is not protocol agnostic -
2633
: Help text should leave current cell active -
3976
: DOC: Pandas link on the notebook help menu? -
4082
: /new handler redirect cached by browser -
4298
: Slow ipython --pylab and ipython notebook startup -
4545
: %store magic not working -
4610
: toolbar UI enhancements -
4782
: New modal UI -
4732
: Accents in notebook names and in command-line (nbconvert) -
4752
: link broken in docs/examples -
4835
: running ipython on python files adds an extra traceback frame -
4792
: repr_html exception warning on qtconsole with pandas #4745 -
4834
: function tooltip issues -
4808
: Docstrings in Notebook not displayed properly and introspection -
4846
: Remove some leftover traces of irunner -
4810
: ipcluster bug in clean_logs flag -
4812
: update CodeMirror for the notebook -
671
: add migration guide for old IPython config -
4783
: ipython 2dev under windows / (win)python 3.3 experiment -
4772
: Notebook server info files -
4765
: missing build script for highlight.js -
4787
: non-python kernels run python code with qtconsole -
4703
: Math macro in jinja templates. -
4595
: ipython notebook XSS vulnerable -
4776
: Manually document py3compat module. -
4686
: For-in loop on an array in cell.js -
3605
: Modal UI -
4769
: Ipython 2.0 will not startup on py27 on windows -
4482
: reveal.js converter not including CDN by default? -
4761
: ipv6 address triggers cookie exception -
4580
: rename or remove %profile magic -
4643
: Docstring does not open properly -
4714
: Static URLs are not auto-versioned -
2573
: document code mirror keyboard shortcuts -
4717
: hang in parallel.Client when using SSHAgent -
4544
: Clarify the requirement for pyreadline on Windows -
3451
: revisit REST /new handler to avoid systematic crawling. -
2922
: File => Save as '.py' saves magic as code -
4728
: Copy/Paste stripping broken in version > 0.13.x in QTConsole -
4539
: Nbconvert: Latex to PDF conversion fails on notebooks with accented letters -
4721
: purge_results with jobid crashing - looking for insight -
4620
: Notebook with ? in title defies autosave, renaming and deletion. -
4574
: Hash character in notebook name breaks a lot of things -
4709
: input_prefilter hook not called -
1680
: qtconsole should support --no-banner and custom banner -
4689
: IOStream IP address configurable -
4698
: Missing "if __name__ == '__main__':" check in /usr/bin/ipython -
4191
: NBConvert: markdown inline and locally referenced files have incorrect file location for latex -
2865
: %%!? does not display the shell execute docstring -
1551
: Notebook should be saved before printing -
4612
: remove Configurable.created ? -
4629
: Lots of tests fail due to space in sys.executable -
4644
: Fixed URLs for notebooks -
4621
: IPython 1.1.0 Qtconsole syntax highlighting highlights python 2 only built-ins when using python 3 -
2923
: Move Delete Button Away from Save Button in the HTML notebook toolbar -
4615
: UnicodeDecodeError -
4431
: ipython slow in os x mavericks? -
4538
: DOC: document how to change ipcontroller-engine.json in case controller was started with --ip="*" -
4551
: Serialize methods and closures -
4081
: [Nbconvert][reveal] link to font awesome ? -
4602
: "ipcluster stop" fails after "ipcluster start --daemonize" using python3.3 -
4578
: NBconvert fails with unicode errors when --stdout and file redirection is specified and HTML entities are present -
4600
: Renaming new notebook to an exist name silently deletes the old one -
4598
: Qtconsole docstring pop-up fails on method containing defaulted enum argument -
951
: Remove Tornado monkeypatch -
4564
: Notebook save failure -
4562
: nbconvert: Default encoding problem on OS X -
1675
: add file_to_run=file.ipynb capability to the notebook -
4516
: ipython console doesn't send a shutdown_request -
3043
: can't restart pdb session in ipython -
4524
: Fix bug with non ascii passwords in notebook login -
1866
: problems rendering an SVG? -
4520
: unicode error when trying Audio('data/Bach Cello Suite #3.wav') -
4493
: Qtconsole cannot print an ISO8601 date at nanosecond precision -
4502
: intermittent parallel test failure test_purge_everything -
4495
: firefox 25.0: notebooks report "Notebook save failed", .py script save fails, but .ipynb save succeeds -
4245
: nbconvert latex: code highlighting causes error -
4486
: Test for whether inside virtualenv does not work if directory is symlinked -
4485
: Incorrect info in "Messaging in IPython" documentation. -
4447
: Ipcontroller broken in current HEAD on windows -
4241
: Audio display object -
4463
: Error on empty c.Session.key -
4454
: UnicodeDecodeError when starting Ipython notebook on a directory containing a file with a non-ascii character -
3801
: Autocompletion: Fix issue #3723 -- ordering of completions for magic commands and variables with same name -
3723
: Code completion: 'matplotlib' and '%matplotlib' -
4396
: Always checkpoint al least once ? -
2524
: [Notebook] Clear kernel queue -
2292
: Client side tests for the notebook -
4424
: Dealing with images in multidirectory environment -
4388
: Make writing configurable magics easier -
852
: Notebook should be saved before downloading -
3708
: ipython profile locate should also work -
1349
: ? may generate hundreds of cell -
4381
: Using hasattr for trait_names instead of just looking for it directly/using __dir__? -
4361
: Crash Ultratraceback/ session history -
3044
: IPython notebook autocomplete for filename string converts multiple spaces to a single space -
3346
: Up arrow history search shows duplicates in Qtconsole -
3496
: Fix import errors when running tests from the source directory -
4114
: If default profile doesn't exist, can't install mathjax to any location -
4335
: TestPylabSwitch.test_qt fails -
4291
: serve like option for nbconvert --to latex -
1824
: Exception before prompting for password during ssh connection -
4309
: Error in nbconvert - closing </code> tag is not inserted in HTML under some circumstances -
4351
: /parallel/apps/launcher.py error -
3603
: Upcoming issues with nbconvert -
4296
: sync_imports() fails in python 3.3 -
4339
: local mathjax install doesn't work -
4334
: NotebookApp.webapp_settings static_url_prefix causes crash -
4308
: Error when use "ipython notebook" in win7 64 with python2.7.3 64. -
4317
: Relative imports broken in the notebook (Windows) -
3658
: Saving Notebook clears "Kernel Busy" status from the page and titlebar -
4312
: Link broken on ipython-doc stable -
1093
: Add boundary options to %load -
3619
: Multi-dir webservice design -
4299
: Nbconvert, default_preprocessors to list of dotted name not list of obj -
3210
: IPython.parallel tests seem to hang on ShiningPanda -
4280
: MathJax Automatic Line Breaking -
4039
: Celltoolbar example issue -
4247
: nbconvert --to latex: error when converting greek letter -
4273
: %%capture not capturing rich objects like plots (IPython 1.1.0) -
3866
: Vertical offsets in LaTeX output for nbconvert -
3631
: xkcd mode for the IPython notebook -
4243
: Test exclusions not working on Windows -
4256
: IPython no longer handles unicode file names -
3656
: Audio displayobject -
4223
: Double output on Ctrl-enter-enter -
4184
: nbconvert: use r pygmentize backend when highlighting "%%R" cells -
3851
: Adds an explicit newline for pretty-printing. -
3622
: Drop fakemodule -
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 -
3747
: ipynb -> ipynb transformer -
4024
: nbconvert markdown issues -
3903
: on Windows, 'ipython3 nbconvert "C:/blabla/first_try.ipynb" --to slides' gives an unexpected result, and '--post serve' fails -
4095
: Catch js error in append html in stream/pyerr -
1880
: Add parallelism to test_pr -
4085
: nbconvert: Fix sphinx preprocessor date format string for Windows -
4156
: Specifying --gui=tk at the command line -
4146
: Having to prepend 'files/' to markdown image paths is confusing -
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 -
2310
: "ZMQError: Interrupted system call" from RichIPythonWidget -
3807
: qtconsole ipython 0.13.2 - html/xhtml export fails -
4103
: Wrong default argument of DirectView.clear -
4100
: parallel.client.client references undefined error.EngineError -
484
: Drop nosepatch -
3350
: Added longlist support in ipdb. -
1591
: Keying 'q' doesn't quit the interactive help in Wins7 -
40
: The tests in test_process fail under Windows -
3744
: capture rich output as well as stdout/err in capture_output -
3742
: %%capture to grab rich display outputs -
3863
: Added working speaker notes for slides. -
4013
: Iptest fails in dual python installation -
4005
: IPython.start_kernel doesn't work. -
4020
: IPython parallel map fails on numpy arrays -
3914
: nbconvert: Transformer tests -
3923
: nbconvert: Writer tests -
3945
: nbconvert: commandline tests fail Win7x64 Py3.3 -
3937
: make tab visible in codemirror and light red background -
3935
: No feedback for mixed tabs and spaces -
3933
: nbconvert: Post-processor tests -
3977
: unable to complete remote connections for two-process -
3939
: minor checkpoint cleanup -
3955
: complete on % for magic in notebook -
3954
: all magics should be listed when completing on % -
3980
: nbconvert rst output lacks needed blank lines -
3968
: TypeError: super() argument 1 must be type, not classobj (Python 2.6.6) -
3880
: nbconvert: R&D remaining tests -
2440
: IPEP 4: Python 3 Compatibility