Permalink
Commits on Oct 12, 2010
  1. Releasing version 0.10.1.

    A few last-minute fixes in various places for docs to build and full
    test suite to pass, as well as documenting the release in the docs.
    fperez committed Oct 12, 2010
Commits on Sep 25, 2010
Commits on Sep 24, 2010
  1. Merge branch '0.10.1-sge' of http://github.com/satra/ipython into sat…

    …ra-0.10.1-sge
    
    This branch adds Sun Grid Engine support to the ipcluster startup
    system.
    
    Credits: Justin Riley and Satra Ghosh @ MIT, Matthew Brucher.
    
    Closes gh-152 (pull request)
    fperez committed Sep 24, 2010
Commits on Sep 22, 2010
  1. FIX: updated ssh environment copying to escape special characters for…

    … posix compatibility
    Satrajit Ghosh committed Sep 22, 2010
  2. Add note about libedit on OS X.

    fperez committed Sep 22, 2010
Commits on Sep 20, 2010
Commits on Aug 1, 2010
  1. add bsub wrapper for LSFEngineSet

    LSF requires that job scripts be submitted to bsub through stdin.
    twisted.internet.utils.getProcessOutput does not support shell
    redirection so the bsub wrapper takes care of doing this.
    jtriley committed with satra Jul 23, 2010
  2. Fixes for LSF

    mbrucher committed with satra Jul 21, 2010
  3. update PBSEngineSet to use job arrays

    refactored base class BatchEngineSet to handle job arrays. PBS and SGE
    engine sets are much simpler now.
    jtriley committed with satra Jul 18, 2010
  4. update SGEEngineSet to use SGE job arrays

    SGE job arrays allow one job id to be associated with a set of processes on
    an SGE cluster.
    
    modified SGEEngineSet to be a subclass PBSEngineSet
    
    ipcluster will now generate a default SGE job script if --sge-script is
    not provided. most folks should ignore the --sge-script option unless they
    know they need it.
    
    if --sge-script is passed, check that the script exists and that the user has
    defined a "#$ -t" setting within the script. if not, add the setting
    for them by copying the script to a temp file and launching the job
    array using the modified temp file.
    
    ipengines terminate cleanly now when the ipcluster command exits.
    
    i think we still need to handle furl files when engines are assigned to different
    hosts via SGE. without using ssh or nfs, the only other way is to put
    the contents of the furl in the job script before submission but this is
    less secure. need to discuss this.
    jtriley committed with satra Jul 18, 2010
Commits on Jul 26, 2010
Commits on Jul 20, 2010
  1. Fix in *tests* for recent traceback bug fix.

    It turns out that chaining too much info into the same deferred
    produces rather weird side-effects.  So I broke up the test into
    several independent ones with separate deferreds.
    
    Note that the original bug fix was OK, the fix is just for the Twisted
    tests themselves.  As Min said, with Twisted code sometimes getting the
    tests right is harder than the code itself.
    fperez committed Jul 20, 2010
Commits on Jul 19, 2010
Commits on Jul 17, 2010
  1. updated sge to launch multiple engines - start cleanly but does not s…

    …hutdown cleanly
    Satrajit Ghosh committed Jul 17, 2010
  2. firt pass to support sge

    Satrajit Ghosh committed Jul 17, 2010
  3. initial sge compatibility attemp

    Satrajit Ghosh committed Jul 16, 2010
Commits on Jul 16, 2010
  1. Add an extra test for traceback handling in task submissions.

    Thread with details here:
    http://mail.scipy.org/pipermail/ipython-user/2010-July/006993.html
    
    While it seems the original problem wasn't really a bug, I'd already
    written an extra custom test, so might as well keep it.
    fperez committed Jul 16, 2010
Commits on Jul 14, 2010
  1. Suppress foolscap deprecation warnings, bug reported by Satra.

    Now we import foolscap components according to their api.  I think
    these four files contain all the naked 'from foolscap import'
    statements we had, so all such warnings should be gone now.
    fperez committed Jul 14, 2010
Commits on Jun 4, 2010
  1. Small fixes so release builds.

    fperez committed Jun 4, 2010
Commits on Jun 3, 2010
  1. added optional taskids argument to TaskClient.clear()

    This fix was backported from Min's commit to trunk with minimal changes.
    fperez committed Jun 3, 2010
Commits on Apr 26, 2010
Commits on Apr 25, 2010
  1. Fix %timeit reporting when the time is longer than 1000s.

    David Warde-Farley committed with fperez Apr 25, 2010
  2. Improvements to Vim support for visual mode.

    Patch by Sebastian Busch.
    Closes https://bugs.launchpad.net/ipython/+bug/460359
    Sebastian Busch committed with fperez Apr 25, 2010