You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Well, actually, that's our fault; Uproot will change back. The method didn't have a leading underscore, so it's public and we (I) shouldn't be changing the interface without warning like that.
@aryan26roy is making the Interpretation.awkward_form methods accept the same arguments that they used to (which then immediately create the new context and pass that down through a bunch of internal awkward_form functions, separate from the Interpretation.awkward_form). Coffea will not need to change.
This will be deployed as Uproot 4.3.0, first in a line of bug-fix releases for Uproot 4, tagged from the new main-v4 branch. It will also be a test of this new v4 bug-fix workflow.
Describe the bug
As seen in uproot issue scikit-hep/uproot5#614, the arguments of the
.awkward_form
method used in https://github.com/CoffeaTeam/coffea/blob/532c69afc8f837c6886542727d493b274d2e2c78/coffea/nanoevents/mapping/uproot.py#L94 have changed. The method now takes a second required argumentcontext
. To preserve the current default behavior, this argument should be set to:I have not checked if this method is used somewhere else in coffea. I can make this pr if you want.
The text was updated successfully, but these errors were encountered: