[pymvpa] PyMVPA for Python 3

Yaroslav Halchenko debian at onerussian.com
Wed Apr 18 14:43:49 UTC 2012


cool and thanks Tiziano,

> I am branching from master on github as of now (f0d900f1a1c715379dd716e3d4c87876b321ba9e).

if you push your work somewhere (I don't see your clone at
https://github.com/PyMVPA/PyMVPA/network) we will add it to daily
testing

> - I got three failures and one error: are they expected? is this a
>   problem with my installation?

yes and no

as Michael pointed out we have some tests marked as labile (ie allowed
to fail from time to time) and you could exclude them for now.  Another
way to do so is

MVPA_TESTS_LABILE=no

env variable.  I would not actually do 
MVPA_TESTS_QUICK=yes 

for the "final" test run since that would exclude looping over
parameters in many "parametric" tests, and just run on the first
argument only, thus not exploring as much

as for tests depending on broken/absent externals -- should be
automagically skipped so I am not thrilled that it failed on you with

  > OSError: liblapack.so: cannot open shared object file: No such file or directory

for which you would need liblapack-dev I guess...
so I have pushed the fix to not add this test gracefully if either
ctypes absent or it can't find liblapack.so and it should not fail on
you

NB with MVPA_TESTS_QUICK=yes  you were not testing this case at all
since it wasn't first value in the list of possible ones so you would
not run into such failure

> - how can I disable the matplotlib windows that pop up shortly
>   during testing? as there is still no python3-matplotlib I would
>   need to disable it for the moment

MVPA_MATPLOTLIB_BACKEND=agg

would it help?


P.S. Meanwhile I will upgrade our testing box and will setup everything
we have for python3 so far ;)

-- 
=------------------------------------------------------------------=
Keep in touch                                     www.onerussian.com
Yaroslav Halchenko                 www.ohloh.net/accounts/yarikoptic



More information about the Pkg-ExpPsy-PyMVPA mailing list