MinRK
5b75a7992d
remove inappropriate wheel tag override
...
I misunderstood how these tags are interpreted.
We do not want `py2` and `py3`, we want `py27` and `py33`,
which indicate >= matching in the minor version.
This means we should build wheels with the minimum supported Python.
2014-04-02 12:45:29 -07:00
cgohlke
8644bf3d84
Install jquery-ui theme images
2014-03-25 22:20:18 -07:00
cgohlke
248695cb8e
Install ui-bg_glass_75_e6e6e6_1x400.png
2014-03-25 21:52:09 -07:00
MinRK
710818c526
do not install less sources
...
only their css build results are used after install
2014-03-14 15:24:05 -07:00
MinRK
07b8b93e96
install bootstrap-tour css
2014-03-13 14:30:32 -07:00
Thomas Kluyver
80af3b4cfb
Merge pull request #4802 from ivanov/ui-docs
...
Tour of the notebook UI (was UI elements inline with highlighting)
2014-03-07 12:09:32 -08:00
MinRK
3588fe40a9
Merge Security Pull Request: google-caja
...
Adds HTML sanitization.
The basics:
- untrusted HTML is always sanitized, with no warning
(there is console logging for changes made)
- markdown is always treated as untrusted
- no warnings for simply excluded output (e.g. Javascript)
- CSS tags and attributes are always stripped from untrusted HTML
- never check whether HTML is "safe," only sanitize
- add 'Trust notebook' to File menu
2014-03-04 17:35:55 -08:00
Thomas Kluyver
9a87d9a0f2
Fix wheel dependency specification
2014-03-04 09:49:40 -08:00
MinRK
156207ab41
don't forget to install caja
2014-03-03 16:10:21 -08:00
Thomas Kluyver
78943c7258
Add mock to requirements for testing
2014-03-03 12:30:47 -08:00
MinRK
31804fa3cb
install bootstrap-tour component
2014-02-28 20:04:22 -08:00
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
2014-02-21 12:16:19 -08:00
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.
2014-02-21 01:50:36 -08:00
Thomas Kluyver
53cbcfc3bb
Merge pull request #5047 from minrk/check-pkg-data
...
only validate package_data when it might be used
2014-02-13 17:17:36 -08:00
Jonathan Frederic
67a7cd1b33
Fixed setup base so it requires the correct files
2014-02-07 21:15:22 -08:00
MinRK
17d5c263a8
run check_package_data as part of build_py
...
rather than explicitly in setup.py
2014-02-07 14:12:53 -08:00
Jonathan Frederic
da7b329772
Glob fix so directories aren't accidently treated like files
2014-02-07 10:10:14 -08:00
MinRK
c79134f2d9
only validate package_data when it might be used
...
closes #5046
2014-02-05 21:36:49 -08:00
MinRK
a2511de20d
font-awesome moved
2014-02-03 17:26:17 -08:00
MinRK
07f757789f
validate package_data
...
and fix errors caught by the validation
2014-02-03 17:22:43 -08:00
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.
2014-02-03 17:22:42 -08:00
MinRK
4c41c331d7
we only install man pages to usr/share
...
let the function reflect this, rather than having several entries with no files.
2014-02-03 17:22:42 -08:00
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.
2014-02-03 17:22:42 -08:00
MinRK
d8ade7980d
platform-dependent requirements
...
in bdist_wheel
2014-02-03 17:22:42 -08:00
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.
2014-02-03 17:22:41 -08:00
MinRK
22c5e3ec2b
mention that pexpect ships in IPython.external
...
and only check for it on posix
2014-02-03 17:22:41 -08:00
MinRK
3050be2795
include marked.js in package_data
2014-01-14 16:53:40 -08:00
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