arkouda
arkouda copied to clipboard
Intermittent CI failures with python `3.x/3.12` due to `ForwardRef`
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