Min RK
b0772dd3c7
include SVG mathjax output
...
we now ship all mathjax output formats
We still strip down to a single font (STIX-Web)
10 years ago
Min RK
bb6368a545
package data may be computed prior to components being fetched
...
trust that it will be re-run after npm/bower
10 years ago
Min RK
b3cab90e9a
only scrub SVG output
...
which is the largest
rather than white-listing HTML-CSS.
This means the various other renderers (perhaps most importantly, MML) are available, not just HTML-CSS
This increases the size of a notebook install by ~800k/19MB or 5%.
Alternately, we could *only* add MML, which would have a negligible affect on install size.
10 years ago
Matthias Bussonnier
3f921ff4d9
Simplify how to pass noprogress
10 years ago
Matthias Bussonnier
8339f40ca2
Apparenlty deactivating progress bar on npm make install much faster...
...
https://twitter.com/gavinjoyce/status/691773956144119808
https://news.ycombinator.com/item?id=10974929
10 years ago
Jonathan Frederic
e9406edc2d
Merge pull request #550 from minrk/shell-only-windows
...
fix subcommand quoting on Windows in setup.py
10 years ago
Min RK
95f12eb620
include typeahead with installation
10 years ago
Min RK
dd6211f42e
fix subcommand running on Windows
10 years ago
Min RK
f175b2391a
shell=True wants a string cmd
11 years ago
Min RK
f1396457fb
run commands with shell=True
...
appears to be needed on Windows,
and should be harmless elsewhere.
11 years ago
Matthias Bussonnier
2d5d548d79
Revert "Use NPM, node ES5, and browserify."
11 years ago
Steven Silvester
307d9ee49c
Include components in setup base
11 years ago
Jonathan Frederic
b689700910
Only build once, via npm postinstall
11 years ago
Jonathan Frederic
b2bf69f6d7
fix jsversion command
11 years ago
Jonathan Frederic
a719e19b39
Add script to amd-ify the commonjs code,
...
(backwards compat. and dynamic loading)
11 years ago
Jonathan Frederic
72bdf877fd
Fix package check
11 years ago
Kyle Kelley
8f0ea42dd4
Allow for graceful failure by finishing string. ;)
11 years ago
jdfreder
b88fa0163a
Use npm for js and less builds
11 years ago
Matthias Bussonnier
80f20cb1d6
include mathjax extensions that are dynamically loaded
...
Allow to render binomial and other things:
Closes ipython/ipython#8754
11 years ago
Min RK
dee660757d
install mathjax safe extension
11 years ago
Min RK
659e1df77e
install MathJax safe config
...
MathJax safe mode is enabled, but a full (non-dev) install omits the Safe.js config file
11 years ago
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
11 years ago
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`
11 years ago
Jonathan Frederic
5c18ecb151
Merge pull request #102 from Carreau/no-global
...
Start working on removing global JS IPython
11 years ago
Min RK
3cf959734d
prevent installation if main.min.js are missing
11 years ago
Min RK
d54d7904ee
trigger `gulp js` as distutils step
...
ensures minified js is installed
11 years ago
Matthias Bussonnier
967d20b87f
fix Jupyter.version patching in JS
11 years ago
Min RK
d71a59cc9f
s/jupyter_notebook/notebook
11 years ago
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
11 years ago
Min RK
1259a04fc6
Merge pull request #17 from Carreau/gulp-css
...
use gulp to build css
11 years ago
Matthias Bussonnier
824c45f6a2
build sourcemap and tweek setup.py css to use gulp
11 years ago
Min RK
e520a89e54
install mathjax js/css
...
restrict to HTML-CSS + STIX-Web for size
11 years ago
Thomas Kluyver
21e945121c
Need to specify None explicitly for utime on Python 2
11 years ago
Thomas Kluyver
afa7cd9a21
Add comment about origin of which()
11 years ago
Thomas Kluyver
314fcf163f
Include a copy of which() for setup.py
11 years ago
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.
11 years ago
Min RK
b9e241b8c1
remove unused IPython code from setup, setupbase
11 years ago
Min RK
8c683b8a0e
remove nbconvert
11 years ago
Min RK
1c20a2baae
remove ipython_parallel
11 years ago
Min RK
4a97b2a410
jupyter_notebook path in setup base, gitignore
11 years ago
Min RK
a618935010
kernel.resources isn't a package
11 years ago
Min RK
8cc3ebe724
remove nbconvert from package data
11 years ago
Thomas Kluyver
3da1ec7d36
Shim IPython.nbformat so tests pass again
11 years ago
Min RK
62c0ab05b6
remove bundled profiles
...
and move README_STARTUP to core/profile
11 years ago
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
11 years ago
MinRK
f0f9cdf3ae
remove non-setuptools dependency checks
11 years ago
MinRK
3f93c80d7e
remove pexpect from external
...
make it a dependency on non-Windows
11 years ago
MinRK
e34f926e0e
remove appnope from external
...
make it a dependency on OS X
11 years ago
Thomas Kluyver
8c6b5ea4dd
Merge pull request #7632 from minrk/terminado-dep
...
add terminado as [notebook] dep on non-Windows
11 years ago
Min RK
f979c3c48a
add terminado to wheel dependencies
11 years ago