← Back to team overview

larry-discuss team mailing list archive

Re: Plans for la 0.2

 

On Wed, Feb 3, 2010 at 2:11 PM, Keith Goodman <kwgoodman@xxxxxxxxx> wrote:
> Now that la 0.1 has been released, it is time to begin planning for 0.2.
>
> The focus of the second release of la (version 0.2) is to improve unit
> test coverage.
>
> The first step is to make larry specific assert_equal and
> assert_almost_equal functions as described in Blueprint
> simplify-unit-testing.
>
> After we are happy with the signature and unit test coverage of the
> new assert statements, we will use them to add missing unit test
> coverage in la. If that goes well, i.e. we are still happy with the
> new assert statements:
>
> Refactor deflarry_test.py to use the new assert statements.
>
> As always, once the coding starts the plan will change.

An update on plans for 0.2:

Unit testing
-----------------

- Simplify unit testing with new assert_larry_equal function
- Unit test all larry methods for ability to handle empty larrys
- dtype unit test of all methods?
- Add unit tests for larry methods that don't have any

New features
-------------------

- swapaxes method
- panel function
- Add nd ability to the larry methods that currently only handle 2d input
- New ability to index by label? (I'll write a blueprint)
- Extend group methods to allow axis argument and 2d groups



Follow ups

References