Thomas Kluyver
5a8d9182c4
Fix glob pattern for nbconvert template files
2014-01-08 10:14:52 -08:00
Thomas Kluyver
22f7bd4597
Walk nbconvert templates directory for package data files
2014-01-07 17:15:55 -08:00
Min RK
a80e387b0a
Merge pull request #4700 from minrk/ifmain
...
use if main block in entry points
2013-12-17 11:04:00 -08:00
Min RK
12acd244ca
Merge pull request #4692 from takluyver/setup-symlink-improvements
...
setup.py symlink improvements
2013-12-17 11:03:33 -08:00
Thomas Kluyver
74cb75e0c9
Add 'unsymlink command to remove the symlink
2013-12-16 15:12:39 -08:00
MinRK
efe3e67e39
move import into ifmain block
2013-12-16 15:02:39 -08:00
Thomas Kluyver
37edc78d76
If symlink already exists, clobber it with current one
2013-12-16 11:42:04 -08:00
Thomas Kluyver
24b7085554
Also check that existing symlink has desired target before allowing it.
2013-12-15 17:07:46 -08:00
MinRK
c491cfaab2
remove irunner and iplogger from installed scripts
2013-12-15 16:42:39 -08:00
MinRK
f42fc663d2
use if main block in entry points
...
closes #4698
2013-12-15 10:33:13 -08:00
Thomas Kluyver
c479ba9d18
Only ignore existing target for symlink if it is already a symlink
2013-12-13 18:14:51 -08:00
Thomas Kluyver
a391a1f755
Don't build Python modules unnecessarily before symlinking to site-packages
2013-12-13 18:08:14 -08:00
Thomas Kluyver
431e078992
Add sample wav file to package_data
2013-11-11 10:24:28 -08:00
MinRK
71d6a80629
add setup.py jsversion
...
for writing the IPython version to `IPython.version` in javascript.
supersedes #4357
2013-11-07 16:34:13 -08:00
Thomas Kluyver
655e870d02
Add comment to automatically generated scripts.
2013-11-05 08:51:44 -08:00
Thomas Kluyver
883c46b5b5
Rework setup to allow installing on Python 2 and 3.
...
Scripts named ipython and ipython[23], etc.
Neither distutils nor setuptools made this easy.
2013-10-31 17:38:34 -07:00
Thomas Kluyver
e8d357707a
Fix renaming scripts
2013-10-29 09:15:55 -07:00
Thomas Kluyver
432377439b
Fix renaming scripts with 3 suffix on Python 3
2013-10-29 09:15:55 -07:00
Min RK
d1de1d26f4
Merge pull request #4198 from jdfreder/versionconversion_nbconvert
...
add upgrade / downgrade to nbformat
2013-10-28 19:54:13 -07:00
Paul Ivanov
d46a7d6b75
include js tests in package_data
2013-10-23 11:04:56 -07:00
Thomas Kluyver
0cd7d8a5de
Remove pycolor script
2013-10-04 12:48:32 -07:00
Jonathan Frederic
171dd43def
Added test nbs to setup and removed todo
2013-09-24 21:24:34 +00:00
Brian E. Granger
c3510eb75f
Merge pull request #4207 from minrk/setup-css
...
add `setup.py css` command
2013-09-20 11:57:28 -07:00
Thomas Kluyver
04b5a4b0ac
Fix iptest setuptools entry point
2013-09-19 15:21:13 -07:00
MinRK
74795c2c56
add setup.py css
command
...
It just does `cd IPython/html && fab css`, but I'm tired of doing it manually.
2013-09-14 12:24:57 -07:00
Paul Ivanov
b435738592
added check_for_tornado, closes #3916
...
This way, those relying on the output of `python setup.py install` get
clued in about the fact that it is required for the notebook
2013-08-05 22:19:33 -07:00
damianavila
309649e469
Fixed path in setupbase, again...
2013-07-25 08:09:05 -03:00
damianavila
839cd00e50
Fixed typo in reveal/*.tpl path in setupbase.
2013-07-25 08:01:44 -03:00
damianavila
61cc245423
Add reveal/*.tpl path to setupbase.
2013-07-25 07:58:26 -03:00
Jonathan Frederic
211eb6fb4e
Try including everything
...
(Trying to get config tests to pass)
2013-07-17 17:16:29 -07:00
Jonathan Frederic
2cf4fffb3b
Copy ipynb example files need for nbconvert tests
2013-07-17 16:50:23 -07:00
Paul Ivanov
1f997d3892
check for markdown no longer needed, closes #3610
...
After #3582 was merged, we no longer depend on a python version of
markdown
2013-07-10 22:23:50 -07:00
Matthias Bussonnier
9b08a557e5
Merge pull request #3538 from minrk/launch_ip
...
add IPython.start_ipython
A public API for starting a real (non-embedded) IPython instance.
should avoid API breakage in the future due to simple module renames, as has just happened with the removal of frontend.
For implementation purposes, I have added launch_new_instance as a classmethod on Application. I did this, because I wanted to add the ability to pass arguments to the instance, and didn't want to manually update every duplicate launch_new_instance.
closes #1537
2013-07-10 01:59:53 -07:00
MinRK
f4d4090fe3
use start_ipython in entry points
...
increases visibility of the public API to snoopers.
2013-07-04 12:51:11 -07:00
MinRK
00cf5001c5
fix tplx extension in nbconvert latex templates
2013-07-04 09:50:42 -07:00
MinRK
af65f1177d
include nbconvert templates in installation
...
fixes path spec in setupbase.py:find_package_data
2013-07-03 20:40:43 -07:00
Brian E. Granger
1c478745fa
Fixing imports in setupbase.py.
2013-06-30 20:59:12 -07:00
Brian E. Granger
072a94370d
Fixing install logic for nbconvert.
2013-06-30 18:05:02 -07:00
Paul Ivanov
0c11e07148
Merge pull request #3381 from minrk/retina
...
enable 2x (retina) display
2013-06-28 16:02:52 -07:00
MinRK
a3653e34b1
update references for IPython.html
2013-06-27 11:14:10 -07:00
MinRK
7f255c9d26
remove a few dangling frontends from setupbase
2013-06-27 11:14:09 -07:00
MinRK
38b58e784c
make sure test files are installed
2013-05-29 14:10:57 -07:00
Takafumi Arakaki
4aa2bca46c
Fix: "python ABS/PATH/TO/ipython.py" fails
...
The following line in setupbase.py was the problem. It assumes
that your CWD is always at the repository root. This patch removes
this assumption.
execfile(pjoin('IPython','core','release.py'), globals())
2013-05-10 23:30:26 +02:00
MinRK
cba52f17e5
use utils/submodule in setup.py
...
`setup.py anything` will halt with an informative error
if the submodules are unclean.
It will fetch the submodules if they are entirely absent.
Nothing will happen if it is not a git repo.
2013-05-03 15:42:10 -07:00
Thomas Kluyver
405e434d45
Fix for checking submodules location
...
Closes gh-3257
2013-05-02 13:47:18 +01:00
MinRK
6e32ee5546
ensure submodules exist prior to doing anything
...
git submodule update fires before distutils gets fired up
because distutils cannot be trusted.
2013-04-30 16:18:52 -07:00
Thomas Robitaille
a3500c3b15
Fix a bug that caused man pages to not be installed in Python 3 when running from the source tree.
2012-09-17 10:49:21 +02:00
MinRK
e972672ddd
remove spurious print statement from setupbase.py
2012-08-01 16:14:21 -07:00
MinRK
d2940640f5
record sysinfo in sdist
...
closes #2054
2012-06-30 15:17:46 -07:00
MinRK
abab58c0eb
add missing plugin .txt to package_data
2012-06-30 00:51:18 -07:00