Jason R. Coombs
Jason R. Coombs
I don't understand the test failures. The tests pass for me locally. Also, the test failures seem largely unrelated to the change. The only thing I can think is that...
The problem with the `__fspath__` protocol is that it assumes a file system. The `importlib.resources` and `Traversable` protocols are trying to provide a lower-level interface that doesn't assume a file...
> I think `as_file` should learn to behave like `path`, if `__fspath__` is available, it will use that path. Oh, that's an interesting idea. And that's effectively what happens [here](https://github.com/python/importlib_resources/blob/1886e2b9d699c55afc1b75dc19e7026ad27e453a/importlib_resources/_common.py#L109),...
> CompatibilityFiles would use this. We could add a dispatch for that too, but that's 2 different cases now and `os.PathLike` would be able to handle both. I'm not sure...
As I started looking into what it would take to move the tests from `Lib/test/test_importlib` to `Lib/test/test_importlib/metadata`, I found that there are more instances of the `mod` module leaking across...
This looks good, but would be superseded by #121378. Please review that before merging this.
The issue was fixed in https://github.com/benjaminp/six/pull/352. This package just needs to refresh its vendored copy (or stop vendoring).
Last I checked, boto3 was not a replacement for boto, as it did not have _any_ mechanical turk support, which was the reason I've continued to rely on boto. I'm...
I did find I was nominally able to convert the project to boto3. I had to grab some data structures from stack overflow to support the custom question and some...
See #110 where I've done some work to refactor the functionality to make it easier to alter behavior such as proposed here.