Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit cc0d587

Browse files
committed
Remove most of the ipyparallel info in the documentation.
1 parent 69d6406 commit cc0d587

3 files changed

Lines changed: 13 additions & 55 deletions

File tree

docs/source/config/integrating.rst

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,12 @@ For example::
4343
Custom exception tracebacks
4444
===========================
4545

46-
Rarely, you might want to display a different traceback with an exception -
47-
IPython's own parallel computing framework does this to display errors from the
48-
engines. To do this, define a ``_render_traceback_(self)`` method which returns
49-
a list of strings, each containing one line of the traceback.
46+
Rarely, you might want to display a custom traceback when reporting an
47+
exception. To do this, define the custom traceback using
48+
`_render_traceback_(self)` method which returns a list of strings, one string
49+
for each line of the traceback. For example, the `ipyparallel
50+
<http://ipyparallel.readthedocs.io/>`__ a parallel computing framework for
51+
IPython, does this to display errors from multiple engines.
5052

5153
Please be conservative in using this feature; by replacing the default traceback
5254
you may hide important information from the user.

docs/source/development/config.rst

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -41,20 +41,17 @@ The next thing you need to know is what to call your configuration file. The
4141
basic idea is that each application has its own default configuration filename.
4242
The default named used by the :command:`ipython` command line program is
4343
:file:`ipython_config.py`, and *all* IPython applications will use this file.
44-
Other applications, such as the parallel :command:`ipcluster` scripts or the
45-
QtConsole will load their own config files *after* :file:`ipython_config.py`. To
46-
load a particular configuration file instead of the default, the name can be
47-
overridden by the ``config_file`` command line flag.
44+
The IPython kernel will load its own config file *after*
45+
:file:`ipython_config.py`. To load a particular configuration file instead of
46+
the default, the name can be overridden by the ``config_file`` command line
47+
flag.
4848

4949
To generate the default configuration files, do::
5050

5151
$ ipython profile create
5252

5353
and you will have a default :file:`ipython_config.py` in your IPython directory
54-
under :file:`profile_default`. If you want the default config files for the
55-
:mod:`IPython.parallel` applications, add ``--parallel`` to the end of the
56-
command-line args.
57-
54+
under :file:`profile_default`.
5855
.. note::
5956

6057
IPython configuration options are case sensitive, and IPython cannot

docs/source/overview.rst

Lines changed: 2 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -232,50 +232,9 @@ and clients.
232232
Interactive parallel computing
233233
==============================
234234

235-
.. note::
236235

237-
This functionality is optional and now part of the `ipyparallel
238-
<http://ipyparallel.readthedocs.io/>`_ project.
239-
240-
Increasingly, parallel computer hardware, such as multicore CPUs, clusters and
241-
supercomputers, is becoming ubiquitous. Over the last several years, we have
242-
developed an architecture within IPython that allows such hardware to be used
243-
quickly and easily from Python. Moreover, this architecture is designed to
244-
support interactive and collaborative parallel computing.
245-
246-
The main features of this system are:
247-
248-
* Quickly parallelize Python code from an interactive Python/IPython session.
249-
250-
* A flexible and dynamic process model that be deployed on anything from
251-
multicore workstations to supercomputers.
252-
253-
* An architecture that supports many different styles of parallelism, from
254-
message passing to task farming. And all of these styles can be handled
255-
interactively.
256-
257-
* Both blocking and fully asynchronous interfaces.
258-
259-
* High level APIs that enable many things to be parallelized in a few lines
260-
of code.
261-
262-
* Write parallel code that will run unchanged on everything from multicore
263-
workstations to supercomputers.
264-
265-
* Full integration with Message Passing libraries (MPI).
266-
267-
* Capabilities based security model with full encryption of network connections.
268-
269-
* Share live parallel jobs with other users securely. We call this
270-
collaborative parallel computing.
271-
272-
* Dynamically load balanced task farming system.
273-
274-
* Robust error handling. Python exceptions raised in parallel execution are
275-
gathered and presented to the top-level code.
276-
277-
For more information, see our :ref:`overview <parallel_index>` of using IPython
278-
for parallel computing.
236+
This functionality is optional and now part of the `ipyparallel
237+
<http://ipyparallel.readthedocs.io/>`_ project.
279238

280239
Portability and Python requirements
281240
-----------------------------------

0 commit comments

Comments
 (0)