[SciPy-User] Pylab - standard packages
Travis Oliphant
travis at continuum.io
Mon Sep 24 11:41:21 EDT 2012
nose is a dependency of NumPy, so it is on the list by default, I would think.
-Travis
On Sep 24, 2012, at 8:45 AM, Nathaniel Smith wrote:
> On Sun, Sep 23, 2012 at 2:58 PM, Thomas Kluyver <takowl at gmail.com> wrote:
>> On 23 September 2012 14:41, Ralf Gommers <ralf.gommers at gmail.com> wrote:
>>> At least `nose`, we have to be able to run tests for packages.
>>
>> We do, but for new users, unit testing is something they're unlikely
>> to need for a while. Installing nose also doesn't involve any complex
>> requirements. So I'd be inclined not to specify it, but I'd like to
>> hear what others think.
>
> IMHO nose should absolutely be on the list. The first thing I teach
> people is the boilerplate to put at the bottom of their modules:
>
> if __name__ == "__main__":
> import nose
> nose.runmodule()
>
> And the target audience isn't just brand new users anyway. Sample code
> should contain tests, so it's helpful to have a convention for how
> they're named and how you write assertions, and both of these come
> from nose as the de facto standard.
>
> -n
> _______________________________________________
> SciPy-User mailing list
> SciPy-User at scipy.org
> http://mail.scipy.org/mailman/listinfo/scipy-user
More information about the SciPy-User
mailing list