Skip to content
Commits on Aug 5, 2009
  1. @fperez
  2. @fperez
  3. @fperez

    Remove updating of revnumber in final tarball.

    fperez committed
    This makes the released code be different from the backup.  Instead, the
    release manager must at the end, do a final update_revnum and commit prior
    to release, so that the publicly available code matches the static backup.
  4. @fperez
  5. @fperez

    Add Brian's comments regarding an elusive non-fatal error in the tria…

    Brian Granger committed with fperez
    …l tests.
  6. @fperez
Commits on Aug 4, 2009
  1. @fperez

    Releasing 0.10.

    fperez committed
    Final tag and revnumber update for the relase.  I will now apply this state
    of trunk to the 0.10 branch and cut the release from there.  
    
    The next immediate commit will be to re-mark trunk as in-development for the
    0.11 series.
  2. @fperez

    Protect against absent global IPython instance.

    fperez committed
    This basically applies most of the changes to ultraTB made by Brian in the
    reorg branch here:
    
    http://bazaar.launchpad.net/~ipython-dev/ipython/module-reorg/revision/1225
    
    To our duplicate copies of ultraTB (the duplication is already gone in the
    reorg branch).
    
    This now means that the trial-based tests run fine if executed as
    
    trial IPython
    
    OR 
    
    trial IPython.kernel
    
    where as the latter form was failing before.  The reason why the former used
    to work was that a hidden global ipython is created, *upon import*, by
    ipdoctest.  That will stay for now, but I've made it bug
    
    https://bugs.launchpad.net/ipython/+bug/409096
    
    marked as critical for 0.11 that I'll need to fix.
  3. @fperez
  4. @fperez

    Updated Steven Bethard's argparse to version 1.0 final.

    Steven Bethard committed with fperez
    Argparse is developed at: http://code.google.com/p/argparse/
    
    In IPython.external, we *only* include argparse.py, we do not ship the docs
    nor the test suite.
  5. @fperez

    Wrote "What's new" document, basically release notes, minor 3.0 comme…

    fperez committed
    …nts.
    
    Unless I spot a problem tomorrow with fresh eyes, this will be tagged as
    0.10 final.
  6. @fperez

    Fix invalid syntax for Python 2.4 in a test,

    fperez committed
    All our files are now valid Python 2.4, though some doctest decorators aren't
    working correctly in 2.4.  This means that the test suite itself doesn't pass
    in 2.4, but I'm out of time/energy to debug this.  The failures are harmless
    though, it's just a #doctest +SKIP directive that's being ignored.
  7. @fperez
  8. @fperez
  9. @fperez
  10. @fperez

    Fixes so the test suite runs when Twisted is not available.

    fperez committed
    Other minor cleanups (formatting and unused imports)
Commits on Aug 2, 2009
  1. @fperez
  2. @fperez

    Rename mkrel to the clearer name build_release.

    fperez committed
    This distinguishes from the main 'release' script and makes it clearer that
    its purpose is simply to build the release files, not to make it.
  3. @fperez

    Continue tool cleanup.

    fperez committed
    Removed redundant setup_bdist_egg, since  setupegg can be used for the same
    purpose.
    
    Removed setupexe which depended on ipykit, since that is already gone.
  4. @fperez

    Cleaned up release tools directory.

    fperez committed
    Converted almost all to python scripts and made toollib to collect common
    functions and avoid repetition.
    
    Properly commented and documented what each script does.
    
    The run_ipy_in_profiler one seems broken, I'm not sure what to do with it.
    We need to either fix it or remove it later, but it's not critical for 0.10.
  5. @fperez
  6. @fperez

    Cleanup check_sources and remove hard tabs from some files.

    fperez committed
    Improved and documented the check_sources script, and after running it, used
    untabify to cleanup the files  where it reported hard tabs.
  7. @fperez

    Tools cleanup in getting ready for 0.10.rc.

    fperez committed
    Not done yet, but getting close.  Updating tools directory to have a more
    easy to manage/maintain release process.
  8. @fperez

    Remove test suite from win32 start menu.

    fperez committed
    Since the test suite exits immediately upon completion, it makes no sense to
    run it from a menu, as it's impossible then to see/copy the results.  Anyone
    who is going to report anything should run it from a terminal so the results
    stay on screen.
  9. @fperez
  10. @fperez
  11. @fperez

    Make iptest more reliable under Win32.

    fperez committed
    This ensures the trial part of the tests runs in win32.
Commits on Aug 1, 2009
  1. @fperez

    Add searching of .py files to find_cmd so Twisted's trial runner is f…

    fperez committed
    …ound.
    
    Fix necessary for the test suite to run under win32.
  2. @fperez

    Small fixes to get a cleaner doc build, and junk removal.

    fperez committed
    Cleaned miscellaneous warnings raised by the doc build by fixing little reST
    compliance issues, and removed the testing/attic directory which was unused
    by now.
  3. @fperez
  4. @fperez

    Add %paste to automatically paste clipboard contents.

    fperez committed
    Function contributed by Robert Kern, thanks!
    
    Original code mostly unmodified, but I added 4 actual tests with a mock
    clipboard function so at least the core functionality can be auto-tested,
    even if we can't test real clipboards across platforms.
  5. @fperez

    [bug] Close debian bugs: remove debian/ dir and add missing man pages.

    fperez committed
    This closes the bugs:
    
    https://bugs.launchpad.net/ipython/+bug/291143
    https://bugs.launchpad.net/ipython/+bug/368719
    
    The manpages were contributed by Debian's Stephan Peijnik, and lightly
    edited to update them with current trunk functionality.
  6. @fperez
Commits on Jul 31, 2009
  1. @fperez
  2. @fperez

    Merging (slightly modified) Tom Fetherston's demo branch.

    fperez committed
    I made some small cleanups and fixed a few conflicts, the bulk of the code
    is Tom's.
    
    Many thanks for this contribution!
Something went wrong with that request. Please try again.