Closed martindurant closed 1 week ago
I don't know why the conftest is not being picked up (works locally). I could put the fixtures into a utils module ...
I'm afraid I don't know enough about pytest to understand why the test setup isn't working correctly. Does it work if you move it into conftest.py
?
Actually, all the tests are failing in CI, not what I see locally :|
green :)
(this fails because he _fetch_range fix in fsspec isn't released yet)
OK, so the prefix case doesn't work ATM (I wasn't sure if you were implying it should) and "create" doesn't raise for moto. I haven't tried real s3 yet.
I don't think "create"
will work until https://github.com/apache/arrow-rs/pull/6682
OK, I can make that one xfail, and I suppose we wait for fsspec's release before merging here?
If this doesn't work until the next fsspec release, we should wait to merge until that is released and then probably do an fsspec version check on module import.
It would work now with the subclass I had before, which might prove convenient in the long run... up to you.
I'm ok with the subclass as long as it's not exposed in a public API. It's essentially just an implementation detail for now, right? We could remove it in the future easily when the new fsspec version is released?
Let's keep to this formalism for now, then.
Publishing v0.3.0-beta.6
We still need to add documentation about this to the website
Replaces #60