lp:~ellisonbg/ipython/trunk-dev
This branch is used by Brian Granger for his main IPython development. It continually merged into ipython trunk.
- Get this branch:
- bzr branch lp:~ellisonbg/ipython/trunk-dev
Branch merges
- Fernando Perez: Approve
-
Diff: 287 lines (+140/-43)7 files modifiedIPython/kernel/enginefc.py (+4/-1)
IPython/kernel/fcutil.py (+4/-1)
IPython/kernel/multiengineclient.py (+5/-1)
IPython/kernel/multienginefc.py (+4/-1)
IPython/kernel/taskclient.py (+5/-1)
IPython/kernel/taskfc.py (+4/-1)
docs/examples/kernel/mcdriver.py (+114/-37)
Branch information
Recent revisions
- 1187. By Brian Granger
-
Fixed foolscap imports.
As of Foolscap 0.4.3, foolscap introduces a foolscap.api module
that all top-level symbols must be imported from. - 1185. By Brian Granger
-
Fixed bugs in IPython.kernel.
* Removed :mod:`IPython.
kernel. contexts` and
:mod:`IPython. kernel. tests.test_ contexts` and all code that used them. This
was broken and needed to be removed. Also Enthought has a nice decorator
that does this. * Fixed broken tests in :file:`test_multiengin efc.py` and
:file:`test_taskfc. py`. See https:/ /bugs.launchpad .net/ipython/ +bug/505358.
* Changed ports number in :mod:`IPython.kernel. tests` to 10111 to avoid
conflicts with users who are using the older 10105 ports. See
https://bugs.launchpad .net/ipython/ +bug/504515.
* Fixed logic and bugs in :mod:`IPython.kernel. fcutils` and
:mod:`IPython. kernel. clientconnector ` related to how FURL files are
validated and found. See https://bugs.launchpad .net/ipython/ +bug/502790.
* Fixed the unhandled :class:`DeadReferenceE rror`` exception that was happening
in :mod:`IPython.kernel. multiengineclie nt' and :mod:`IPython. kernel. taskclient`
when the controller died or restarted. Now we capture that error
and raises a :class:`IPython. kernel. error.Connectio nError` that has a
better error message. See https://bugs.launchpad .net/ipython/ +bug/502796. - 1183. By Brian Granger
-
Merging latest trunk.
I got a criss-cross merge in this and did merge --weave. Hope this is
OK. - 1182. By Brian Granger
-
The ipcluster command is now able to reuse FURL files.
This is done by passing the -r, --client-port and --engine-port options
onto ipcontroller. Docs are also updated to indicated this new feature. - 1179. By Brian Granger
-
Adding support for mpiexec as well as mpirun.
The mpiexec command is the preferred way of starting MPI jobs. We also
support mpirun for backwards compatiblity.
Branch metadata
- Branch format:
- Branch format 6
- Repository format:
- Bazaar pack repository format 1 (needs bzr 0.92)