Commit Graph
42 Commits
Author SHA1 Message Date
Thomas Kluyver 07d5864c43 Two step install process
Python packaging is moving towards wheels; don't try to install the
kernelspec as part of pip installation.

Switch to flit for packaging
2015-08-06 12:24:41 -07:00
Thomas Kluyver 6ddaaed59a Merge tab completion improvements from @herr-biber 2015-05-08 15:43:58 -07:00
Markus Roth 9f5d09b716 Sort tab completion matches. 2015-05-06 18:20:48 +02:00
Markus Roth e86defd84a Allow tab completion of variables (starting with $). 2015-05-06 18:20:37 +02:00
Thomas Kluyver 4e7860db65 Install with pip
Closes gh-20
2015-04-14 18:21:38 -04:00
Thomas Kluyver ab39a24666 Clarify README
Issue #17
2015-03-08 17:07:41 -07:00
Thomas Kluyver c955740640 Merge pull request #16 from xoolive/master
A proposal for a quick fix to issue #15
2015-03-02 14:23:29 -08:00
Xavier Olive 883a2dfb47 A proposal for a quick fix to issue #15
Bash prompt must end by $ for the kernel to work properly.
2015-03-02 23:01:55 +01:00
Thomas Kluyver 2794e1bf18 IPython 3 is now released 2015-03-02 09:55:36 -08:00
Thomas Kluyver fdb2f21458 Bump version number to 0.3 2015-02-22 10:37:17 -08:00
Thomas Kluyver 4578beab2a Merge pull request #9 from takluyver/new-install-signature
Update install_kernel_spec arguments
2015-02-10 13:51:54 -08:00
Thomas Kluyver 179d2771a2 Reorganise files into package 2014-12-10 15:06:05 -08:00
Thomas Kluyver 4d15e9f28e Merge pull request #10 from jeroenjanssens/master
Add ability to show inline images
2014-12-10 13:25:19 -08:00
Jeroen Janssens 1bce9093bb Raise exception when data is not a valid image 2014-12-07 13:54:44 +01:00
Thomas Kluyver 71864e66db Update install_kernel_spec arguments
Goes along with ipython/ipython#7124
2014-12-06 14:42:33 -08:00
Jeroen Janssens 3afc419427 Enable inline images using a Bash function and parsing stdout 2014-12-05 18:10:24 +01:00
Jeroen Janssens b590964b7f Clean up 2014-12-02 13:58:52 +01:00
Thomas Kluyver da394f3e80 Install kernelspec systemwide if not doing a --user install 2014-11-20 16:33:21 -08:00
Thomas Kluyver b42e0c68bc Add language_info metadata 2014-11-18 17:33:30 -08:00
Thomas Kluyver 60185f4575 Fix stream messages for change to msg spec
Closes gh-8
2014-10-11 15:22:57 -07:00
Thomas Kluyver b15789cfe1 Merge branch 'master' of github.com:takluyver/bash_kernel 2014-08-13 11:26:28 -07:00
Thomas Kluyver bdc1e9510f Write kernelspec using sys.executable on install 2014-08-13 11:26:12 -07:00
Thomas Kluyver c585990f96 Merge pull request #4 from blink1073/add-restart
Restart bash if there are any errors
2014-08-03 19:21:56 -07:00
Steven Silvester 8da70a352a Restart bash if we get an EOF error.
Restart bash if there are any errors

Limit catches to pexpect.EOF, print previous output

Catch keyboard interrupts while waiting for bash prompt

Revert try/catch around expect_prompt
2014-08-02 20:58:12 -05:00
Thomas Kluyver f718dea58b Merge pull request #3 from blink1073/do_complete
Add Bash Completion
2014-08-01 18:43:48 -07:00
Steven Silvester 41bc603506 Fix possible IndexError and add whitespace 2014-07-31 20:52:19 -05:00
Steven Silvester 5a3d3b795c Allow completions to work for files, directories, and aliases. 2014-07-31 20:02:50 -05:00
Thomas Kluyver 5dd2722d03 Merge pull request #2 from blink1073/master
Fix handling of exitcode, name of "payload" key, add stub for shutdown.
2014-07-31 15:44:07 -07:00
Steven Silvester f8629ab8ff Use length of token not len of code for start_pos 2014-07-31 14:52:01 -05:00
Steven Silvester 59f5dc5e3e Add code completion using bash compgen command. 2014-07-31 14:49:56 -05:00
Steven Silvester fe6de313e7 Fix handling of exitcode, name of "payload" key, add stub for shutdown. 2014-07-31 06:11:17 -05:00
Thomas Kluyver 11db1d7d81 Fix codemirror mode in kernelspec 2014-07-15 16:18:56 -07:00
Thomas Kluyver 87aad44f14 Version 0.2 2014-07-01 18:18:45 -07:00
Thomas Kluyver d7f79edb8c Make bash subprocess interruptible
Prevent inheriting SIG_IGN

Closes gh-1
2014-07-01 17:47:23 -07:00
Thomas Kluyver af97cb0146 Refine setup.py to work with pip 2014-06-26 18:02:32 -07:00
Thomas Kluyver 978fd15590 Add info to setup.py 2014-06-26 17:56:36 -07:00
Thomas Kluyver b563d4321b Version is 0.1 2014-06-26 17:51:52 -07:00
Thomas Kluyver 1aba70a68d Ensure that kernelspec gets into tarballs 2014-06-26 17:51:02 -07:00
Thomas Kluyver 2095a82952 Add dependencies to setup.py 2014-06-26 17:47:39 -07:00
Thomas Kluyver ad70872013 Add README 2014-06-26 17:29:02 -07:00
Thomas Kluyver 015376bc27 Add gitignore 2014-06-26 17:17:00 -07:00
Thomas Kluyver cb0df82ba8 Initial commit (made in the IPython Qtconsole) 2014-06-26 17:16:20 -07:00