Show More
@@ -0,0 +1,12 b'' | |||
|
1 | .. _parallel_index: | |
|
2 | ||
|
3 | ==================================== | |
|
4 | Using IPython for parallel computing | |
|
5 | ==================================== | |
|
6 | ||
|
7 | The twisted-based :mod:`IPython.kernel` has been removed, in favor of | |
|
8 | the new 0MQ-based :mod:`IPython.parallel`, whose merge into master is imminent. | |
|
9 | ||
|
10 | Until that code is merged, it can be found in the `newparallel branch | |
|
11 | <https://github.com/ipython/ipython/tree/newparallel>`_, and its draft documentation can be | |
|
12 | found `here <http://minrk.github.com/ipython-doc/newparallel>`_. No newline at end of file |
@@ -35,7 +35,7 b' class NotificationCenter(object):' | |||
|
35 | 35 | -------- |
|
36 | 36 | Here is a simple example of how to use this:: |
|
37 | 37 | |
|
38 |
import IPython. |
|
|
38 | import IPython.util.notification as notification | |
|
39 | 39 | def callback(ntype, theSender, args={}): |
|
40 | 40 | print ntype,theSender,args |
|
41 | 41 |
@@ -19,6 +19,7 b' Contents' | |||
|
19 | 19 | whatsnew/index.txt |
|
20 | 20 | install/index.txt |
|
21 | 21 | interactive/index.txt |
|
22 | parallel/index.txt | |
|
22 | 23 | config/index.txt |
|
23 | 24 | development/index.txt |
|
24 | 25 | api/index.txt |
@@ -215,9 +215,9 b" if 'setuptools' in sys.modules:" | |||
|
215 | 215 | 'ipython = IPython.frontend.terminal.ipapp:launch_new_instance', |
|
216 | 216 | 'ipython-qtconsole = IPython.frontend.qt.console.ipythonqt:main', |
|
217 | 217 | 'pycolor = IPython.utils.PyColorize:main', |
|
218 | 'ipcontroller = IPython.kernel.ipcontrollerapp:launch_new_instance', | |
|
219 | 'ipengine = IPython.kernel.ipengineapp:launch_new_instance', | |
|
220 | 'ipcluster = IPython.kernel.ipclusterapp:launch_new_instance', | |
|
218 | # 'ipcontroller = IPython.kernel.ipcontrollerapp:launch_new_instance', | |
|
219 | # 'ipengine = IPython.kernel.ipengineapp:launch_new_instance', | |
|
220 | # 'ipcluster = IPython.kernel.ipclusterapp:launch_new_instance', | |
|
221 | 221 | 'iptest = IPython.testing.iptest:main', |
|
222 | 222 | 'irunner = IPython.lib.irunner:main' |
|
223 | 223 | ] |
@@ -120,6 +120,7 b' def find_packages():' | |||
|
120 | 120 | add_package(packages, 'external.pyparsing') |
|
121 | 121 | add_package(packages, 'external.simplegeneric') |
|
122 | 122 | add_package(packages, 'external.validate') |
|
123 | add_package(packages, 'kernel') | |
|
123 | 124 | add_package(packages, 'frontend') |
|
124 | 125 | add_package(packages, 'frontend.qt') |
|
125 | 126 | add_package(packages, 'frontend.qt.console', tests=True) |
@@ -259,11 +260,11 b' def find_scripts():' | |||
|
259 | 260 | """ |
|
260 | 261 | Find IPython's scripts. |
|
261 | 262 | """ |
|
262 | kernel_scripts = pjoin('IPython','kernel','scripts') | |
|
263 | # kernel_scripts = pjoin('IPython','kernel','scripts') | |
|
263 | 264 | main_scripts = pjoin('IPython','scripts') |
|
264 | scripts = [pjoin(kernel_scripts, 'ipengine'), | |
|
265 | pjoin(kernel_scripts, 'ipcontroller'), | |
|
266 | pjoin(kernel_scripts, 'ipcluster'), | |
|
265 | scripts = [# pjoin(kernel_scripts, 'ipengine'), | |
|
266 | # pjoin(kernel_scripts, 'ipcontroller'), | |
|
267 | # pjoin(kernel_scripts, 'ipcluster'), | |
|
267 | 268 | pjoin(main_scripts, 'ipython'), |
|
268 | 269 | pjoin(main_scripts, 'ipython-qtconsole'), |
|
269 | 270 | pjoin(main_scripts, 'pycolor'), |
@@ -296,8 +297,6 b' def check_for_dependencies():' | |||
|
296 | 297 | """ |
|
297 | 298 | from setupext.setupext import ( |
|
298 | 299 | print_line, print_raw, print_status, |
|
299 | check_for_zopeinterface, check_for_twisted, | |
|
300 | check_for_foolscap, check_for_pyopenssl, | |
|
301 | 300 | check_for_sphinx, check_for_pygments, |
|
302 | 301 | check_for_nose, check_for_pexpect |
|
303 | 302 | ) |
@@ -311,10 +310,6 b' def check_for_dependencies():' | |||
|
311 | 310 | print_raw("") |
|
312 | 311 | print_raw("OPTIONAL DEPENDENCIES") |
|
313 | 312 | |
|
314 | check_for_zopeinterface() | |
|
315 | check_for_twisted() | |
|
316 | check_for_foolscap() | |
|
317 | check_for_pyopenssl() | |
|
318 | 313 | check_for_sphinx() |
|
319 | 314 | check_for_pygments() |
|
320 | 315 | check_for_nose() |
General Comments 0
You need to be logged in to leave comments.
Login now