html_url,issue_url,id,node_id,user,created_at,updated_at,author_association,body,reactions,performed_via_github_app,issue
https://github.com/pydata/xarray/issues/7768#issuecomment-1537140981,https://api.github.com/repos/pydata/xarray/issues/7768,1537140981,IC_kwDOAMm_X85bnuj1,20118130,2023-05-06T13:18:47Z,2023-05-06T13:18:47Z,CONTRIBUTOR,"I implemented this for `p0` in #7821. I used your idea of passing `p0` as part of `*args`. It's maybe a tiny bit hacky to put two things in `*args` and then reconstruct them based on the lengths, but not too bad.
I can also do this for the bounds, just didn't have time to do it yet. How do you think the multidimensional bounds should be passed? As a tuple of arrays, or as an array of tuples, or something else? To me, it would make most sense to pass them as tuples of ""things that can be broadcast"", so that e.g. the lower bound of can be a scalar 0, but the upper bound could vary.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,1674818753