Batuhan Taskaya
Batuhan Taskaya
Amazing, thank you @zsol!
The problem is that, on `get_repo_caches` it can't find the cache, and it gives a warning, but the custom handler shows the warnings as an exception since (`exc_info` set to...
> If you don't want to install Pyre, you can simply ignore the exception message. It's a suggestion, not an error. Wouldn't it be more feasible (especially targeted for new...
Guess, this is not 'acutally' relevant with CollapseIsinstanceChecksRule, or any other rule. Every time a node replaced with a newly created node, this happens (as far as I can observe);...
We are still migrating our remotes one by one, so first we need to finish them. After that, as @efiop said we'll work on the DVC fsspec implementation.
I was actually thinking about this a while, but never needed it. It definitely fits as a use case, and would love to see it on the core! Shoot the...
Another inconsistency is; ``` print(fs.ls(BASE_PATH, detail=True)) ``` would yield ``` [{'name': 'test7/foo/d9f36db25c2af114901d3f55/empty_dir/', 'size': 0, 'type': 'directory'}] ``` though querying `EMPTY_DIR` (`fs.ls(EMPTY_DIR, detail=True`) would result with a FileNotFoundError.
If we remove the trailing slash ``` EMPTY_DIR = BASE_PATH + "/empty_dir" assert fs.exists(EMPTY_DIR) print("isdir()?", fs.isdir(EMPTY_DIR)) print("isfile()?", fs.isfile(EMPTY_DIR)) print(fs.info(BASE_PATH, detail=True)) print(fs.info(BASE_PATH, detail=True)) ``` ``` isdir()? False isfile()? True {'name': 'test7/foo/c0bb7461677c0d3e929d7301/',...
Not sure if there are any complications to do this on azure blog storage, but just as passing-by note, s3fs does this automatically by guessing the mime type (and supports...
> the stacktrace in the above issue suggests it may be related to the callback logic. I don't think the 'callback' in the future is related with our `fsspec.callbacks` but...