Open wkitlasten opened 2 months ago
Have you updated pyemu or pandas or numpy recently? There have been some changes...
@wkitlasten sounds like you are using a update pyemu to apply parameters in an existing pest interface built with an older version? This is definitely a space where things can go wrong. It is a blind spot in testing too as we can only efficiently test setup and apply with the same consistent version. And as @jtwhite79 says there have been changes in that area recently with numpy 2.0. If you don't want to rebuild your interface the option might be to drop pyemu back a few versions.
Would be keen to check that file though, if you wanna send it through with the add par(s) calls you are using.
Thanks J. I had just updated pyemu, but not pandas (scarred) or numpy (scared). I reverted back to an older pyemu to keep moving. @briochh I’ll send the file(s) today.
gotta stay focused!!
I'm failing on line 2339 in helpers with a previously working setup.
mlts is:
and
mlt.index_cols = ['ifno']
So it appears to be looking for
ifno
in the mlts dataframe, but it should be looking forifno
in the org file (ifno
is the correct column name in the org file but not the mlts df).Is there a change that requires me to rebuild everything? Is this section of code working for everyone else (tests), or might there a mistake here? Any idea what I might have messed up somewhere along the way? (I don't think I touched this part of the setup, but I never know!)