Commit Graph

267 Commits

Author SHA1 Message Date
Thomas
d1ab1fc203 Merge pull request #469 from takluyver/exit-code
Add exit code when running all tests with iptest.
2011-05-25 02:18:00 -07:00
Thomas Kluyver
e77036cc30 Call sys.exit() at correct point in iptest. 2011-05-24 19:21:45 +01:00
Thomas Kluyver
a15c6996b1 Add exit code when running all tests with iptest. 2011-05-24 13:50:32 +01:00
MinRK
6ec9bca005 Merge PR #413
Adds retries and resubmit logic to IPython.parallel.

closes gh-413
2011-05-17 15:49:28 -07:00
MinRK
daa9df5b63 various db backend fixes
* use index on msg_id in mongodb backend (_table prevented some methods from working outside the session)
* purge_request improved to use fewer db calls
* mongodb testcase split into its own file
* Fix equality testing, NULL handling, in SQLiteDB backend
2011-05-17 14:27:33 -07:00
MinRK
59f06d7d7b update zmq dependency on Windows to 2.1.7 2011-05-16 10:47:13 -07:00
Evan Patterson
130f56cf50 Merge pull request #422 from epatters/gui-scripts
Make ipython-qtconsole a GUI script
2011-05-11 10:24:10 -07:00
epatters
8bd4f9272c Clean up entry point definition is setup.py. 2011-05-10 10:56:44 -05:00
Evan Patterson
3ba4061e0e Make ipython-qtconsole a GUI script in setuptools. 2011-05-09 15:48:49 -05:00
Evan Patterson
82f5eb7122 Merge pull request #406 from jenshnielsen/zmqgui.
install IPython.zmq.gui
2011-05-01 12:32:32 -07:00
Jens Hedegaard Nielsen
c316414295 install zmq.qui fixes problems with using ipython --pylab gtk 2011-05-01 11:48:36 +02:00
MinRK
deef821be9 Merge branch 'master' of github.com:ipython/ipython 2011-04-28 19:17:33 -07:00
Brian E. Granger
011d42c9e1 Merged pull request #397 from minrk/ioterm.
utils.io.Term.cin/out/err -> utils.io.stdin/out/err
2011-04-27 12:56:15 -07:00
MinRK
0de0a0d4ab io.Term.cin/out/err replaced by io.stdin/out/err
Behavior is now the same as sys.stdin/out/err, and
defaults to those streams.
2011-04-27 11:35:53 -07:00
MinRK
f32e2bb944 depend on pyzmq-2.1dev on Windows
This is a temporary dependency, and should be changed to the next release of pyzmq when it arrives.
2011-04-21 12:10:26 -07:00
MinRK
7eefed1d6b fix 'test_pylabtools' exclusion in iptest 2011-04-14 17:15:20 -07:00
MinRK
a6aaa64016 update test exclusions
exclude test_irunner w/o pexpect
exclude frontend/qt w/o pyzmq or qt

closes gh-375
2011-04-14 14:48:26 -07:00
MinRK
af196e3446 make display_status optional at runtime in setupext
This allow the check_for_readline to *not* print its indented status line

closes gh-361
closes gh-20
2011-04-11 17:42:43 -07:00
MinRK
67c6025d9e don't rely on setuptools for readline dependency check 2011-04-11 17:42:06 -07:00
Fernando Perez
a6ebd33613 Do not generate output for empty figures in Qt console.
Before, calling figure() would produce a big blank area.  This ensures
output is only returned if the figure has content.

Also added basic testing for pylabtools, for which we had none.
2011-04-11 00:22:11 -07:00
MinRK
131086119a make readline a dependency on OSX and pyreadline on Windows
closes gh-343
2011-04-09 12:44:41 -07:00
MinRK
cf9b16d19d fix pyzmq version check for testing IPython.parallel 2011-04-08 15:27:53 -07:00
MinRK
e4a5c1815e prevent duplicate script installs in setuptools
closes gh-335
2011-04-07 22:52:19 -07:00
MinRK
7cdff2f8e0 Merge remote branch 'trunk/newparallel' 2011-04-07 17:58:05 -07:00
MinRK
ca5b871975 add pymongo to iptest exclusions 2011-04-07 17:50:07 -07:00
MinRK
b84c3f0cd6 organize IPython.parallel into subpackages 2011-04-07 17:38:58 -07:00
MinRK
587b10631a rebase IPython.parallel after removal of IPython.kernel
This commit removes all '*z' suffixes from scripts and docs,
as there is no longer conflict with IPython.kernel.
2011-04-07 17:38:57 -07:00
MinRK
8c38900f2b add missing external.ssh to setupbase.py 2011-04-07 17:38:57 -07:00
MinRK
2b4ab756ab move IPython.zmq.parallel to IPython.parallel 2011-04-07 17:38:51 -07:00
MinRK
5dfb26377f add zmq checking in iptest 2011-04-07 17:38:21 -07:00
MinRK
6082ce8aaf add scripts for non-setuptools install of zmq.parallel 2011-04-07 17:38:20 -07:00
MinRK
9afdcad9e9 adapt kernel's ipcluster and Launchers to newparallel 2011-04-07 17:38:16 -07:00
MinRK
343d69750c Refactor newparallel to use Config system
This is working, but incomplete.
2011-04-07 17:38:16 -07:00
MinRK
2705688219 ignore docs/build,_build 2011-04-07 17:38:10 -07:00
MinRK
6331f97b9e added zmq.parallel to setupbase 2011-04-07 17:38:09 -07:00
MinRK
796c94b230 added simple cluster entry point 2011-04-07 17:38:08 -07:00
MinRK
b364c8aad5 added zmq controller/engine entry points 2011-04-07 17:38:08 -07:00
MinRK
6ea1a28d55 remove IPython.kernel scripts and put migration notice in docs.
closes gh-325
2011-04-06 13:35:45 -07:00
MinRK
1277658644 Merge branch 'removetwisted' of https://github.com/ellisonbg/ipython into remove_twisted 2011-04-06 13:31:11 -07:00
Fernando Perez
5b10c777bb Merge branch 'bug-tests' of https://github.com/ivanov/ipython into ivanov-bug-tests 2011-04-03 18:50:36 -07:00
Paul Ivanov
b7a088db6b make know failures report as 'K'
ported from numpy.testing.noseclasses, with the equivalent code
extracted into _numpy_testing_noseclasses in case numpy is not
installed.

removed some unused imports throughout
2011-04-03 17:52:21 -07:00
Brian Granger
527aa15f84 Removed Twisted related things from setup scripts and testing. 2011-03-30 23:20:28 -07:00
Nick Tarleton
097fddbadd Add missing external.pexpect to packages 2011-03-30 08:13:15 -07:00
Thomas Kluyver
1205d8f66e Merge branch 'unicode-issues' 2011-03-24 23:54:23 +00:00
Thomas Kluyver
becb566a6f Tweak code with suggestions from yesterday. 2011-03-24 23:42:04 +00:00
Robert Kern
943edf4cf9 Remove check for GTK in tests, so that the default encoding remains ascii, and Unicode failures can be resolved. 2011-03-24 19:33:06 +00:00
Fernando Perez
bd5f429aae Merge branch 'ready_unbundle' of https://github.com/tomspur/ipython into tomspur-ready_unbundle 2011-03-23 19:14:28 -07:00
Thomas Spura
0cc0201b33 Move pretty into lib, because it's heavily changed now. 2011-03-13 14:30:08 +01:00
Thomas Spura
3ea19b0740 Unbundle of all external modules.
Move all libraries in external into subfolders and place a custom
__init__.py into each of them. This way the system installed ones are
tried first, before falling back to the bundled ones.

Now every distribution can properly depend on the upstream library.
(e.g. bundled libraries are not allowed in fedora)

Signed-off-by: Toshio Ernie Kuratomi <toshio@fedoraproject.org>
Signed-off-by: Thomas Spura <tomspur@fedoraproject.org>
2011-03-13 14:28:25 +01:00
MinRK
66e0d22bec gave logo harder, cleaner edges 2011-02-10 12:42:24 -08:00