larry-discuss team mailing list archive
-
larry-discuss team
-
Mailing list archive
-
Message #00062
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