uproot.recreate
and uproot.update
are using the colon-parsing of uproot.open
, but they shouldn't
#1251
Labels
bug
The problem described is something that must be fixed
These should create and update a file named
/tmp/a::b.root
, with the colons in the filename. It might get even weirder if the colons are in a directory in the full path, rather than the final filename.This isn't even fixed by a
pathlib.Path
. That's weird, becausepathlib.Path
is the way to turn off colon-parsing inuproot.open
.I thought maybe it wasn't the colon-parsing code, but maybe URL-parsing (since files can now be written remotely). But no, that's not it:
The text was updated successfully, but these errors were encountered: