Min RK
f175b2391a
shell=True wants a string cmd
2015-09-07 12:12:24 +02:00
Min RK
f1396457fb
run commands with shell=True
...
appears to be needed on Windows,
and should be harmless elsewhere.
2015-09-07 12:11:45 +02:00
Matthias Bussonnier
2d5d548d79
Revert "Use NPM, node ES5, and browserify."
2015-08-27 09:00:15 +02:00
Steven Silvester
307d9ee49c
Include components in setup base
2015-08-26 14:11:27 -07:00
Jonathan Frederic
b689700910
Only build once, via npm postinstall
2015-08-26 14:06:14 -07:00
Jonathan Frederic
b2bf69f6d7
fix jsversion command
2015-08-26 14:06:11 -07:00
Jonathan Frederic
a719e19b39
Add script to amd-ify the commonjs code,
...
(backwards compat. and dynamic loading)
2015-08-26 14:06:11 -07:00
Jonathan Frederic
72bdf877fd
Fix package check
2015-08-26 14:06:10 -07:00
Kyle Kelley
8f0ea42dd4
Allow for graceful failure by finishing string. ;)
2015-08-26 14:05:14 -07:00
jdfreder
b88fa0163a
Use npm for js and less builds
2015-08-26 14:05:14 -07:00
Matthias Bussonnier
80f20cb1d6
include mathjax extensions that are dynamically loaded
...
Allow to render binomial and other things:
Closes ipython/ipython#8754
2015-08-24 16:13:43 +02:00
Min RK
dee660757d
install mathjax safe extension
2015-08-20 21:10:20 -07:00
Min RK
659e1df77e
install MathJax safe config
...
MathJax safe mode is enabled, but a full (non-dev) install omits the Safe.js config file
2015-08-19 22:01:39 -07:00
Min RK
a394579b84
require js/css targets to exist
...
don't ignore failure to rebuild if the targets are missing
this could happen for users running from git without npm
2015-07-26 12:27:24 -07:00
Min RK
c41df91b10
remove gulp
...
Follow-suit from ipywidgets and
build js/css with Python/js scripts instead:
e.g.
- `npm run build`
- `setup.py js css`
2015-07-21 16:34:44 -07:00
Jonathan Frederic
5c18ecb151
Merge pull request #102 from Carreau/no-global
...
Start working on removing global JS IPython
2015-06-01 13:20:50 -07:00
Min RK
3cf959734d
prevent installation if main.min.js are missing
2015-05-22 16:07:03 -07:00
Min RK
d54d7904ee
trigger gulp js
as distutils step
...
ensures minified js is installed
2015-05-22 16:07:03 -07:00
Matthias Bussonnier
967d20b87f
fix Jupyter.version patching in JS
2015-05-21 10:07:57 -04:00
Min RK
d71a59cc9f
s/jupyter_notebook/notebook
2015-05-14 10:49:28 -07:00
Min RK
b1562cd21a
properly update package_data after components changes
...
build_py wasn't getting updated,
causing it to leave out components fetched during setup
2015-04-22 16:19:13 -07:00
Min RK
1259a04fc6
Merge pull request #17 from Carreau/gulp-css
...
use gulp to build css
2015-04-21 15:37:14 -07:00
Matthias Bussonnier
824c45f6a2
build sourcemap and tweek setup.py css to use gulp
2015-04-21 15:37:14 -07:00
Min RK
e520a89e54
install mathjax js/css
...
restrict to HTML-CSS + STIX-Web for size
2015-04-21 15:37:12 -07:00
Thomas Kluyver
21e945121c
Need to specify None explicitly for utime on Python 2
2015-04-21 15:37:10 -07:00
Thomas Kluyver
afa7cd9a21
Add comment about origin of which()
2015-04-21 15:37:09 -07:00
Thomas Kluyver
314fcf163f
Include a copy of which() for setup.py
2015-04-21 15:37:09 -07:00
Min RK
f9cb268e0d
add setup.py js
...
from JupyterHub
- fetches node tools locally with npm
- runs bower
- setup.py css uses local less as well,
so no need to `npm install -g` anything.
2015-04-21 15:37:09 -07:00
Min RK
b9e241b8c1
remove unused IPython code from setup, setupbase
2015-04-21 15:37:06 -07:00
Min RK
8c683b8a0e
remove nbconvert
2015-04-09 21:42:46 -07:00
Min RK
1c20a2baae
remove ipython_parallel
2015-04-09 14:31:00 -07:00
Min RK
4a97b2a410
jupyter_notebook path in setup base, gitignore
2015-04-08 23:04:20 -07:00
Min RK
a618935010
kernel.resources isn't a package
2015-03-27 17:46:26 -07:00
Min RK
8cc3ebe724
remove nbconvert from package data
2015-03-26 11:21:43 -07:00
Thomas Kluyver
3da1ec7d36
Shim IPython.nbformat so tests pass again
2015-03-25 17:30:14 -07:00
Min RK
62c0ab05b6
remove bundled profiles
...
and move README_STARTUP to core/profile
2015-03-25 10:23:19 -07:00
Thomas Kluyver
54195eaf34
Remove Qt console package_data from setup
...
We should remember this when the ipython_qtconsole package gets its own
setup.
Closes gh-8140
2015-03-25 09:53:53 -07:00
MinRK
f0f9cdf3ae
remove non-setuptools dependency checks
2015-03-23 11:22:10 -07:00
MinRK
3f93c80d7e
remove pexpect from external
...
make it a dependency on non-Windows
2015-03-23 11:22:09 -07:00
MinRK
e34f926e0e
remove appnope from external
...
make it a dependency on OS X
2015-03-23 11:22:09 -07:00
Thomas Kluyver
8c6b5ea4dd
Merge pull request #7632 from minrk/terminado-dep
...
add terminado as [notebook] dep on non-Windows
2015-02-03 14:28:45 -08:00
Min RK
f979c3c48a
add terminado to wheel dependencies
2015-02-03 10:56:26 -08:00
Min RK
01de88687d
verify that setup.py jsversion
did something
2015-01-30 14:19:25 -08:00
Min RK
67124b4fcc
remove strict arg from css_js_prerelease
2015-01-09 14:02:39 -08:00
Min RK
cb0c95575e
friendlier error messages when invoke/lessc are missing
...
and not needed.
2014-12-27 00:16:28 -08:00
Thomas Kluyver
c1ebfd1f3a
Add kernel resources directory to package_data
2014-12-13 17:46:25 -08:00
Min RK
46f2ebf1de
Remove highlight.js
...
from components and setupbase
2014-11-14 14:54:50 -08:00
Thomas Kluyver
6b85afb077
Add es6-promise to package_data
2014-11-13 11:59:15 -08:00
Thomas Kluyver
b80be59fef
Update some docstrings
2014-11-11 10:45:18 -08:00
Thomas Kluyver
37a2a8a6e5
Install on Windows without using setuptools
...
This creates batch files, with a .cmd extension, which can launch
IPython from 'ipython' at a command line, to replace the .exe files
created by setuptools.
This makes repeated installations much quicker on Windows.
2014-11-11 10:38:05 -08:00