Migrate ROOT I/O to uproot
This PR closes #1200 (closed) by re-implementing the ROOT-format input/output routines for Table
and subclasses to use uproot
. This is a much lighter library that is available on all platforms and doesn't require a working ROOT installation.
This should be API compatible, since everything is under-the-hood, but there are likely small differences that may trip up users who use ROOT I/O heavily - I don't actually know of anyone doing that.
Merge request reports
Activity
added gwpy.table + 1 deleted label
assigned to @duncanmmacleod
Created by: pep8speaks
Hello @duncanmmacleod! Thanks for updating this PR. We checked the lines you've touched for PEP 8 issues, and found:
There are currently no PEP 8 issues detected in this Pull Request. Cheers!
Comment last updated at 2020-08-13 11:39:45 UTC
added dep:uproot label
requested review from @ghost
Created by: alurban
Review: Approved
LGTM and this is a positive change, thanks @duncanmmacleod (and @dcorre for the suggestion)