87 Commits

Author SHA1 Message Date
Xaver K
ecbea115c7 Cleanup. 2020-04-03 14:07:04 +02:00
Xaver K
3429b362ba Added input buffer in stdio_wrap.h to mimic command line behaviour. Added wait on output to avoid race condition with program termination. 2020-04-03 13:48:32 +02:00
Xaver K
bddb7ca6b0
Static server (#2)
* Wrap input and file output functions for a read only static server.

* Added -y to docker apt-get in docker file. 

*  wError/wAll as options in Kernel, defaults only to wAll.
2020-03-27 12:27:14 +01:00
Xaver K
8b69d8354d Added stdio_wrap.h to MANIFEST to have it copied during install. 2020-03-27 11:26:35 +01:00
Xaver K
ff9d635f89
Stdin using notebook raw_input (#1)
* Added stdin input via the notebook frontend

* Added support for single line code snippets.

* Updated README. 

* Updated Dockerfile. 

* Changed file cleanup to happen right after execution, rather than before kernel shutdown.
2020-03-22 12:52:45 +01:00
Brendan Rius
c9a327f77c
Merge pull request #46 from QuLogic/sdist-info
Add some metdata into sdist
2018-06-03 22:21:48 +02:00
Brendan Rius
4233523364
Merge branch 'master' into sdist-info 2018-06-03 22:21:38 +02:00
Brendan Rius
2c2ce0126f
Merge pull request #49 from ntwuxc/patch-1
Update setup.py
2018-06-03 22:19:37 +02:00
mycode
749be19e4d
Update setup.py 2018-06-03 08:13:32 +08:00
Elliott Sales de Andrade
eb6aacf4ce Add license classifier for PyPI. 2018-03-15 02:21:13 -04:00
Elliott Sales de Andrade
1b93007021 Include readme and license in sdist. 2018-03-15 02:14:35 -04:00
Brendan Rius
ca942437f6
Merge pull request #40 from halfhorst/master
add resources/ as package data
1.2.2
2018-01-24 11:01:54 +01:00
Cody Horst
60cbeb8021 no editable pip installation 2018-01-23 23:04:53 -08:00
Cody Horst
d29d9e8167 alter package structure, moving resources under parent module. 2018-01-23 22:34:24 -08:00
Cody Horst
d02720cc84 update master.c path to correspond to where pip install will put it 2017-12-08 20:17:56 -08:00
Cody Horst
f0fbd41b96 add resources as package data. Probably bork current Dockerfile 2017-12-08 19:34:26 -08:00
Brendan Rius
c0d71813a5 Bump to 1.2.1 2017-08-13 17:03:43 +02:00
Brendan Rius
1b7f9d4dd6 Update README.md 2017-08-13 16:25:27 +02:00
Brendan Rius
c7a966954c Merge branch 'master' of github.com:brendan-rius/jupyter-c-kernel 2017-08-13 16:04:05 +02:00
Brendan Rius
a360b41cb6 Fix install script to use name 'c' 2017-08-13 15:56:03 +02:00
Brendan Rius
3839e6f87b Update README.md
Remove useless VCR contributing rules
2017-08-11 00:23:21 +02:00
Brendan Rius
e65c6b1a79 Merge pull request #32 from jb08/patch-1
Update README typo and clarification
2017-08-10 22:53:11 +02:00
Jason B
2ffb724f39 Update README typo and clarification
fixes typo, and provides example for "URL containing the token".
2017-08-10 14:00:51 -05:00
Brendan Rius
a90e1318c6 Updated README 2017-08-10 17:29:41 +02:00
Brendan Rius
3f584f7a22 Updated README 2017-08-10 17:22:37 +02:00
Brendan Rius
cba22be395 Fix docker build 2017-08-10 17:13:34 +02:00
Brendan Rius
9ec152dda1 Remove easy install script as installation method changed 2017-08-10 17:05:45 +02:00
Brendan Rius
28604bc230 Bump to 1.2.0 1.2.0 2017-08-10 17:01:40 +02:00
Brendan Rius
c08039f6ad Change install procedure 2017-08-10 17:00:32 +02:00
Brendan Rius
45616068bc Bump to 1.1.0 1.1.0 2017-08-08 02:00:58 +02:00
Brendan Rius
09246c16e8 Merge pull request #21 from ericjperry/master
Update install.sh to support using a different tag and repo
2017-06-09 16:32:31 +02:00
Brendan Rius
628b7767da Merge pull request #27 from spoorcc/issue-14
Fix #14: Add args magic to provide cli-args to user program
2017-04-13 11:29:48 +02:00
Ben Spoor
ace4d01ca6 Add args magic to provide cli-args to user program 2017-04-13 08:09:16 +00:00
Brendan Rius
17316fb7b2 Merge pull request #26 from spoorcc/issue-10
Fix #10: Added magics to provide LDFLAGS and CFLAGS to gcc
2017-04-12 20:59:16 +02:00
Ben Spoor
36c1f7f7a8 Added cflags and ldflags magics 2017-04-12 15:32:07 +00:00
Brendan Rius
608c737360 Merge pull request #22 from fermiumlabs/issue-c_extension
Correct c extension
2017-02-18 12:15:29 +01:00
Davide Bortolami
15e7288ef4 solve error “traitlets.traitlets.TraitError: FileExtension trait 'file_extension' does not begin with a dot: ‘c’” when exporting to script with nbconvert 2017-02-18 01:56:07 +01:00
Eric Perry
b980bf36c2 Move cd before checkout since we need to be in the repo. 2017-01-18 11:27:00 -05:00
Eric Perry
31a4ca502a Parameterized install.sh script to allow specification of tag and repository. 2017-01-18 11:18:51 -05:00
Brendan Rius
6907716831 Update README.md 2016-06-08 11:44:17 +01:00
Brendan Rius
f60d66cf75 Add instruction on how to live-edit the code 2016-06-08 11:29:29 +01:00
Brendan Rius
6a26d60a2b Fix #9 2016-06-08 11:24:21 +01:00
Brendan Rius
00d5d42e0e Ignore some more files in git 2016-06-08 10:49:11 +01:00
Brendan Rius
a7bcd78fdc Improve install.sh 2016-06-08 10:41:43 +01:00
Brendan Rius
2937ba0f6f Make step-by-step installation less error prone
The pip install is now made before we clone (so we always install from PyPi) and the Git clone is made via HTTPS not SSH in case you do not have your SSH key on your GH account
2016-06-08 10:34:02 +01:00
Brendan Rius
0915173c22 Fix typo 2016-06-06 15:52:40 +01:00
Brendan Rius
416b80c542 Merge pull request #11 from brendan-rius/issue-4
Issue 4
2016-05-16 11:14:22 +01:00
Brendan Rius
94ec844396 Make sure to empty the queue so no message should be left over in it 2016-05-16 09:43:47 +01:00
Brendan Rius
1372583b4f Rename Jupytersubprocess and comment it 2016-04-30 23:05:43 +01:00
Louis 'Kureuil' Person
e329f021d6 Fix subprocess bufsize & master compilation 2016-04-30 23:58:52 +02:00