arkouda icon indicating copy to clipboard operation
arkouda copied to clipboard

Intermittent CI failures with python `3.x/3.12` due to `ForwardRef`

Open stress-tess opened this issue 8 months ago • 5 comments

Even after pinning the numpy version to <2.0 I'm still seeing CI failures:https://github.com/Bears-R-Us/arkouda/actions/runs/9572308279/attempts/1

It seems only the 3.x python version is affected. The python version was 3.12.4 with an error along the lines of

TypeError: type of argument "pda1" must be one of (pdarray, Strings, ForwardRef('Categorical'), Sequence); got arkouda.categorical.Categorical instead

So this appears to be a forward ref issue

The interesting bit is that python 3.12.0 didn't have this issue and python 3.12.4 was released on June 6th but we've had successful runs since then...

I think the most straightforward plan is to pin the python version as well until we can dig into it more

stress-tess avatar Jun 18 '24 21:06 stress-tess