MinRK
9417c4071d
only depend on readline package in CPython
...
shouldn't try to install it on PyPy
not sure about PyReadline on PyPy on Windows
12 years ago
MinRK
1491e4cec6
depend on new gnureadline instead of readline on OS X
...
this is the same package under a different name,
to avoid the stdlib-overriding behavior that relied on easy_install's unpleasantness.
12 years ago
Thomas Kluyver
53cbcfc3bb
Merge pull request #5047 from minrk/check-pkg-data
...
only validate package_data when it might be used
12 years ago
Jonathan Frederic
67a7cd1b33
Fixed setup base so it requires the correct files
12 years ago
MinRK
17d5c263a8
run check_package_data as part of build_py
...
rather than explicitly in setup.py
12 years ago
Jonathan Frederic
da7b329772
Glob fix so directories aren't accidently treated like files
12 years ago
MinRK
c79134f2d9
only validate package_data when it might be used
...
closes #5046
12 years ago
MinRK
a2511de20d
font-awesome moved
12 years ago
MinRK
07f757789f
validate package_data
...
and fix errors caught by the validation
12 years ago
MinRK
197dc25b97
fix missing-wheel command
...
because an empty distutils command must implement three no-op methods and one class attribute.
Which makes perfect sense.
12 years ago
MinRK
4c41c331d7
we only install man pages to usr/share
...
let the function reflect this, rather than having several entries with no files.
12 years ago
MinRK
143ab47bfa
whitelist installed components
...
we don't need most of what's in components to be installed.
Much of it is included just for sdists or development.
12 years ago
MinRK
d8ade7980d
platform-dependent requirements
...
in bdist_wheel
12 years ago
MinRK
29b1aa4c93
only put Python major version in wheel tags
...
results in 'py2-none-any' instead of 'py27-none-any'.
This is supported by pip and PEP 425, but not available from bdist_wheel by default.
12 years ago
MinRK
22c5e3ec2b
mention that pexpect ships in IPython.external
...
and only check for it on posix
12 years ago
MinRK
3050be2795
include marked.js in package_data
12 years ago
Thomas Kluyver
5a8d9182c4
Fix glob pattern for nbconvert template files
12 years ago
Thomas Kluyver
22f7bd4597
Walk nbconvert templates directory for package data files
12 years ago
Min RK
a80e387b0a
Merge pull request #4700 from minrk/ifmain
...
use if main block in entry points
12 years ago
Min RK
12acd244ca
Merge pull request #4692 from takluyver/setup-symlink-improvements
...
setup.py symlink improvements
12 years ago
Thomas Kluyver
74cb75e0c9
Add 'unsymlink command to remove the symlink
12 years ago
MinRK
efe3e67e39
move import into ifmain block
12 years ago
Thomas Kluyver
37edc78d76
If symlink already exists, clobber it with current one
12 years ago
Thomas Kluyver
24b7085554
Also check that existing symlink has desired target before allowing it.
12 years ago
MinRK
c491cfaab2
remove irunner and iplogger from installed scripts
12 years ago
MinRK
f42fc663d2
use if main block in entry points
...
closes #4698
12 years ago
Thomas Kluyver
c479ba9d18
Only ignore existing target for symlink if it is already a symlink
12 years ago
Thomas Kluyver
a391a1f755
Don't build Python modules unnecessarily before symlinking to site-packages
12 years ago
Thomas Kluyver
431e078992
Add sample wav file to package_data
12 years ago
MinRK
71d6a80629
add `setup.py jsversion`
...
for writing the IPython version to `IPython.version` in javascript.
supersedes #4357
12 years ago
Thomas Kluyver
655e870d02
Add comment to automatically generated scripts.
12 years ago
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.
12 years ago
Thomas Kluyver
e8d357707a
Fix renaming scripts
12 years ago
Thomas Kluyver
432377439b
Fix renaming scripts with 3 suffix on Python 3
12 years ago
Min RK
d1de1d26f4
Merge pull request #4198 from jdfreder/versionconversion_nbconvert
...
add upgrade / downgrade to nbformat
12 years ago
Paul Ivanov
d46a7d6b75
include js tests in package_data
12 years ago
Thomas Kluyver
0cd7d8a5de
Remove pycolor script
12 years ago
Jonathan Frederic
171dd43def
Added test nbs to setup and removed todo
13 years ago
Brian E. Granger
c3510eb75f
Merge pull request #4207 from minrk/setup-css
...
add `setup.py css` command
13 years ago
Thomas Kluyver
04b5a4b0ac
Fix iptest setuptools entry point
13 years ago
MinRK
74795c2c56
add `setup.py css` command
...
It just does `cd IPython/html && fab css`, but I'm tired of doing it manually.
13 years ago
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
13 years ago
damianavila
309649e469
Fixed path in setupbase, again...
13 years ago
damianavila
839cd00e50
Fixed typo in reveal/*.tpl path in setupbase.
13 years ago
damianavila
61cc245423
Add reveal/*.tpl path to setupbase.
13 years ago
Jonathan Frederic
211eb6fb4e
Try including everything
...
(Trying to get config tests to pass)
13 years ago
Jonathan Frederic
2cf4fffb3b
Copy ipynb example files need for nbconvert tests
13 years ago
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
13 years ago
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
13 years ago
MinRK
f4d4090fe3
use start_ipython in entry points
...
increases visibility of the public API to snoopers.
13 years ago