Thomas Kluyver
0cd7d8a5de
Remove pycolor script
2013-10-04 12:48:32 -07: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
MinRK
06188412b3
remove ipython-qtconsole
gui-script
...
Always use `ipython qtconsole`
QtConsole entry in the Windows Start Menu is updated appropriately.
2012-06-23 21:32:16 -07:00
Thomas Kluyver
2c693fc89b
Exclude IPython.quarantine from installation.
2012-04-15 12:49:46 +01:00
Thomas Kluyver
2711bdf8dd
Fix writing git commit ID to a file on build with Python 3.
2012-04-14 18:32:49 +01:00
Fernando Perez
ffe488ee0b
Emergency fix for py3 breakage introduced in 576f6f (merge of #1538 )
...
Unicode literals (u'foo') aren't valid in Python 3.{1,2} (they will be
again in 3.3, and I failed to notice this. This is a quick fix, will
discuss further on-list. But I want master to remain working for py3
users.
2012-04-14 02:10:58 -07:00
Fernando Perez
4b73021647
Merge pull request #1445 from minrk/nosphinx
...
Don't build sphinx docs for sdists, it makes our source distributions unnecessarily large (and their generation much slower). Online access to docs is pervasive these days, and our docs are also much easier to build now, reducing the justification for keeping built docs in the source download.
2012-04-14 00:54:37 -07:00
MinRK
cc4f0f3619
use writelines when writing _sysinfo.py
2012-04-13 21:47:40 -07:00
MinRK
0495291a83
store git commit hash in utils._sysinfo instead of hidden git_commit_info.ini data file.
2012-03-30 14:17:16 -07:00
MinRK
212ec345e6
fix system->os.system typo
...
in setupbase.py
2012-02-28 10:26:03 -08:00
Thomas Kluyver
914d61f1bd
Make single setup script work on Python 2 and Python 3.
2012-01-04 21:51:24 +00:00
MinRK
5ffe131458
exclude mathjax from notebook package_data
...
closes #1018
2011-12-05 21:26:41 -08:00
MinRK
03cae6504e
add README to startup dir
2011-10-30 17:28:52 -07:00
MinRK
ba96d936ca
protect record_commit_info from configparser error
2011-10-24 13:45:10 -07:00
Fernando Perez
c27de98c35
Add SVG qt console icon to package data.
2011-10-20 17:16:38 -07:00
Thomas Kluyver
ce1973748f
Fix IPython.utils.sysinfo for Python 3.
2011-10-08 18:27:08 +01:00
Bernardo B. Marques
8e32204222
remove all trailling spaces
2011-10-04 11:14:41 -03:00
Thomas Kluyver
dba0917e83
Add Trove classifiers for PyPI.
2011-09-07 12:24:11 +01:00
Thomas Kluyver
4bf2e41967
Allow 'python setup.py install' to work correctly for either Python 2 or 3.
2011-09-07 12:22:32 +01:00
Thomas Kluyver
56a2b006e0
Make installation with Python 3 possible.
2011-09-07 12:18:47 +01:00
Brian E. Granger
ad791ad465
Finish removing ipython-notebook.
2011-08-17 13:36:38 -07:00
Brian E. Granger
c238febce1
Merge branch 'master' into htmlnotebook
...
Conflicts:
setupbase.py
2011-08-09 23:18:19 -07:00
MinRK
90b3e22759
Generate package list automatically in find_packages
...
Previously, the package list was manually specified, which meant that
it became out of date any time a package was added, and IPython would
become uninstallable. This would not be noticed for some time by
developers, who always use `setupegg.py --develop` or symlinks.
This update immediately revealed that IPython.zmq.tests and IPython.extensions.tests were never included in 0.11. Other than that, there is no difference in the package list.
2011-08-01 14:28:57 -07:00