Nicholas Smith

Results 88 comments of Nicholas Smith

One option is to simply make uproot depend on fsspec. Then fsspec is responsible for picking the right implementation for a given protocol. (we could provide an override option) Of...

I do sometimes wonder if "easy to install" means simply that pip worked, or that the user was happy to see that pip did not bring in more than one...

To be clear, adding fsspec as a dependency will bring just 1 new package in by default (namely, fsspec) What one then needs to do is bring in additional packages...

Of course we still should solicit a lot more feedback on this. @chrisburr in particular may have thoughts

Remaining test failures seem unrelated? ``` FAILED tests/test_0652_dask-for-awkward.py::test_dask_concatenation - TypeError: could not convert data into an ak.Array FAILED tests/test_0652_dask-for-awkward.py::test_delay_open - TypeError: could not convert data into an ak.Array ```

We have not published fsspec for python 3.6. Should we do this or will uproot soon drop support for 3.6?

This will need modification once #5864 is merged. FYI @ivmfnal

This is on MacOS yes. Is there any reason to install this file?

Related discussion: https://github.com/scikit-hep/awkward-1.0/discussions/710

> mind is exploding This happens a lot. I go by intuition but its not always right. One helpful exercise is to consider the regular case: ```python a = np.array([[3,...