Thanks for your patch.
I had to replace in test_SexpVectorNumeric.py
nx.typecode()
by
nx.dtype.kind
I am not using numpy as much as as use other packages, but I think that
typecode() was coming from Numeric and is disappearing.
I am patching the tip, and will likely backport this to the branch
Patch.
diff -r 78fbb8a3131a rpy/rinterface/array.c
--- a/rpy/rinterface/array.c Mon Feb 02 21:14:18 2009 +0100
+++ b/rpy/rinterface/array.c Tue Feb 03 20:46:37 2009 -0800
@@ -36,7 +36,12 @@
//case STRSXP: return 'S';
//FIXME: handle 'O' (as R list ?)
case CPLXSXP: return 'c';
- case LGLS