Permalink
Switch branches/tags
Commits on Apr 27, 2010
  1. * tests/func_test.py, doc/source/intro.rst: Add unit tests for the

    kwgoodman committed Apr 27, 2010
          following functions: union, intersection, panel, stack.
    
        * __init__.py: import stack, panel, and cov to the top level.
        
        * func.py(stack): Add an example to the doc string.
  2. * tests/func_test.py: Forgot to include this new module in yesterday's

    kwgoodman committed Apr 27, 2010
          commit. Also rewrote to use assert_larry_equal plus general clean up.
  3. * afunc.py(fillforward_partially), afunc.py(push), deflarry.py(push),

    kwgoodman committed Apr 27, 2010
          tests/deflarry_test.py, tests/more_test.py, tests/test_3d.py: Rename
          the array function fillforward_partially to push to match the name of
          larry method.
          
        * tests/test_3d.py, afunc.py: Add 3d unit tests for nanstd and nanmean.
    
        * tests/test_3d.py: Minor code clean up.
    
        * tests/larry_axis_test.py: Remove a unit test that depended on scipy.
      
        * RELEASE, doc/source/intro.rst: Update release notes and unit test count.
  4. * RELEASE: Update release notes.

    kwgoodman committed Apr 27, 2010
        
        * deflarry.py(cov), func.py(cov), tests/deflarry_test.py,
          doc/source/functions.rst, doc/source/reference.rst: Move covariance from
          larry method to larry function.
  5. * deflarry.py(lastrank), deflarry.py(lastrank_decay),

    kwgoodman committed Apr 27, 2010
          deflarry.py(cut_missing): Update doc strings for new nd ability.
  6. * deflarry.py, afunc.py, tests/deflarry_test.py: Replace assert stat…

    kwgoodman committed Apr 27, 2010
    …ements
    
          with "if...raise".
          
        * doc/source/intro.rst: Update unit test count.
Commits on Apr 26, 2010
  1. * deflarry.py, afunc.py: Converted the following array functions (and

    kwgoodman committed Apr 26, 2010
          larry methods) from 2d input only to nd input: push, movingrank, 
          movingsum_forward, quantile, last_rank, last_rank_decay, group_ranking,
          afunc.geometric_mean.
    
        * tests/test_3d.py: New module for unit tests of 3d ability of the array
          functions in afunc.py.
          
        * util/tests/testing_test.py: New module for unit tests of the
          assert_larry_equal function.
          
        * tests/more_test.py: Turn on 3d function check (was commented out since
          many functions were previously 2d only). Add nanmedian to the list of
          functions to test; remove covMissing from the list. Remove 0.0 from test
          array so that geometric_mean doesn't complain.
  2. * deflarry (push) add axis argument, cov is the only "_2donly" method…

    josef-pkt committed Apr 26, 2010
    … left
    
       remove debug and refactoring comments
  3. * afunc.py, deflarry.py (group_median, group_ranking) add axis argume…

    josef-pkt committed Apr 26, 2010
    …nt, update test_3d.py
  4. * afunc.py, deflarry.py (group_mean) add axis argument to group_mean,

    josef-pkt committed Apr 26, 2010
          larry method _group_align also needed a new axis argument, adjusted test_3d.py
  5. * test_3d.py new tests for 3d larry methods and afunc functions,

    josef-pkt committed Apr 26, 2010
           no cleaning of refactoring and debug comments yet
        
        * afunc.py (quantile, fillforward_partially) convert to nd, quantile uses 
          numpy.apply_along_axis 
        
        * deflarry.py (movingsum_forward, movingrank, quantile, lastrank, lastrank_decay)
          convert to nd
Commits on Apr 25, 2010
  1. merge trunk: axis fixes

    josef-pkt committed Apr 25, 2010
  2. * deflarry.py(pull), deflarry.py(demean), deflarry.py(demedian),

    kwgoodman committed Apr 25, 2010
          deflarry.py(zscore), deflarry.py(cut_missing), afunc.py(ranking),  
          doc/source/intro.rst: Bug fixes for larry methods that did not handle
          negative axis input correctly.
    
        * tests/deflarry_test.py: Two unit tests for larry.pull.
    
        * util/scipy.py(nanstd): Ported bug fix from scipy.
    
        * tests/larry_axis_test.py: Removed negative axis test for the insertaxis
          method. It should behave differently for axis=-1 and axis=1 (on a 2d
          larry).
Commits on Apr 24, 2010
  1. * tests/larry_axis_test.py: Added a new module to unit test all larry

    kwgoodman committed Apr 24, 2010
          methods that take axis as input. The unit tests make sure that axis=-1
          and axis=1 give the same results for a 2d larry. These unit tests found
          many bugs. I haven't fixed them yet.
Commits on Apr 23, 2010
  1. merge trunk

    josef-pkt committed Apr 23, 2010
Commits on Apr 22, 2010
  1. * RELEASE: Update release notes.

    kwgoodman committed Apr 22, 2010
        
        * setup.py: Bump version number from 0.1.0 to 0.2.0.
  2. * util/scipy.py(nanstd), tests/deflarry_test.py, doc/source/intro.rst:

    kwgoodman committed Apr 22, 2010
          Bug in scipy.stats.nanstd makes it crash on negative axis. Fixed bug in
          la's local copy of nanstd. Added unit tests.
Commits on Apr 18, 2010
Commits on Apr 16, 2010
  1. * deflarry.py(invert), deflarry.py(__invert__), tests/deflarry_test.py,

    kwgoodman committed Apr 16, 2010
          RELEASE, doc/source/intro.rst, doc/source/reference.rst: Add invert
          method.
  2. * RELEASE: Minor typos.

    kwgoodman committed Apr 16, 2010
Commits on Mar 25, 2010
  1. * afunc.py(movingsum, movingsum_forward, movingrank, lastrank,

    josef-pkt committed Mar 25, 2010
          lastrank_decay, fillforward_partially) conversion to nd, tested for 3d
          
        * deflarry.py use keyword arguments to movingsum, movingsum_forward as
          keywords not positional
Commits on Mar 21, 2010
  1. merge trunk

    josef-pkt committed Mar 21, 2010
Commits on Mar 11, 2010
  1. * io.py(save), io.py(_list2array), io.py(_load_label), tests/io_test…

    kwgoodman committed Mar 11, 2010
    ….py,
    
          RELEASE, doc/source/archive.rst, doc/source/intro.rst: Add ability to
          archive larrys that have dates (datetime.date) as labels.
Commits on Feb 25, 2010
  1. * deflarry.py(lix), deflarry.py(Getitemlabel): Moved the Getitemlabel

    kwgoodman committed Feb 25, 2010
          class code out of the lix method. Now the class is defined at import
          instead of each time lix is called. Much faster.
Commits on Feb 12, 2010